What happens to your taxes when Social Security finds you were overpaid
An SSDI overpayment occurs when Social Security paid you more than you were may have access to to receive. This can happen because of a work-related income change you didn't report, a medical improvement, a change in your living situation, or an error by Social Security itself. The overpayment is separate from whether that money counts as taxable income—but the two issues intersect in ways that affect your tax return.
If Social Security determines you were overpaid, they will send you a formal notice stating the amount and the reason. They may then withhold future benefits to recover the debt, or they may ask you to repay it directly. For tax purposes, the money you received in the year it was paid to you is treated as income in that year, regardless of whether you later have to return it. This means you may have already reported it as taxable income on your tax return—and you may not be able to reverse that.
The tax treatment depends on whether the overpayment was your fault, Social Security's fault, or a shared responsibility. It also depends on whether you've already filed your tax return for the year in question and whether you can claim a deduction for the repayment.
Key Takeaways
- Money Social Security paid you in a given year counts as income for that year's taxes, even if you later repay it as an overpayment.
- If you repay an overpayment in a different year than you received it, you may be able to deduct the repayment on your tax return for the year you repaid it.
- Social Security overpayments are not forgiven based on financial hardship alone, but you can request a waiver if you were not at fault and repayment would be unfair.
- If Social Security withholds future benefits to recover an overpayment, those withheld amounts still count as income to you in the year they would have been paid.
- You should report the overpayment and any repayment to the IRS on your tax return; failing to do so can trigger an audit.
When you can deduct an overpayment repayment on your taxes
The IRS allows you to deduct a repayment of benefits in the year you repay them, but only under specific conditions. The rule is called the "claim of right" doctrine. If you received money in good faith (meaning you had no reason to believe it was wrong), and you later had to repay it because it turned out to be an overpayment, you can deduct the repayment in the year you paid it back.
This works in your favor when the overpayment and repayment happen in different tax years. For example: you received $15,000 in SSDI in 2023 and reported it as income on your 2023 tax return. In 2024, Social Security notified you of a $5,000 overpayment and you repaid it in 2024. You can deduct that $5,000 on your 2024 tax return, reducing your 2024 taxable income.
However, if you repay the overpayment in the same year you received it, the deduction is more complicated. You would need to file an amended return (Form 1040-X) for that year to reduce your reported income by the amount you repaid. This is worth doing if the overpayment was substantial, because it could lower your tax liability or increase your refund.
How withholding from future benefits affects your taxes
Social Security often recovers overpayments by withholding money from your future benefit checks. If they withhold $200 per month from your benefits for six months to recover a $1,200 overpayment, those withheld amounts still count as income to you in the months they would have been paid—even though you never received the cash.
This creates a tax problem: you owe income tax on money you didn't actually receive. Your Form SSA-1099 (the Social Security benefit statement) will show the full amount of benefits you were may have access to to, not the reduced amount after withholding. The IRS sees the full amount as your income for that year.
You cannot deduct the withheld amounts on your tax return the way you can deduct a direct repayment. Instead, you should contact Social Security and ask them to issue you a corrected Form SSA-1099 that reflects the net amount you actually received after withholding. If they refuse or if you've already filed your return, you may need to file an amended return and explain the withholding to the IRS.
Overpayments caused by Social Security errors versus your errors
If Social Security made the error—for example, they continued paying you after your medical condition improved but failed to stop your benefits—you may be able to request a waiver of overpayment. A waiver means Social Security forgives the debt and you don't have to repay it. However, a waiver does not erase the tax consequences of the money you received.
If your overpayment is waived, you still reported that money as income in the year you received it, and you still owe tax on it. The waiver only means you don't have to repay the principal amount to Social Security. For tax purposes, the money is still yours and still taxable.
If you caused the overpayment—for example, you failed to report work income—Social Security will not waive it. You must repay the full amount. You can deduct the repayment in the year you pay it, but you cannot escape the tax on the original income in the year you received it.
Requesting a waiver and what it means for your taxes
To request a waiver, you must file a written request with Social Security within 60 days of receiving the overpayment notice. You must show that (1) you were not at fault for the overpayment, (2) you cannot repay without hardship, or (3) repayment would be against equity and good conscience. Social Security will review your income, assets, and living expenses.
Even if your waiver is approved, the IRS still considers the money you received to be taxable income in the year you received it. You cannot claim a deduction for an amount you didn't repay. This is a significant tax consequence that many people do not anticipate. If you received $10,000 in overpaid benefits and Social Security waives the repayment, you still owe income tax on that $10,000 for the year you received it.
Before requesting a waiver, consider the tax impact. In some cases, it may be better to repay the overpayment and claim a deduction, rather than have it waived and owe tax on money you don't have to return.
Reporting the overpayment and repayment to the IRS
You are required to report any overpayment repayment on your tax return. If you repaid an overpayment in the current tax year, you should include it as a deduction on Schedule 1 (Other Income and Adjustments) or on the line for "Other Adjustments" on your Form 1040, depending on the year and form version.
If you received a corrected Form SSA-1099 from Social Security that reflects the net amount after withholding, attach a copy to your tax return and note the correction. If Social Security did not issue a corrected form, attach a statement to your return explaining the overpayment, the amount withheld, and the amount you actually received.
Failing to report the overpayment or repayment can trigger an IRS audit. Social Security reports all benefit payments to the IRS, and the IRS will notice if your tax return does not match the Form SSA-1099 they received. It is better to report the discrepancy yourself and explain it than to have the IRS discover it and ask questions.
How overpayments interact with other benefits and tax credits
An SSDI overpayment can affect your may be able to access for other means-tested programs like Supplemental Security Income (SSI), Medicaid, or SNAP. It can also affect your ability to claim certain tax credits. If you received SSDI overpayments in a year when you also claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit, the overpayment income may have reduced your credit amount.
If you later repay the overpayment, you may be able to claim a larger credit in the year of repayment. This is another reason to file an amended return if the overpayment was substantial. The interaction between overpayments and tax credits is complex, and you may benefit from consulting a tax professional or a disability advocate who understands both SSDI rules and tax law.
Frequently Asked Questions
Do I have to repay an SSDI overpayment if I can't afford it?
You can request a waiver based on financial hardship, but Social Security will review your income and assets. A waiver is not automatic. Even if approved, you still owe income tax on the overpaid amount in the year you received it. You can also ask Social Security to reduce the monthly withholding amount so the repayment takes longer.
If Social Security withholds money from my benefits to repay an overpayment, can I deduct that from my taxes?
No, you cannot deduct withheld amounts. However, you can ask Social Security to issue a corrected Form SSA-1099 showing only the net amount you actually received. If they refuse, file an amended return and attach a statement explaining the withholding.
What if I already filed my tax return and didn't report the overpayment?
File an amended return (Form 1040-X) for the year in question. If you repaid the overpayment in a later year, you can also claim the deduction on that year's return. Contact a tax professional or your local IRS office for guidance on which approach is best for your situation.
Can I claim a deduction for an overpayment that was waived?
No. A waiver means you don't repay the money, so there is nothing to deduct. You will owe income tax on the waived amount in the year you received it. This is why some people choose to repay rather than request a waiver.
Does an SSDI overpayment affect my Medicare or Medicaid?
An overpayment itself does not affect Medicare. It may affect Medicaid if you are in a state that uses SSDI income to determine Medicaid may be able to access. Contact your state Medicaid office to ask whether the overpayment or repayment changes your coverage status.