Yes, SSI can offset your federal tax refund to cover past benefits you owe
The Social Security Administration can intercept your federal tax refund if you have an outstanding debt to SSI—money you received that you were not supposed to get, or benefits you were overpaid. This process is called offset, and it happens automatically when you file your tax return. The IRS holds your refund and sends it to SSA instead of to you.
SSA does not need your permission to do this. If you owe a debt, offset can happen even if you did not know the debt existed or disagree with the amount. The refund goes toward what SSA says you owe, and you get whatever is left over—if anything.
State tax refunds work differently. SSA can take your federal refund, but most states do not allow SSA to offset state refunds. A few states have agreements with SSA to allow offset of state returns; check with your state tax authority to know for certain.
Key Takeaways
- SSA can intercept your federal tax refund if you have an outstanding SSI debt, and the IRS will send your refund directly to SSA instead of to you.
- You do not have to owe money intentionally—overpayments from years ago, work-related earnings you did not report, or changes in your household can create a debt SSA will offset.
- You can request a payment plan or ask SSA to stop the offset if you can show financial hardship, but you must contact SSA before your refund is intercepted.
- State tax refunds are usually protected from SSA offset, though a small number of states have agreements allowing it.
- If you think SSA's debt calculation is wrong, you can request a hearing, but this does not stop the offset from happening.
How SSA knows about your refund and when the offset happens
When you file your federal tax return, the IRS shares information with the Treasury Department's offset program. If you have an SSI debt on record with SSA, the offset program flags your refund. The IRS then sends your refund to the Treasury Department, which forwards it to SSA. This usually happens within two to three weeks after the IRS processes your return.
You will not see the refund hit your bank account or arrive as a check. Instead, you will receive a notice from SSA explaining the offset—usually within 30 days of when it happened. The notice will tell you how much was taken and what debt it was applied to.
If you file jointly with a spouse, both refunds can be offset if you both have SSI debts. If only one spouse has a debt, the IRS may still hold the entire refund while it sorts out who owes what. This can take longer to resolve.
What kinds of SSI debts trigger offset
An SSI debt forms when SSA determines you were overpaid. This can happen for several reasons: you worked and earned money you did not report to SSA, your living situation changed and you did not tell SSA, someone in your household's income changed, or SSA made a mistake in calculating your benefit. Even if the overpayment happened years ago, SSA can still offset your refund.
You do not have to have done anything wrong intentionally. Many people create a debt without realizing it—for example, by not reporting a job or a roommate's income, or by not understanding SSA's rules about what counts as income. SSA still considers it an overpayment and will pursue offset.
SSA can also offset for other debts: a student loan in default, child support owed, or a federal tax debt. However, SSA's own overpayments are the most common reason for offset of SSI recipients' refunds.
How to learn about you have an SSI debt before your refund is taken
Contact SSA directly to ask whether you have an outstanding debt. Call 1-800-772-1213 (TTY 1-800-325-0778) and ask to speak with someone about your SSI account. Have your Social Security number ready. SSA can tell you the amount owed, what it is for, and whether offset is pending on your account.
You can also visit your local SSA field office in person. Bring your Social Security card and a photo ID. Ask specifically whether your account is flagged for tax refund offset. If you are deaf or hard of hearing, use the TTY number or ask the field office about video relay services.
If you have not filed your tax return yet and you know you have an SSI debt, you can still file. Filing does not make the debt worse—it just triggers the offset sooner. The debt exists whether you file or not.
Requesting a payment plan or stopping the offset
If you have an SSI debt, you can ask SSA to set up a payment plan instead of taking your entire refund. Call SSA at 1-800-772-1213 and ask to speak with a representative about your debt. Explain that you want to pay the debt in monthly installments rather than have your refund offset.
SSA does not have to agree to a payment plan, but they often will if you can show that taking your entire refund would cause you financial hardship. Be specific: explain what bills you need the refund to pay, whether you have other income, and what you can afford monthly. SSA is more likely to work with you if you show you are serious about repaying.
If you request a payment plan before your refund is offset, SSA may hold off on the offset while they consider your request. If you wait until after the offset happens, you will have to ask SSA to return the money, which is much harder to get approved.
You can also ask SSA to waive the debt if you can show you were not at fault for the overpayment and that repaying it would be unfair. This is a high bar—SSA rarely waives debts—but it is worth asking if the overpayment was clearly SSA's error.
Disputing the debt amount if you think it is wrong
If you believe SSA calculated the debt incorrectly, you can request a hearing before an administrative law judge. This is a formal process, and you can represent yourself or bring a lawyer. To start, contact your local SSA field office and ask for a hearing request form, or call 1-800-772-1213.
Important: requesting a hearing does not stop the offset from happening. Your refund will still be taken while your case is pending. If you win the hearing and SSA agrees the debt was wrong, SSA will return the money, but this can take months.
If you want to stop the offset before your hearing, you will need to ask SSA for a stay of offset—a temporary halt. This is granted only in rare cases, usually when you can show that the offset would cause severe hardship or that there is a strong likelihood you will win your hearing.
What happens to the money after SSA takes it
SSA applies your refund to your outstanding debt. If your refund is larger than the debt, you will receive the difference—either as a check or deposited to your bank account, depending on how SSA processes it. If your refund is smaller than the debt, the remaining balance stays on your account and SSA may try to offset future refunds or garnish your benefits.
SSA will send you a notice showing how much was taken and how much of your debt remains. Keep this notice for your records. If you disagree with the amount taken or the remaining balance, you can contact SSA to ask for an explanation.
If you have questions about the offset after it happens, call SSA at 1-800-772-1213. Have your notice handy so you can reference the specific offset amount and date.
Frequently Asked Questions
Can SSI take my refund if I am on SSI but also receive Social Security Disability Insurance?
SSA can offset your federal tax refund for an SSI debt, but SSDI (Social Security Disability Insurance) is a separate program. If you receive both SSI and SSDI, only the SSI debt will trigger offset of your refund. SSDI overpayments are handled differently and do not use the tax refund offset process.
What if my spouse did not file taxes but I did—can they take my refund for my spouse's SSI debt?
If you file jointly, the IRS may hold your entire refund while determining who owes what. This can delay your refund by several weeks. If only your spouse has an SSI debt, you may be able to file an injured spouse claim with the IRS to recover your portion of the refund, though this process is complex and takes time.
Can SSI offset my state tax refund?
Most states do not allow SSA to offset state tax refunds. A few states—including Maryland, Massachusetts, and New York—have agreements with SSA allowing offset of state returns. Check your state tax authority's website or call them to find out whether your state allows SSA offset.
If I owe SSI money, should I not file my taxes to protect my refund?
No. Not filing does not protect your refund—it just delays the offset. The debt remains on your account, and SSA can still pursue it through other means, including benefit garnishment. Filing your taxes is the right choice regardless of whether you owe SSI money.
How long does SSA have to offset my refund after I file?
The offset usually happens within two to three weeks after the IRS processes your return. You will receive a notice from SSA within 30 days explaining what was taken. If you do not receive a notice within 45 days of filing, contact SSA to ask about the status of your refund.