Daily and monthly withdrawal limits depend on your bank and account type, not federal law
There is no single federal limit on how much money you can withdraw from your own bank account. Instead, each bank sets its own rules. Most banks cap daily ATM withdrawals between $300 and $1,000, but checking and savings accounts often allow larger withdrawals at the teller window or through online transfer. The limit that matters is the one your specific bank enforces—and that limit can change.
If you need to withdraw a large amount—say, $5,000 or $10,000—your bank can process it, but they may ask questions, place a hold on the funds, or require advance notice. Banks are required by federal law to report withdrawals of $10,000 or more to the government through a Currency Transaction Report (CTR). This is not a penalty; it is standard reporting. However, if a bank suspects you are deliberately breaking up large withdrawals into smaller ones to avoid this report (called "structuring"), they can freeze your account and report that pattern separately.
Key Takeaways
- ATM withdrawals are usually limited to $300–$1,000 per day, but teller withdrawals and transfers can be much larger on the same day.
- Your bank may place a hold on very large withdrawals or ask you to provide advance notice, which can delay access to the cash.
- Withdrawals of $10,000 or more trigger a Currency Transaction Report, which is routine reporting and not a sign of wrongdoing.
- Deliberately splitting a large withdrawal into multiple smaller ones to avoid the $10,000 report is illegal structuring and can result in account closure and criminal charges.
- Check your bank's specific withdrawal limits in your account agreement or by calling customer service.
ATM withdrawal limits versus teller and online withdrawal limits
ATM withdrawals and teller withdrawals are governed by different rules. An ATM typically allows $300 to $1,000 per day, though some banks set lower limits and a few allow higher amounts. This limit resets at midnight or at a time your bank specifies. If you hit the ATM limit, you cannot withdraw more that day through the machine, even if you have the money in your account.
A teller at a bank branch can process a much larger withdrawal on the same day—often $5,000, $10,000, or more—because a person can verify your identity and check your account in real time. Online transfers to another account you own, or to someone else, also typically have higher daily limits than ATMs, though these vary by bank. Some banks cap online transfers at $2,500 per day; others allow $10,000 or more. Check your bank's website or call to confirm your specific limits.
Why banks place holds on large withdrawals
When you request a large cash withdrawal, your bank may place a hold on the funds for one to three business days. This does not mean the money is frozen permanently—it means the bank is verifying that the funds are actually in your account and that the withdrawal is legitimate. Holds protect both you and the bank from fraud.
If you plan to withdraw a large amount, call your bank in advance. Many banks will waive the hold or shorten it if you give notice. Some branches keep large amounts of cash on hand only if they know ahead of time. Calling ahead also ensures the branch has enough cash available when you arrive. Without notice, a branch might not have $10,000 in cash on the premises and may need to order it from a regional vault, which takes time.
The $10,000 reporting requirement and what it means
Federal law requires banks to file a Currency Transaction Report (CTR) for any single withdrawal, deposit, or transfer of $10,000 or more. This report goes to the Financial Crimes Enforcement Network (FinCEN), a division of the U.S. Department of the Treasury. The report includes your name, account number, and the amount—but it is not a criminal report. Millions of CTRs are filed every year for routine business and personal transactions.
You do not need permission to withdraw $10,000 or more, and the bank cannot refuse the withdrawal or penalize you for triggering a report. The report is simply documentation. Your bank may ask you what the money is for out of routine curiosity or to comply with their own internal procedures, but you are not required to explain a withdrawal from your own account.
Structuring: what it is and why it is illegal
Structuring means deliberately breaking a large withdrawal into multiple smaller withdrawals to stay under the $10,000 reporting threshold. For example, withdrawing $9,000 one day and $9,000 the next day to avoid filing a CTR is structuring. So is asking a family member to withdraw money on your behalf for the same purpose. Structuring is illegal under federal law, even if the money itself is legal and earned honestly.
Banks are trained to spot structuring patterns. If a teller or system flags suspicious activity, the bank files a Suspicious Activity Report (SAR) with FinCEN. This report can trigger an investigation. Penalties for structuring include civil forfeiture (the government can seize the money), criminal fines up to $250,000, and up to five years in prison. The law exists to prevent money laundering and terrorist financing, but it applies to anyone who structures, regardless of intent.
If you need to withdraw a large amount, withdraw it all at once. If you need the money in installments for a legitimate reason—paying contractors, funding a business, covering medical bills—withdraw it all at once and then distribute it as needed. This is not structuring; it is normal financial management.
International and cross-border withdrawal rules
If you are traveling or moving money across a border, additional rules apply. Carrying more than $10,000 in cash out of the United States requires a declaration to U.S. Customs and Border Protection; failure to declare is a crime. Some countries have their own limits on how much cash you can bring in. Banks can also restrict international wire transfers or require extra documentation.
If you plan to move a large sum internationally, contact your bank weeks in advance. They can arrange a wire transfer, which is safer than carrying cash and avoids border reporting issues. Wire transfers are tracked and reported, but they are the standard method for moving large amounts across borders.
What to do if your bank denies a withdrawal
A bank can refuse a withdrawal only in specific circumstances: if your account is frozen due to a legal hold, if you have a negative balance, if the funds are subject to a court order, or if the bank suspects fraud. A bank cannot refuse a withdrawal simply because the amount is large or because you did not give notice.
If your bank denies a withdrawal you believe is legitimate, ask for the reason in writing. If the reason is a hold or freeze, ask how long it will last and what you need to do to lift it. If you believe the denial is an error, file a complaint with your bank's customer service department and, if necessary, with the Consumer Financial Protection Bureau (CFPB) or your state's banking regulator. Keep records of all communications.
Frequently Asked Questions
Can my bank refuse to give me my own money?
A bank can delay or refuse a withdrawal if your account is frozen by court order, if you have a negative balance, or if the bank suspects fraud. They cannot refuse simply because the amount is large. If denied, request the reason in writing and contact your bank's compliance department or file a complaint with the CFPB.
Do I have to tell the bank why I am withdrawing a large amount?
No. The bank may ask out of routine procedure, but you are not required to explain a withdrawal from your own account. However, if the bank suspects illegal activity, they can file a Suspicious Activity Report regardless of your explanation.
What happens if I withdraw $10,000 exactly?
A withdrawal of exactly $10,000 triggers a Currency Transaction Report, just like any amount of $10,000 or more. The report is routine and not a problem. Withdrawals under $10,000 do not require a CTR, but structuring multiple withdrawals to stay under $10,000 is illegal.
Can I withdraw money from someone else's account?
Only if you are an authorized user or have power of attorney. If you are listed on the account as a joint owner or authorized signer, you can withdraw. Otherwise, the account holder must withdraw the money themselves or give you written authorization and power of attorney.
How long does a bank hold last on a large withdrawal?
Holds typically last one to three business days, but they can be longer if the bank needs extra time to verify funds. Calling your bank in advance often shortens or eliminates the hold. Some banks waive holds entirely for customers with good standing and advance notice.