Yes, but only in specific situations—and you have rights in each one
Your bank can take money from your account without asking you first, but only when the law or your account agreement gives them that power. The most common reasons are unpaid overdraft fees, court-ordered garnishment, tax levies, and setoff rights when you owe the bank money on a loan or credit card. The key difference is between what's legal and what's a mistake—and knowing which one happened to you determines what you can do about it.
If money disappeared from your account and you did not authorize it, the first step is to find out why. Call your bank's customer service line and ask for a detailed explanation of the transaction. Ask them to show you the specific account agreement clause or court order that allowed the withdrawal. Write down the date, time, and name of the person you spoke with. This conversation is your starting point for either getting the money back or understanding why you cannot.
Key Takeaways
- Banks can withdraw money without permission only when a court order, tax authority, or your signed account agreement gives them that right.
- Overdraft fees, loan setoff, wage garnishment, and tax levies are the most common legal reasons a bank can take your money.
- If the withdrawal was unauthorized or the bank made an error, you have the right to dispute it—but you must act within specific timeframes.
- Freezing your account or placing a hold on funds is different from taking money, and the bank must tell you why they did it.
- If a creditor obtained a judgment against you, the bank must follow state law about which accounts they can touch and how much they can take.
Overdraft fees and negative balance withdrawals
When you spend more than you have, your bank can charge an overdraft fee and cover the transaction by taking money from your account to bring the balance back to zero or negative. This is allowed under your account agreement—you signed it when you opened the account. The fee itself is a withdrawal the bank makes from your account to pay themselves.
You can dispute an overdraft fee if the bank made an error—for example, if they charged you twice for the same overdraft, or if they charged you after you deposited money that should have covered the transaction. Contact your bank in writing (email counts) and ask them to reverse the fee. Many banks will reverse one or two fees per year if you have a clean history. If they refuse, you can file a complaint with the Consumer Financial Protection Bureau (CFPB) or your state's banking regulator, but this does not force the bank to refund you—it creates a record that may lead to regulatory action against the bank.
Loan or credit card setoff
If you have a loan or credit card with the same bank where you have a checking account, the bank can take money from your checking account to pay off what you owe on the loan or card. This is called setoff, and it is allowed under federal law and most state laws. The bank does not need a court order to do this—your account agreement gives them the right.
The bank must usually notify you before they setoff your account, but the timing varies. Some banks send a notice a few days before; others may do it the same day. If you believe the setoff was wrong—for example, if you already paid the debt, or if the amount is incorrect—contact the bank when ready and ask them to reverse it. Bring proof of payment if you have it. If the bank refuses, you can dispute the charge with the credit card company (if it was a credit card debt) or file a complaint with your state's banking regulator.
Court-ordered wage garnishment and bank levies
If a creditor sued you and won a judgment, they can ask the court to order your bank to freeze and transfer money from your account. This is called a bank levy or garnishment. The bank must follow the court order, but they must also follow state law about which accounts are protected and how much can be taken.
Most states protect a certain amount of money in your account—often $1,000 to $2,500, depending on the state. Money in a joint account may be protected if the other account holder did not create the debt. Social Security deposits are protected in most states, even if they sit in your checking account. If the bank levied your account, they should have sent you a notice explaining what happened and how much was taken. If you believe the levy violated state law—for example, if they took money that should have been protected—you can file a motion to release the funds with the court that issued the judgment. You will likely need a lawyer for this, or you can represent yourself if your state allows it.
Tax levies from the IRS or state tax authority
The Internal Revenue Service and state tax agencies have the power to levy your bank account without a court order. If you owe back taxes, the IRS can send your bank a notice to freeze and transfer money to pay the debt. The bank must comply within a few business days.
The IRS must send you a notice before they levy, but you may not see it in time to stop the levy. If your account was levied, contact the IRS when ready at 1-800-829-1040 or the state tax agency that issued the levy. Ask about payment plans or currently not collectible status, which pauses collection while you work on your finances. You can also request that the levy be released if it causes you financial hardship. The IRS has specific rules about protecting a small amount of funds for living expenses, but you have to ask for that protection—they do not do it automatically.
Unauthorized withdrawals and fraud
If someone else took money from your account without your permission—through a stolen debit card, hacked online banking, or forged check—that is fraud, not a legal withdrawal. You have the right to dispute it under federal law. Contact your bank when ready and report the unauthorized transaction. The bank must investigate and return the money within a specific timeframe.
If you report the fraud within two business days of discovering it, the bank must return your money within 10 business days. If you wait longer than two business days but report it within 60 days, the bank has up to 45 days to investigate and return the money. After 60 days, you may lose your right to dispute it entirely, depending on your account agreement. Document everything: the date you discovered the fraud, the date you reported it, the name of the person you spoke with, and the transaction details. Keep copies of all written communication with the bank.
Account holds and freezes
A hold or freeze is different from taking money—the bank is preventing you from accessing it, but the money is still in your account. Banks can place a hold for several reasons: to verify a large deposit, to investigate suspected fraud, to comply with a court order, or because they suspect money laundering. The bank must tell you why they placed the hold and how long it will last.
If you believe the hold was placed in error, ask the bank to review it. Bring documentation if you have it—for example, proof that the deposit came from a legitimate source. If the bank refuses to lift the hold and you believe it was wrongful, you can file a complaint with the CFPB or your state's banking regulator. These complaints do not force the bank to release the funds when ready, but they create a record and may lead to regulatory pressure.
What to do if money was taken from your account
Start by calling your bank and asking for a written explanation of the withdrawal. Ask them to cite the specific reason—overdraft fee, setoff, levy, or something else—and to provide documentation. If they cannot explain it, ask them to reverse it. Many errors are reversed on the spot once the bank realizes the mistake.
If the bank refuses to reverse it, your next step depends on the reason. For unauthorized transactions, file a dispute within 60 days. For overdraft fees, ask for a reversal and file a CFPB complaint if they refuse. For levies or garnishments, contact the creditor or tax agency to negotiate a payment plan or ask about release options. For setoff disputes, ask the bank to show you the account agreement clause they relied on, and if it does not explore to your situation, ask them to reverse it.
Keep records of every conversation, email, and letter. If the bank does not respond to your dispute within the required timeframe, file a complaint with the CFPB at consumerfinance.gov or with your state's banking regulator. These agencies cannot force the bank to pay you, but they can investigate and take action if the bank violated the law.
Frequently Asked Questions
Can my bank take money from my account to cover a bounced check I wrote to someone else?
No. Your bank can charge you an overdraft fee for the bounced check, but they cannot take money from your account to pay the person you wrote the check to. That is between you and the person who received the check. If they sue you and win, then a court order could lead to a levy, but the bank cannot do it on their own.
What if my bank froze my account and won't tell me why?
Call the bank and ask for a specific reason in writing. Banks must tell you why they froze your account. If they say it is due to suspected fraud or money laundering, ask what information they need from you to unfreeze it. If they refuse to explain or unfreeze it after you provide information, file a complaint with the CFPB or your state's banking regulator.
Can the bank take money from my account if I owe them money on a credit card but the account is in my spouse's name?
It depends on your state's laws and whether your spouse is a joint account holder or an authorized user. If your spouse is a joint account holder, the bank can usually setoff the account. If your spouse is only an authorized user, the bank cannot touch the account without a court order. Call your bank and ask about your specific situation.
How long do I have to dispute an unauthorized withdrawal?
You have 60 days from the date your bank statement was sent to you to report an unauthorized transaction. If you report it within two business days, the bank must refund you within 10 days. If you wait longer, the bank has up to 45 days to investigate. After 60 days, you may lose your right to dispute it.
Can my bank take money from my account to pay a debt I owe to a different bank?
No. Only the bank that holds your account can setoff your account for debts you owe to them. If you owe money to a different bank or creditor, they must get a court judgment and then ask the court to order a levy on your account. The bank holding your account must follow the court order, but the creditor cannot force the bank to take action on their own.