Yes, the IRS can take money from your bank account, but only after specific legal steps

The IRS can withdraw funds directly from your bank account to cover unpaid federal taxes, but it cannot do this without first sending you formal notice and giving you time to respond. The process is called a bank levy, and it happens only after the IRS has exhausted other collection methods. The agency must send you a Notice and Demand for Payment, wait at least 30 days, and then file a legal document called a Notice of Federal Tax Lien before it can instruct your bank to freeze and transfer your money.

A bank levy is different from a wage garnishment (which takes money from your paycheck) or a property lien (which claims your house or car). Once the IRS issues a levy, your bank must comply within a set timeframe—usually within 21 days—and will freeze the funds in your account. The IRS can take the full balance, though some funds are protected by law.

Key Takeaways

  • The IRS must send you a Notice and Demand for Payment at least 30 days before it can levy your bank account.
  • A Notice of Federal Tax Lien must be filed in the public record before the IRS can legally take money from your bank.
  • Your bank will freeze your account within 21 days of receiving the levy notice and must turn over the funds to the IRS.
  • Certain funds are protected from levy, including Social Security, Supplemental Security Income, and some federal benefits.
  • You can request a Collection Due Process hearing within 30 days of receiving the Notice of Federal Tax Lien to challenge the levy.

The legal steps the IRS must follow before levying your account

The IRS cannot straightforward take money from your bank account on a whim. Federal law requires the agency to follow a specific sequence. First, the IRS sends you a Notice and Demand for Payment, which tells you how much you owe and gives you 10 days to pay. If you do not pay within that window, the IRS can then file a Notice of Federal Tax Lien in your county's public records. This lien is a legal claim against your property and income.

After the lien is filed, the IRS must wait at least 30 days before it can issue a levy. During this 30-day period, you have the right to request a Collection Due Process (CDP) hearing, which is your chance to dispute the debt, propose a payment plan, or challenge the IRS's collection methods. If you do not request a hearing or if the hearing does not resolve the issue, the IRS can then send a Final Notice of Intent to Levy to your bank.

Your bank receives this notice and has 21 days to freeze your account and hold the funds. After 21 days, the bank must send the money to the IRS. The entire process from Notice and Demand to actual bank seizure typically takes 60 to 90 days, though it can be faster if you do not respond or request a hearing.

What happens to your bank account when the IRS issues a levy

When your bank receives a levy notice from the IRS, it must freeze your account when ready. You will not be able to withdraw money, write checks, or use a debit card linked to that account. The freeze lasts for 21 days while the bank verifies the funds and prepares to transfer them. During this time, any deposits you make will also be frozen and included in the levy.

After 21 days, the bank transfers the frozen funds directly to the IRS. If your account has less money than you owe, the IRS takes what is there and may continue to levy future paychecks or other accounts. If your account has more than you owe, the IRS takes only what is needed to cover the debt, and the bank returns the remainder to you—though this can take several weeks.

The IRS can levy multiple accounts if you have them at different banks. If you have joint accounts (such as a shared account with a spouse), the IRS can take the entire balance, even the portion that belongs to the other account holder. However, the other person can file a form called an Injured Spouse Claim to recover their share of the funds.

Which bank accounts and funds are protected from IRS levy

Not all money in your bank account is subject to levy. Federal law protects certain types of funds, and the IRS is required to respect these protections. The most common protected funds are Social Security benefits, Supplemental Security Income (SSI), Veterans benefits, and federal employee retirement benefits. If these funds are deposited directly into your bank account, they remain protected as long as they are identifiable and traceable.

The challenge is that once protected funds mix with other money in your account, they become harder to identify. If you receive $1,500 in Social Security on the first of the month and then deposit a $500 paycheck, the IRS may argue that the entire $2,000 is subject to levy. To protect your benefits, keep them in a separate account that receives only direct deposits of protected funds. Some banks also offer special accounts designed to shield Social Security and other federal benefits from levy.

Child support payments, alimony, and certain state benefits may also be protected depending on your state's laws. However, these protections vary widely, and the IRS does not always honor them automatically. If you believe protected funds were wrongly levied, you must file a claim with the IRS within one year of the levy date.

How to stop an IRS bank levy or prevent one from happening

If you have received a Notice of Federal Tax Lien and have not yet been levied, your best option is to request a Collection Due Process hearing within 30 days. At this hearing, you can propose a payment plan, an offer in compromise (a settlement for less than you owe), or a temporary delay while you gather funds. Requesting a hearing does not erase the debt, but it pauses the levy process and gives you a chance to negotiate.

If a levy has already been issued and your bank account has been frozen, you can request that the IRS release the levy. The IRS may agree to release it if you enter into a payment plan, if you can show the levy causes undue hardship, or if you can prove the debt was paid or is not valid. You must act quickly—you have only 21 days from the date the levy was issued to request release before the funds are transferred.

To prevent a levy from happening in the first place, respond to all IRS notices. If you owe back taxes, contact the IRS when ready to set up a payment plan or discuss other options. The IRS is more willing to work with you before a levy is issued than after. You can call the IRS at the number on your notice, or you can work with a tax professional or Taxpayer Advocate Service representative to negotiate on your behalf.

What to do if the IRS has already levied your account

If your bank account has already been levied and the funds have been transferred to the IRS, you still have options. First, check whether any of the levied funds were protected (such as Social Security). If they were, file an Injured Spouse Claim or a claim for return of erroneously levied funds with the IRS within one year of the levy date. You will need to provide documentation showing that the funds were protected.

Second, contact the IRS to discuss a payment plan or settlement. Even after a levy, the IRS may agree to release future levies if you commit to a repayment arrangement. The IRS has several payment plan options, including short-term plans (120 days or less) and long-term installment agreements. If you cannot pay the full amount, you may be able to settle for less through an Offer in Compromise, though this requires showing that you genuinely cannot pay the full debt.

Third, consider seeking help from the Taxpayer Advocate Service, a free agency within the IRS that helps taxpayers resolve disputes. If the IRS is not responding to your requests or if you believe the levy was issued in error, the Advocate Service can intervene. You can reach them by calling 1-877-777-4778 or visiting their website.

The difference between a bank levy and other IRS collection methods

The IRS has several ways to collect unpaid taxes, and a bank levy is one of the most aggressive. A wage garnishment takes money directly from your paycheck before you receive it, but it leaves you with a portion of your income to live on. A property lien claims your house, car, or other assets but does not when ready seize them—it gives you time to sell the property and pay the debt. A bank levy, by contrast, freezes your account and takes all available funds within 21 days.

The IRS typically uses a bank levy only after other methods have failed or when the agency believes you are hiding assets. If you have a steady job, the IRS is more likely to garnish your wages. If you own a home, the IRS may file a lien instead. A bank levy is most common when you are self-employed, have irregular income, or have ignored previous collection notices.

Understanding which collection method the IRS is using helps you plan your response. A wage garnishment can be released if you enter a payment plan. A lien can be removed once you pay the debt. A bank levy can be released or stopped if you act quickly and request a hearing or propose a payment arrangement.

Frequently Asked Questions

How much money can the IRS take from my bank account?

The IRS can take the full balance of your account, up to the amount you owe in back taxes, penalties, and interest. If your account has more than you owe, the bank returns the excess. If it has less, the IRS may continue to levy other accounts or garnish your wages to collect the remainder.

Can the IRS levy a joint bank account?

Yes. The IRS can levy the entire balance of a joint account, even if only one account holder owes the debt. The other account holder can file an Injured Spouse Claim to recover their share of the levied funds, but this must be done within one year of the levy date.

What if I receive Social Security and the IRS levies my account?

Social Security is protected from levy by federal law. However, the protection only works if the Social Security deposits are identifiable and separate from other funds. If your Social Security mixes with other money in your account, the IRS may claim the entire balance is subject to levy. Keep Social Security in a separate account to protect it.

Can I stop the IRS from levying my account?

Yes, if you act before the levy is issued. Request a Collection Due Process hearing within 30 days of receiving the Notice of Federal Tax Lien. At the hearing, you can propose a payment plan or settlement. If a levy has already been issued, you have 21 days to request that it be released.

What happens if I cannot pay the full amount the IRS is demanding?

You have several options. You can request an installment agreement to pay over time, propose an Offer in Compromise to settle for less, or ask for a temporary delay while you gather funds. Contact the IRS or the Taxpayer Advocate Service to discuss which option fits your situation.