Yes, the IRS can freeze your bank account, but only after a specific legal process
The IRS cannot walk into your bank and freeze your account on a whim. They must first get a court order called a levy, which requires that you owe back taxes, the IRS has sent you notices, and you have not paid or worked out a payment plan. The levy is a legal document the IRS files with your bank, and your bank then holds the money in your account for 21 days before sending it to the IRS. During those 21 days, you can still dispute the levy or negotiate with the IRS.
This is different from a bank freezing your account on its own — which happens for fraud, suspicious activity, or a court order from a creditor. The IRS process is slower and comes with more warning than most people realize.
Key Takeaways
- The IRS must send you at least two notices about unpaid taxes before they can levy your bank account, and you have the right to request a hearing before the levy happens.
- Once a levy reaches your bank, the bank holds the money for 21 days, during which you can contact the IRS to dispute it or arrange payment.
- The IRS can only levy the money in your account on the day the levy arrives — future deposits are not automatically frozen unless a new levy is filed.
- If the IRS levies your account and you have very little income or assets, you can request that they release the levy based on financial hardship.
How the IRS gets permission to freeze your account
The IRS does not need a judge's permission to levy your bank account the way a regular creditor does. However, they do need to follow a specific sequence of notices and waiting periods. First, they send you a Notice and Demand for Payment — this is the formal bill for taxes you owe. If you do not pay within 10 days, the IRS can file a Notice of Federal Tax Lien, which is a public record that you owe the government money.
After the lien is filed, the IRS can issue a Notice of Intent to Levy. This notice tells you that the IRS plans to take money from your bank account, wages, or other assets. You have 30 days from the date you receive this notice to request a hearing before the levy happens. This hearing is your chance to explain why the levy would cause hardship or to propose a payment plan instead.
If you do not request a hearing or if the IRS denies your request, they can then file the actual levy with your bank. The bank receives the levy and freezes the amount in your account.
What happens to your money during the 21-day hold
When your bank receives a levy from the IRS, they do not when ready send the money to the government. Instead, they place a hold on the funds in your account for 21 calendar days. During this time, the money sits in your account but you cannot withdraw it. Your bank will notify you that a levy has been received.
These 21 days are critical because you can contact the IRS during this window to dispute the levy, negotiate a payment plan, or request that the levy be released due to hardship. If you reach an agreement with the IRS during the 21 days, they can instruct your bank to release the hold. If you do nothing, after 21 days your bank sends the frozen amount to the IRS.
One important detail: the levy only freezes the money that is in your account on the day the levy is filed. If you receive a paycheck or deposit after the levy arrives, that new money is not automatically frozen. However, the IRS can file additional levies if you continue to owe taxes.
What triggers an IRS levy in the first place
The IRS typically levies bank accounts when you have unpaid federal income taxes, unpaid self-employment taxes, or unpaid payroll taxes if you are a business owner. They are more likely to levy if you have ignored previous notices or if you have not responded to their attempts to contact you.
The IRS also prioritizes levies based on the amount owed and how long the debt has been outstanding. A tax debt from five years ago is more likely to result in a levy than a recent one. If you have set up a payment plan with the IRS, they generally will not levy your account as long as you are making the agreed payments on time.
How to stop or release a levy
If you receive notice that the IRS intends to levy your account, request a hearing within 30 days. At the hearing, you can explain your situation and propose alternatives. You might offer to pay the full amount, set up a payment plan, or request an Offer in Compromise — a settlement where you pay less than the full amount owed.
If the levy has already been filed and your bank is holding the money, contact the IRS when ready. You can request that the levy be released if paying it would create financial hardship — for example, if the frozen money is needed for basic living expenses or medical care. The IRS has the authority to release a levy if they believe you cannot pay your current bills.
You can also request a release if you have entered into a payment plan with the IRS. Send a written request to the IRS office that issued the levy, include a copy of your payment plan agreement, and explain why the levy should be released. Response times vary, but the IRS typically responds within 30 days.
What the IRS can and cannot levy
The IRS can levy money in checking accounts, savings accounts, and money market accounts. They can also levy wages (by requiring your employer to send part of your paycheck to the IRS), retirement accounts, and other assets. However, certain funds are protected from levy in some situations.
For example, funds in an Individual Retirement Account (IRA) or 401(k) are generally protected from IRS levy, though there are exceptions. Social Security benefits are also protected from IRS levy in most cases. If your bank account contains only Social Security deposits, you may be able to request that the levy be released, though you will need to prove this to the IRS.
The IRS cannot levy property that is essential to your livelihood — for example, tools you need for your job or a vehicle you use for work — but they can levy the equity in your home or other real estate.
Preventing a levy before it happens
The best way to avoid a bank account levy is to respond to IRS notices as soon as you receive them. If you cannot pay the full amount, contact the IRS and discuss your options. The IRS offers several payment arrangements: an installment agreement (a monthly payment plan), a short-term extension (up to 180 days to pay), or an Offer in Compromise if your circumstances have changed significantly.
If you are self-employed or own a business and owe payroll taxes, the IRS is more aggressive about levying because unpaid payroll taxes affect employees' Social Security records. Prioritize these debts if you have multiple tax obligations.
Keep your address current with the IRS and the post office so you receive notices. Many people miss the 30-day window to request a hearing straightforward because they did not open the mail. If you have received notices in the past and ignored them, contact the IRS now — the longer you wait, the more likely a levy becomes.
Frequently Asked Questions
Can the IRS freeze my account without warning?
No. The IRS must send you a Notice of Intent to Levy at least 30 days before they can file a levy with your bank. You have the right to request a hearing during this 30-day period. If you receive this notice, do not ignore it — contact the IRS or a tax professional when ready to discuss your options.
What happens if I have direct deposit from my employer and the IRS levies my account?
The levy freezes the money that is in your account when it arrives, but future paychecks deposited after the levy is filed are not automatically frozen. However, the IRS can file a separate wage garnishment (called a wage levy) with your employer, which is different from a bank levy. If you want to prevent wage garnishment, you need to resolve the tax debt or set up a payment plan.
Can I get the levy released if I am living paycheck to paycheck?
Yes. You can request that the IRS release the levy based on financial hardship. Contact the IRS office that issued the levy and explain that the frozen amount is needed for essential living expenses. The IRS has discretion to release levies when paying would prevent you from meeting basic needs like housing, food, or utilities.
How long does it take for the IRS to send the frozen money after the 21 days are up?
Your bank sends the money to the IRS after the 21-day hold period ends. The IRS then applies the payment to your tax account. You should see the payment reflected in your IRS account within a few weeks, though the exact timing depends on processing delays.
If I set up a payment plan, will the IRS stop the levy?
If you set up a payment plan before the levy is filed, the IRS will not levy your account. If a levy has already been filed, you can request that it be released once you have an approved payment plan in place. Send a copy of your payment plan agreement to the IRS office that issued the levy and request release.