Your bank sets daily withdrawal limits, not the government
There is no federal law that stops you from withdrawing your own money. The limit on how much you can take out in a single day comes from your bank's own policy, not from a government rule. Most banks set a daily ATM withdrawal limit between $300 and $1,000, though some allow more. If you need cash beyond that limit, you can go inside the branch and withdraw larger amounts, often the same day.
The confusion comes from reporting requirements, not withdrawal restrictions. Banks must report cash transactions over $10,000 to the federal government through a Currency Transaction Report (CTR). This is not a ban on withdrawing that money — it is a record-keeping requirement. You can withdraw $50,000 in cash if your account holds it. The bank will file the report, and you walk out with your money.
Your bank may ask questions if you withdraw a very large amount, especially if the withdrawal is unusual for your account. This is part of anti-money-laundering compliance. They are not trying to stop you; they are documenting the transaction. If you have a legitimate reason — paying for a car, a home repair, a business expense — telling the bank ahead of time often speeds the process.
Key Takeaways
- ATM withdrawal limits are set by your individual bank and typically range from $300 to $1,000 per day, but you can withdraw more by visiting a branch in person.
- There is no legal limit on how much of your own money you can withdraw; the $10,000 reporting threshold is for bank record-keeping, not a withdrawal cap.
- Withdrawals over $10,000 trigger a Currency Transaction Report, which is a standard federal form — not a penalty or a block on your access to your money.
- Calling your bank before a large withdrawal helps them prepare and can prevent delays, especially for amounts significantly larger than your normal activity.
ATM limits versus branch withdrawal limits
ATM machines have lower limits because they hold a finite amount of cash and serve many customers. Your bank controls this limit and can change it. Common ATM limits are $300, $500, or $1,000 per day. Some banks allow you to request a higher limit through their app or by calling customer service, though approval is not may provide.
Walking into a branch removes the ATM constraint. A teller can hand you cash up to the amount in your account, limited only by how much physical cash the branch has on hand that day. If you need $15,000 and the branch does not have it in the vault, they can order it and have it ready the next business day. Call ahead to confirm they have the amount you need.
The difference matters if you need cash fast. An ATM gives you $500 when ready. A branch can give you $5,000 the same day if you arrive during business hours. For amounts above what the branch keeps in the vault, you need advance notice.
What happens when you withdraw $10,000 or more
The $10,000 threshold is where federal reporting kicks in. When you withdraw $10,000 or more in a single transaction, the bank files a Currency Transaction Report with the Financial Crimes Enforcement Network (FinCEN), a division of the Treasury Department. The report includes your name, account number, and the amount. This is routine and happens thousands of times daily across the country.
The bank is required to file this report. You are not required to do anything. You do not sign anything extra, and the report does not affect your access to your money. The bank may ask for identification to confirm you are the account holder, which is standard practice for large cash transactions.
One important detail: structuring withdrawals to stay under $10,000 to avoid reporting is illegal. If you withdraw $9,500 one day and $9,500 the next day specifically to dodge the reporting requirement, that is structuring, and it can result in civil penalties or criminal charges. If you need $20,000, withdraw $20,000. The report is not a problem.
Why banks ask questions about large withdrawals
Banks have anti-money-laundering (AML) compliance rules. If a withdrawal seems unusual for your account — say you normally withdraw $200 a month and suddenly request $50,000 — the bank may ask what the money is for. They are not accusing you of anything. They are documenting the transaction and confirming you are the one making the decision.
Common reasons banks accept without hesitation: buying a car, paying for home repairs, paying off a loan, funding a small business, or covering medical expenses. If you tell the teller "I am buying a used truck," they file the report and process the withdrawal. If you refuse to say what the money is for, the bank can deny the withdrawal under their AML policy, though this is rare for account holders withdrawing from their own accounts.
The goal of these questions is to prevent money laundering and terrorist financing, not to control how you spend your money. Being straightforward with your bank makes the process smoother.
International transfers and large cash withdrawals
If you are moving money out of the country, the rules are different. Physically carrying more than $10,000 in cash across a U.S. border requires a report to Customs and Border Protection (CBP). This is separate from the bank's Currency Transaction Report. You must declare the cash; failing to do so can result in seizure.
For transfers to another country through the banking system, your bank files a Suspicious Activity Report (SAR) if the transaction looks unusual, or a Currency Transaction Report if it is over $10,000. International wire transfers are slower and more heavily scrutinized than domestic ones. Plan for several business days and expect the bank to ask for documentation of the purpose.
If you are a business owner or regularly move large sums, talk to your bank about setting up a relationship manager. They can streamline the process and make sure your legitimate activity does not get flagged repeatedly.
How to prepare for a large withdrawal
Call your bank at least one business day before you need the cash. Tell them the amount and ask if the branch has it available. If not, they can order it. Provide your account number and confirm your identity over the phone. Most banks will have the cash ready by the next business day.
Bring identification when you go to the branch. A driver's license or passport is standard. If you are withdrawing on behalf of someone else, bring a power of attorney document or written authorization from the account holder, depending on your bank's policy.
If the amount is very large — $50,000 or more — some banks may ask for a few days' notice. This is not a refusal; it is logistics. They need time to get that much cash from their regional distribution center. Plan accordingly.
Frequently Asked Questions
Can my bank refuse to let me withdraw my own money?
In rare cases, yes. If the bank suspects fraud or money laundering, they can place a hold on the account while they investigate. If you are the account holder and the withdrawal is routine, refusal is uncommon. If your bank refuses a legitimate withdrawal, you can move your account to another bank.
Does withdrawing a lot of cash get reported to the IRS?
The Currency Transaction Report goes to FinCEN, not directly to the IRS. However, FinCEN shares information with law enforcement and tax authorities when needed. Withdrawing cash is not itself taxable income. The IRS cares about where the money came from and whether you reported it as income, not how you access it.
What if I need more than my daily ATM limit right now?
Go to a branch during business hours. A teller can withdraw any amount up to your account balance, limited only by the cash the branch has available. If the branch does not have enough, they can order it for the next day or arrange a cashier's check instead.
Is there a limit on how many times I can withdraw per day?
No federal limit exists. Your bank's policy may restrict the number of ATM withdrawals per day, but branch withdrawals have no count limit. If you need to withdraw cash multiple times in one day, use the branch instead of the ATM.
Do I have to tell the bank why I am withdrawing a large amount?
You do not have to, but it helps. If the bank asks and you refuse to answer, they can deny the withdrawal under their compliance policy. Being honest — "I am buying a car" or "I am paying a contractor" — takes 30 seconds and prevents delays.