Yes, the IRS can take money from your bank account without your permission, but only after specific legal steps
The IRS can withdraw funds directly from your bank account to pay federal income tax debt, but they cannot do it on a whim. They must first assess the tax you owe, send you a bill, give you time to pay or dispute it, and then obtain a levy — a legal order that forces your bank to hand over your money. This process typically takes months, not days, and you have opportunities to stop it at each stage.
The money goes straight from your bank to the IRS. Your bank has no choice once the levy arrives; they must freeze the account and transfer the funds within a set timeframe. The IRS can take everything in the account on the day the levy hits, though some funds may be protected depending on your state and the type of account.
Key Takeaways
- The IRS must send you a Notice and Demand for Payment and a Final Notice of Intent to Levy before they can take money from your bank account.
- A bank levy freezes your account and forces the bank to send the IRS whatever funds are there, usually within 21 days.
- You can stop a levy by paying the debt in full, setting up a payment plan, or filing an appeal within the timeframe given in the notice.
- Some money in your account may be protected from levy, including certain Social Security deposits and funds held for child support.
- If the IRS levies your account by mistake or you have a valid reason to challenge it, you can request a Collection Due Process hearing.
The steps the IRS takes before levying your bank account
The IRS does not jump straight to a bank levy. Federal law requires them to follow a sequence, and each step gives you a chance to act. First, they assess the tax debt — meaning they calculate what you owe and create a record of it. Then they send you a Notice and Demand for Payment, usually by mail. This notice tells you the amount, the tax year, and the deadline to pay (typically 10 days from the date on the notice).
If you do not pay by that deadline, the IRS sends a Final Notice of Intent to Levy. This is the critical notice. It warns you that the IRS intends to levy your bank account, your wages, your car, or other assets. The law requires the IRS to give you at least 30 days from the date they mail this notice before they can actually levy. During those 30 days, you can pay the debt, request a payment plan, or file an appeal.
After the 30 days pass with no action from you, the IRS can issue the levy to your bank. But even then, your bank typically has 21 days to process it and send the money to the IRS — so you still have a small window to act if you move quickly.
What happens to your account when the IRS issues a levy
When your bank receives a levy from the IRS, they freeze your account immediately. You cannot withdraw money, and no checks or automatic payments will clear. The bank then calculates how much money is in the account and holds it for 21 days. During this time, you can still contact the IRS or your bank to try to stop the levy.
After 21 days, the bank sends the funds to the IRS. The amount taken is whatever was in the account on the day the levy arrived — not a fixed dollar amount. If you had $5,000 in the account, the IRS gets $5,000 (minus any protected funds). If you had $500, they get $500.
Once the money reaches the IRS, it is applied to your tax debt. If the levy did not cover the full amount owed, the IRS can issue additional levies against other accounts, your employer's payroll, or other assets.
Money that is protected from IRS levy
Not all money in your account is fair game for the IRS. Federal law and some state laws protect certain funds. Social Security benefits are the most common protected funds — if your Social Security deposit lands in your account, the IRS cannot touch it. However, the protection only applies to the Social Security money itself. If you deposit $2,000 in Social Security and then add $1,000 of your own money, the IRS can take the $1,000.
Some states offer additional protections. For example, certain states protect a portion of your account balance if it represents wages or other income. The amount varies by state. Your bank may also hold back funds if they know the money is for child support or alimony, though this is not a federal IRS rule.
The safest approach is to ask your bank which funds in your account are protected under your state's law, and to keep protected money (like Social Security) in a separate account if possible. This makes it easier to prove the funds are protected if a levy does occur.
How to stop an IRS bank levy
If you receive a Final Notice of Intent to Levy, you have options. The fastest is to pay the debt in full. Call the IRS at the number on the notice and ask how to pay immediately. If you pay before the 30-day period ends, the IRS will not issue the levy.
If you cannot pay in full, you can request a payment plan. The IRS offers short-term plans (120 days or less) and long-term installment agreements. Requesting a plan does not automatically stop a levy, but it may delay it while the IRS reviews your request. You must request the plan before the 30 days expire.
You can also file an appeal if you believe the IRS made an error or if you have grounds to challenge the levy. This requires filing a Collection Due Process (CDP) hearing request within 30 days of the Final Notice. At the hearing, you can argue that the debt is wrong, that you have a valid payment plan, or that the levy is causing undue hardship. Filing a CDP request does not erase the debt, but it pauses the levy while the hearing is pending.
If the levy has already hit your account, you can still request a CDP hearing within one year of the levy date, though the money may already be gone by then.
What to do if the IRS levies your account by mistake
Mistakes happen. The IRS may levy the wrong account, levy after you have already paid, or levy someone else's account entirely. If this occurs, contact the IRS immediately at the number on the levy notice or call the IRS at 1-800-829-1040. Explain the error and provide proof — a receipt showing you paid, a bank statement showing the account is not yours, or documentation that the debt was resolved.
The IRS can issue a release of levy, which tells your bank to unfreeze the account and return the funds. This process can take several weeks. If the money has already been sent to the IRS, they can refund it, but you may need to file a claim or wait for the refund to be processed.
If the IRS does not correct the error quickly, you can file a complaint with the IRS Office of Appeals or request a CDP hearing to challenge the levy. Keep all documentation of your communications with the IRS and your bank.
Wage garnishment versus bank levy: which is worse
The IRS can also garnish your wages, meaning they order your employer to send a portion of your paycheck directly to the IRS. A wage garnishment is ongoing — it continues with each paycheck until the debt is paid or the garnishment is released. A bank levy is a one-time event, but it can wipe out your entire account balance in a single day.
Both require the same legal steps: a Notice and Demand for Payment, a Final Notice of Intent to Levy, and a 30-day waiting period. You can stop either one by paying the debt, setting up a payment plan, or filing a CDP hearing request. However, a wage garnishment may be harder to reverse once it starts, because the IRS can simply reissue it if you fall behind on a payment plan.
Frequently Asked Questions
Can the IRS levy my account without sending me a notice first?
No. Federal law requires the IRS to send you a Notice and Demand for Payment and a Final Notice of Intent to Levy before they can take money from your bank account. You must receive the Final Notice and have at least 30 days to respond. If you did not receive a notice, contact the IRS immediately to verify the debt.
What if I have direct deposit from my employer in my account?
A bank levy takes whatever is in the account on the day it arrives, including direct deposits. However, if your employer continues to deposit your paycheck after the levy, that new money is not protected — the IRS can issue another levy. To protect future paychecks, request a wage garnishment agreement or payment plan instead.
Can the IRS levy a joint bank account?
Yes, but only the portion of the account that belongs to the person who owes the tax debt. If you and your spouse have a joint account and only you owe the IRS, the IRS can levy the account. Your spouse may be able to recover their share by filing a claim with the IRS, but this requires proof of their contribution to the account.
How long does it take for the IRS to levy my account after I receive the Final Notice?
The IRS must wait at least 30 days after mailing the Final Notice before issuing the levy. In practice, it often takes longer — weeks or even months — depending on the IRS's workload. However, once the levy is issued, your bank typically has 21 days to process it and send the money to the IRS.
Can I get my money back after the IRS takes it from my bank account?
If the levy was issued by mistake, you can request a release and a refund. If the levy was valid but you have a hardship, you can request an installment agreement or an offer in compromise, which may reduce what you owe. If you believe the debt itself is wrong, you can file a CDP hearing to challenge it. However, if the levy was valid and the debt is correct, the money goes toward your tax debt and is not refunded.