Banks can take money from your account in specific situations, but not whenever they want

A bank can remove funds from your account without your permission in only a few circumstances: to cover overdraft fees you owe them, to satisfy a court judgment against you, to offset a debt you owe that bank, or to comply with a tax levy from the IRS or state tax authority. They cannot take money to pay debts you owe to other creditors, to cover someone else's obligations, or straightforward because they decide to. The key difference is whether the bank itself has a legal claim on the money, or whether another party has obtained a court order.

If money disappears from your account and you did not authorize it, the cause is usually one of these four: a legitimate bank action, fraud or unauthorized access, a mistake in processing, or a scam that involved your account details. Each has a different recovery path and timeline.

Key Takeaways

  • Banks can take money only to cover their own fees and debts, satisfy court judgments against you, or comply with IRS or state tax levies.
  • A creditor suing you must win a judgment in court and then serve the bank with a garnishment order before any money can be taken.
  • If a bank takes money and you believe it was wrong, you have the right to dispute it, but the burden of proof depends on whether the transaction was authorized.
  • Unauthorized transactions and fraud have different dispute timelines: 60 days for electronic transfers, but longer for checks and ACH payments depending on the situation.
  • Tax levies from the IRS or state tax authority can freeze and take money from your account without a court judgment, but only after notice and a chance to appeal.

The four situations where a bank can legally take your money

Bank fees and overdrafts: If your account goes negative, the bank can deduct overdraft fees from whatever funds you deposit next. This is spelled out in your account agreement. If you owe the bank money from a previous account or service, they can also take it from your current account — this is called offset or right of setoff. The bank does not need a court order for this.

Court judgments: If someone sues you and wins, the court issues a judgment. That creditor can then ask the court to issue a garnishment order (also called a writ of garnishment or levy), which the creditor serves on your bank. The bank must then freeze the account and send the money to the court or creditor. This is how credit card companies, medical debt collectors, and other creditors recover money after winning a lawsuit.

IRS and state tax levies: The IRS and state tax authorities do not need a court judgment. They can issue a levy directly to your bank, which freezes your account and sends the money to the tax authority. You receive notice, but the bank must comply when ready. You have the right to appeal or request a hearing, but that happens after the money is taken.

Debts owed to that specific bank: If you owe money to the bank itself — a loan, credit card, or line of credit — and you default, the bank can take funds from your account without a separate court judgment. This right is usually in your loan or credit card agreement. However, some states limit this right, and the bank must typically give you notice first.

How creditors get a court order to take your money

A creditor cannot straightforward decide to take your money because you owe them. They must sue you, win the case, and then obtain a garnishment order. This process takes weeks or months, not days.

The creditor files a lawsuit in civil court. You receive a summons and complaint. If you do not respond or if the court rules against you, the creditor wins a judgment. The creditor then files a separate request for a garnishment order with the court. The court issues the order, and the creditor serves it on your bank. Only then can the bank take the money.

Some states protect a portion of your paycheck from garnishment (called wage garnishment exemptions), and a few states protect bank accounts more broadly. Federal law protects Social Security deposits in most cases — if the money in your account is solely from Social Security, the bank should not allow a garnishment. But you may have to prove this to the bank or challenge the garnishment in court.

What to do if money disappears from your account

First, contact your bank when ready. Ask them why the money was taken. Request the specific reason in writing — whether it was a fee, a garnishment, a tax levy, a fraud claim, or something else. Do not assume the worst; mistakes happen in processing, and the bank's explanation will determine your next step.

If the bank says it was a garnishment or tax levy, ask for a copy of the order. You have the right to see it. If you believe the order is wrong — for example, the judgment was already paid, or the money is protected — you can file a motion to quash or modify the garnishment in the court that issued it. This must be done quickly, usually within 10 to 30 days depending on your state.

If the bank says it was a fee or offset, review your account agreement and the bank's fee schedule. If you believe the fee was wrong or not disclosed, file a complaint with the bank's customer service department in writing. If the bank does not resolve it, you can file a complaint with the Consumer Financial Protection Bureau (CFPB) or your state's banking regulator.

If the bank says it was fraud or an unauthorized transaction, see the section below on disputing unauthorized transfers.

Disputing unauthorized transactions and fraud

If someone took money from your account without your permission, the dispute process depends on how the money left your account.

Electronic transfers and debit card transactions: You have 60 days from the date the transaction appears on your statement to report it to the bank. File a dispute in writing or through your online banking portal. The bank must investigate and give you a provisional credit within 10 business days while they look into it. The full investigation takes up to 45 days. If the bank finds the transaction was unauthorized, they must refund you in full.

ACH payments and checks: The timeline is longer. You have up to 180 days to report an unauthorized ACH payment, but the bank may not refund you if you were negligent — for example, if you wrote down your account number and routing number and someone found it. For checks, if someone forged your signature, you typically have up to three years to report it, but the bank may argue you were negligent if you did not notice it quickly.

What the bank will ask: The bank will want to know how the transaction occurred, whether you recognize the recipient, and whether you authorized anyone else to access your account. They may ask for a police report if the amount is large or if you suspect identity theft. Keep records of all communication with the bank.

Protecting your account from unauthorized withdrawals

Set up account alerts through your bank's app or website. Most banks let you receive a text or email whenever a transaction over a certain amount occurs, or whenever your balance drops below a threshold. This catches fraud quickly.

Review your statements every month, even if you think you know what should be there. Fraudsters often test accounts with small charges first. Catching a $1.99 unauthorized charge and reporting it when ready can prevent larger fraud later.

Do not share your account number, routing number, or debit card details with anyone unless you initiated the transaction. If you give someone your banking information to pay a bill or send money, verify the recipient before you do. Scammers pose as utility companies, landlords, and government agencies.

Use strong, unique passwords for your online banking account. Enable two-factor authentication if your bank offers it. If you receive a text or email asking you to confirm your banking details or click a link to "verify" your account, do not click it — call your bank directly using the number on your card or statement.

Your rights when a bank takes money

You have the right to know why money was taken from your account. The bank must provide this information in writing if you request it. You have the right to see any court order, garnishment, or levy that led to the withdrawal. You have the right to dispute the transaction if you believe it was unauthorized or incorrect.

You also have the right to appeal a tax levy or challenge a garnishment in court. If the money taken was protected — such as Social Security or a child support payment — you can file a claim with the court or the bank to have it returned. Some states also have bank account exemptions that protect a certain amount of money in your account from creditor garnishment; check your state's laws or ask a legal aid organization.

If your bank violates these rights — for example, if they take money without a valid court order or ignore your dispute — you can file a complaint with the CFPB, your state's attorney general, or your state banking regulator. You may also have grounds to sue the bank for damages.

Frequently Asked Questions

Can my bank take money to pay a debt I owe to someone else?

No, not unless that person has sued you, won a judgment, and obtained a garnishment order from the court. Your bank cannot take money to pay debts you owe to credit card companies, medical providers, or other creditors unless they have a court order. The only exception is if you owe money to that bank itself.

What if the garnishment order has the wrong amount or the debt is already paid?

Contact the court that issued the order when ready and file a motion to quash or modify the garnishment. You will need to provide proof that the debt is paid or that the amount is wrong. Do this quickly — most states give you 10 to 30 days. You may also contact the creditor's attorney and ask them to file a stipulation with the court to release the garnishment if the debt is satisfied.

Can the IRS take money from my account without warning?

The IRS must send you a notice of intent to levy at least 30 days before they take the money. You have the right to request a hearing and appeal. However, once the 30 days pass, the IRS can issue the levy to your bank without further notice. If you receive a notice, contact the IRS or a tax professional when ready to discuss payment plans or other options.

How long does it take to get money back after I dispute a transaction?

For debit card and electronic transfer disputes, the bank must give you a provisional credit within 10 business days and complete the investigation within 45 days. For ACH and check disputes, the timeline is longer — up to 180 days for ACH, and up to three years for forged checks, though the bank may deny your claim if they believe you were negligent.

What should I do if I think my account was hacked?

Call your bank when ready and tell them your account may be compromised. Ask them to freeze your account and review recent transactions. Change your online banking password from a different device. Check your credit report for unauthorized accounts opened in your name. File a report with the Federal Trade Commission at IdentityTheft.gov if you believe your identity was stolen. Keep records of all unauthorized transactions and the dates you reported them.