Yes, your bank can hold your tax refund, and the government can redirect it to pay debts you owe
When you file your tax return and expect a refund, that money can be intercepted before it reaches you. A bank can place a hold on the refund if you owe them money—typically an overdraft, unpaid loan, or credit card debt. The federal government can also redirect your refund to cover back taxes, unpaid child support, student loan debt in default, or money owed to a state agency. These are two separate processes with different timelines and rules.
The bank's hold happens at the deposit stage. When the IRS sends your refund to your bank account, the bank sees the deposit and can when ready freeze it to cover what you owe them. The government's redirect—called offset—happens before the money even leaves the IRS. The IRS intercepts the refund and sends it to the Treasury Offset Program, which distributes it to the creditor you owe. You find out about an offset after it happens, usually through a notice in the mail.
Key Takeaways
- Banks can freeze your tax refund deposit to cover overdrafts, unpaid loans, or credit card debt, and this can happen within hours of the deposit posting.
- The federal government can redirect your refund through the Treasury Offset Program to pay back taxes, child support arrears, defaulted student loans, or state debts before the money reaches your account.
- You will receive written notice of a government offset, usually within two weeks of filing, and you have the right to dispute it if the debt is not yours or was already paid.
- Removing a bank hold requires paying the debt or negotiating a settlement; removing an offset requires resolving the underlying debt or proving it was paid or belongs to someone else.
- If you expect an offset, filing electronically and checking your account status through the IRS or the offset program can help you plan for the loss before the refund arrives.
How a bank freezes your tax refund
When you direct your refund to a bank account, the IRS deposits the money there like any other transfer. The moment the deposit posts, the bank can see it and has the legal right to freeze it if you have an outstanding debt with that bank. This is called a setoff or right of offset, and it is a contractual right the bank has under the account agreement you signed when you opened the account.
The most common reason is an overdraft. If your account is negative and you have not paid it back, the bank will hold the refund to cover the overdraft balance. Unpaid credit card debt, personal loans, and lines of credit can also trigger a freeze. The bank does not need a court order to do this—they can act unilaterally the moment the money appears in your account.
The hold usually lasts a few hours to a few days, depending on the bank's processing speed. Once the hold is released, the money either goes to you (if the debt is paid) or stays frozen until you resolve the debt. If the debt exceeds the refund amount, the bank keeps the full refund and you still owe the remainder. Some banks will notify you of the hold by email or text, though this is not required.
How the government redirects your refund through offset
The Treasury Offset Program is a federal system that intercepts tax refunds, federal paychecks, and other federal payments to collect debts owed to the government or to states. Before your refund is deposited into your bank account, the IRS checks whether you have any debts in the offset system. If you do, the IRS sends your refund to the Treasury instead of to you.
Debts that trigger offset include unpaid federal income taxes, defaulted federal student loans, unpaid child support (enforced by state agencies), and money owed to state unemployment or workers' compensation programs. Some states also participate in the offset program for state income tax debt. The offset happens automatically—you do not have to be sued or have a judgment against you.
You will receive a notice called a Notice of Offset or Notice of Federal Offset in the mail, usually within two weeks of filing. The notice tells you which debt was offset, how much was taken, and which agency received the money. If the offset was for child support or student loans, the notice will also tell you how to contact that agency to verify the debt. Keep this notice—you will need it if you dispute the offset or want to track the payment.
What debts can trigger an offset
| Type of Debt | Who Collects It | How to Check |
|---|---|---|
| Unpaid federal income taxes | IRS | IRS.gov or call 1-800-829-1040 |
| Defaulted federal student loans | Department of Education or loan servicer | StudentLoans.gov or call 1-800-621-3115 |
| Unpaid child support | State child support enforcement agency | Contact your state's agency or call 1-866-992-3162 |
| Unpaid state income taxes | State tax authority (varies by state) | Your state's tax department website |
| Unemployment or workers' compensation overpayment | State labor department | Your state's labor or unemployment office |
Not all debts trigger offset. Credit card debt, medical debt, personal loans, and most private debts do not go into the offset system. Only debts owed to the government or enforced by government agencies are may be able to access. A bank can still freeze your refund for private debts, but the government will not redirect it.
The offset system is designed to collect debts that have gone unpaid for a long time. If you are current on your payments or have a payment plan in place, you may not be offset. However, if your loan is in default or your debt is past due, you are at risk. Checking your status before filing gives you time to bring an account current or negotiate before your refund is taken.
How to learn about your refund will be offset
You can check whether you have debts in the offset system before you file your tax return. The Treasury Offset Program maintains a searchable database called the Offset Verification System. You can search it online at offset.treasury.gov to see if any federal debts are listed under your name and Social Security number.
For child support debt, contact your state's child support enforcement agency directly. For student loan debt, log into StudentLoans.gov or call your loan servicer. For state tax debt, visit your state's tax authority website. If you find a debt listed, you can contact the agency holding it to negotiate a payment plan or settlement before your refund is offset.
If you file your return electronically, you will know within two weeks whether an offset occurred. If you file by mail, it may take longer. Check your bank account on the expected deposit date. If the refund does not appear and you did not receive a notice, contact the IRS at 1-800-829-1040 to ask whether an offset was applied. Keep records of when you filed and what you expected to receive.
How to dispute an offset or bank hold
If you receive a notice of offset and believe the debt is not yours, was already paid, or belongs to someone else (such as a spouse or parent), you have the right to dispute it. You must file a written dispute with the agency that holds the debt, not with the IRS. The notice will tell you which agency to contact and the important date for filing—usually 60 days from the date of the notice.
For federal tax debt, send your dispute to the IRS office that issued the notice. For student loans, contact your loan servicer or the Department of Education. For child support, contact your state's child support enforcement agency. You will need to provide documentation showing why the offset was wrong—such as proof of payment, a divorce decree showing you are not responsible, or evidence that the debt belongs to someone else.
For a bank hold, contact the bank directly and ask them to release the hold. If you dispute the debt itself, you can file a complaint with the Consumer Financial Protection Bureau or your state's banking regulator. However, the bank's right to offset is contractual, so your best option is usually to pay the debt or negotiate a settlement with the bank. Some banks will release a hold if you agree to a payment plan.
What happens after the offset or hold is released
Once an offset is processed, the money goes to the agency that holds the debt. You cannot get it back unless you prove the offset was made in error. If the offset was for child support or student loans, the money goes directly to that program and reduces what you owe. If it was for back taxes, the IRS applies it to your account and sends you a revised notice showing the new balance.
If a bank hold is released and the debt is paid, the refund goes to you. If the debt is not fully paid, the bank keeps the refund and applies it to your account. You will still owe the remainder. Some banks will negotiate a settlement if you contact them before the hold is released, so it is worth asking whether they will accept a partial payment in exchange for releasing the hold.
If you expect an offset or bank hold, you can reduce the impact by filing your return early and checking your account status through the IRS or the offset program. This gives you time to contact the creditor and potentially negotiate before the refund is intercepted. You can also choose to have your refund sent to a different bank account if you have one that does not have a hold against it.
Frequently Asked Questions
Can the IRS offset my refund if I owe back taxes from a previous year?
Yes. The IRS will offset your current refund to pay any unpaid federal income tax from any prior year. The offset happens automatically through the Treasury Offset Program. You will receive a notice telling you which tax year the debt is from and how much was taken. If you dispute the debt, you can file an appeal with the IRS within 60 days of the notice.
What if my spouse owes child support—will my refund be offset?
If you file jointly, your refund can be offset for your spouse's child support debt. If you file separately, only your spouse's refund will be offset. If you file jointly and believe you should not be held responsible, you can file an "Injured Spouse" claim with the IRS within three years of the offset. This requires proving you had no knowledge of the debt and did not benefit from it.
Can a bank hold my refund if I do not owe them money directly?
No. A bank can only hold a refund if you have a debt with that bank. If you are depositing into an account at a bank where you do not owe money, the refund will not be held. However, if the account is jointly owned with someone who owes the bank money, the bank may be able to hold the refund.
How long does it take to get my refund back after a hold or offset is released?
For a bank hold, once the hold is released, the money is yours when ready—usually within one business day. For an offset, the money goes to the creditor, not back to you. If you want the money back, you must resolve the underlying debt (pay it off, negotiate a settlement, or prove it was paid). There is no timeline to reverse an offset once it is processed.
Can I prevent an offset by using a different bank account for my refund?
Yes. If you know you have a debt in the offset system, you can direct your refund to a bank account at a different bank where you do not owe money. The government offset will still happen, but at least the bank hold will not. However, you cannot prevent a government offset—only resolve the underlying debt or dispute it if it is wrong.