You rarely get a refund for Social Security tax, but it happens in specific situations
Social Security tax comes out of your paycheck automatically—6.2% of your wages up to a cap that changes each year. The IRS does not refund this money just because you overpaid or because you are not using Social Security yet. But you can get money back if you had too much withheld in a single year, if you worked for multiple employers and crossed the wage cap, or if you are a nonresident alien who paid in but will not be staying in the country long enough to draw benefits.
The refund process is not automatic. You have to file a tax return and claim it, or in some cases request it directly from the IRS. The amount depends on your specific situation—how much you earned, how many jobs you held, and your immigration status.
Key Takeaways
- You can claim a refund of excess Social Security tax on your federal tax return if you worked for multiple employers in the same year and your combined wages exceeded the annual cap.
- The Social Security wage cap changes every year; in 2024 it is $168,600, meaning you should not pay Social Security tax on earnings above that amount.
- Nonresident aliens and certain visa holders may be refunded all Social Security tax paid if they do not meet the requirements to receive Social Security benefits.
- You claim the refund on Form 1040 or Form 1040-SR, not through a separate process process.
- If the IRS made an error and withheld Social Security tax when it should not have, you can request a refund by filing Form 843.
Multiple jobs in one year and the wage cap
This is the most common refund situation. The Social Security wage cap is the maximum amount of your earnings that Social Security tax applies to. In 2024, that cap is $168,600. If you earn more than that in a single year, you should not pay Social Security tax on the amount above the cap.
The problem arises when you work for two or more employers in the same year. Each employer withholds Social Security tax based only on what they pay you—they do not know what your other employers are paying you. So if you earn $100,000 at Job A and $100,000 at Job B, both employers will withhold the full 6.2% on their portion, even though your combined earnings of $200,000 exceed the cap. You will have overpaid by the Social Security tax on the $31,400 above the cap.
When you file your federal tax return, the IRS sees all your W-2 forms and calculates the correct amount. If you overpaid, the excess appears as a credit on your return. You can claim it as a refund or use it to offset other taxes owed.
How to claim the refund on your tax return
You claim excess Social Security tax on Form 1040 or Form 1040-SR (the version for people 65 and older). The refund does not have its own line; instead, it reduces your total tax liability or increases your refund.
If you are using tax software, the program will calculate this automatically once you enter all your W-2 information. If you are filing by hand or working with a tax preparer, the calculation happens during the return preparation. The IRS will not send you a separate notice about it—the refund just appears in your overall tax result.
You must file a return to claim this refund, even if you would not normally be required to file. If your income is below the filing threshold but you overpaid Social Security tax, filing a return is how you get the money back.
Nonresident aliens and visa holders
If you are a nonresident alien or on certain visa types (such as F-1 student visa or J-1 exchange visitor visa), you may have paid Social Security tax even though you will never be able to draw Social Security benefits. The IRS can refund this tax if you meet specific conditions.
Generally, you must not have been a U.S. resident for the entire tax year, and you must not be covered by a Social Security totalization agreement between the United States and your home country. Totalization agreements allow people to count work credits from both countries toward benefits, which changes whether you are may have access to to refunds.
To request this refund, you file Form 843 (Claim for Refund and Request for Abatement) with the IRS. You will need documentation of your visa status and proof that you did not meet the residency requirements. The process can take several months.
Errors in withholding by your employer
If your employer withheld Social Security tax incorrectly—for example, they withheld it from a payment that should have been exempt, or they withheld more than 6.2%—you can request a refund directly from them first. Many employers will correct this and issue you a corrected W-2.
If your employer will not correct the error, you file Form 843 with the IRS. You will need to show the error on your W-2 and explain why the withholding was wrong. Bring documentation: pay stubs, your employment contract, or any other evidence of what you were actually paid.
Self-employed people and Social Security tax
If you are self-employed, you pay both the employee and employer portions of Social Security tax (15.4% total, called self-employment tax). You cannot get a refund of self-employment tax the way an employee can, because you are responsible for calculating and paying it yourself.
However, if you had net self-employment income below the threshold for a given year, you should not have paid self-employment tax at all. If you did, you can claim a refund on your tax return. You will need to recalculate your self-employment tax using Schedule SE and show the overpayment.
Timing and what to expect
If you claim the refund on your regular tax return, you will receive it as part of your overall refund or tax result. The IRS processes returns in the order they are received, and refunds typically arrive within 21 days of the IRS accepting your return, though it can take longer during busy filing periods.
If you file Form 843 for a refund due to an error or nonresident alien status, the process is slower. The IRS has up to three years from the date you filed your original return to issue the refund. You should receive a letter explaining the decision.
Frequently Asked Questions
Can I get a refund if I did not work the whole year?
Not automatically. Social Security tax is withheld based on what you earned while working. If you earned less than the annual cap, you paid the correct amount and have no refund due. The only exception is if you worked for multiple employers and your combined earnings exceeded the cap.
What if I worked in two states in the same year?
State lines do not affect Social Security tax refunds. The IRS looks at your total U.S. earnings for the year. If your combined earnings from all states exceed the wage cap, you may be owed a refund on the excess.
Do I need to contact the IRS to claim the refund, or does it happen automatically?
It does not happen automatically. You must file a tax return and claim it. If you use tax software, the program calculates it for you. If you file by hand, you or your tax preparer must calculate the excess and include it in your return.
What if I am still working and have not filed my tax return yet?
You can still file your return and claim the refund even if the tax year is not over. The refund is based on what you actually earned in that calendar year, so you can file once you have all your W-2 forms from your employers.
Can I get a refund of Social Security tax I paid years ago?
You can file an amended return (Form 1040-X) to claim a refund for up to three years back. After three years, the IRS generally cannot refund the money. If you think you overpaid in a prior year, file the amended return as soon as you realize the error.