What a W-2 tells Social Security about your earnings
Your W-2 form is the document your employer sends to you and the IRS each January, showing how much you earned and how much was withheld for taxes. Social Security uses the earnings information from your W-2 to build your lifetime earnings record, which determines how much you receive in benefits when you claim. The Social Security Administration (SSA) matches W-2 data from the IRS to your Social Security number, so errors on your W-2 can directly affect your future benefit amount.
The earnings reported on your W-2 are what Social Security calls covered earnings — money you made as an employee that counts toward your benefit calculation. Self-employment income does not appear on a W-2; that goes on a Schedule C tax form instead. Only the wages box on your W-2 (Box 1) is used by Social Security, not the amounts withheld for taxes or other deductions.
Social Security keeps a record of your W-2 earnings going back to 1951. The agency uses your highest 35 years of earnings to calculate your benefit amount, so a missing or incorrect W-2 from even one year can lower the total. If you worked fewer than 35 years, Social Security counts zeros for the missing years, which also reduces your benefit.
Key Takeaways
- Your W-2 earnings are reported to Social Security by the IRS, and Social Security uses them to calculate your future benefit amount.
- Only the wages in Box 1 of your W-2 count toward Social Security; taxes withheld and other deductions do not affect your benefit calculation.
- Social Security uses your highest 35 years of earnings, so errors on old W-2s can still reduce your benefit decades later.
- You can view your complete earnings record on your Social Security account at ssa.gov, and you should check it every few years for mistakes.
- If your W-2 earnings were not reported to Social Security, you have a limited time window to correct the record before the year closes.
How to check if your W-2 earnings are in your Social Security record
You can see your complete earnings history by creating an account at ssa.gov and viewing your Social Security Statement. The Statement shows year-by-year earnings that Social Security has on file for you, going back decades. This is the most direct way to spot if a W-2 was missed or if the amount reported is wrong.
To access your Statement, go to ssa.gov/myaccount, create a login using your email address, and verify your identity. Once logged in, you can view your earnings record under the "Earnings Record" tab. The page shows each year's reported earnings and the date Social Security received the information from the IRS.
If you do not have an online account, you can request a paper Statement by calling Social Security at 1-800-772-1213 (TTY 1-800-325-0778) or by visiting your local Social Security office. Paper Statements take about two weeks to arrive by mail.
What to do if your W-2 earnings are missing or wrong
If you spot an error on your Social Security earnings record, the first step is to contact your former employer to verify what was actually reported to the IRS. Ask them for a copy of the W-2 they filed for you that year. If the W-2 shows different earnings than what appears in your Social Security record, the error is likely on Social Security's end, and the IRS data did not match your account correctly.
Once you have confirmed the correct amount with your employer, contact Social Security directly. You can call 1-800-772-1213, visit your local office, or create a message through your ssa.gov account. Bring or send a copy of the W-2 along with your request. Social Security will investigate and correct your record if the W-2 shows different earnings than what they have on file.
If your employer never reported your W-2 earnings to the IRS at all, you will need a copy of the W-2 and a written statement from your employer explaining why it was not filed. Social Security can sometimes add earnings to your record even years later if you provide documentation, but there are time limits. Generally, you have three years, three months, and 15 days from the end of the year the wages were earned to correct the record; after that, the earnings may not be recoverable.
Earnings that do not appear on a W-2
If you were self-employed or worked as an independent contractor, your earnings appear on a Schedule C (Profit or Loss from Business) tax form, not a W-2. Social Security still counts this income toward your benefit, but you must have filed a tax return reporting the self-employment income for it to reach your Social Security record. The IRS reports self-employment earnings to Social Security just as it does W-2 wages.
Some types of work do not generate Social Security-covered earnings at all. Government employees hired before 1984 who are covered by a government pension instead of Social Security, railroad workers covered by the Railroad Retirement Board, and certain religious workers who opted out of Social Security do not build a Social Security record from their wages. If you fall into one of these categories, your W-2 or earnings statement will show zero Social Security tax withheld.
Wages earned while you were not yet 18 years old, tips not reported to your employer, and cash payments for informal work do not automatically reach Social Security. Only earnings your employer reported to the IRS count. If you earned unreported cash wages, there is no way to add them to your Social Security record after the fact.
How W-2 earnings affect your benefit amount
Social Security calculates your benefit using a formula based on your 35 highest years of earnings. The agency adjusts older earnings for wage growth so that earnings from different decades are comparable. Your benefit is roughly 32 percent of your average monthly earnings across those 35 years, though the exact percentage varies based on when you claim and your age.
If you worked fewer than 35 years, Social Security includes zeros for the missing years in the calculation, which lowers your average. This is why even one missing W-2 from decades ago can reduce your benefit. If you have a gap in your earnings record — for example, a year you did not work or were self-employed but did not file taxes — that year counts as zero.
The higher your W-2 earnings in your 35 best years, the higher your benefit will be. There is an earnings cap: in 2024, only earnings up to $168,600 count toward Social Security benefits. Earnings above that amount do not increase your benefit, though you still pay Social Security tax on them.
Correcting W-2 errors before the year ends
If you notice an error on your W-2 before the end of the tax year (December 31), ask your employer to file a corrected W-2, called a W-2c. The W-2c is filed with the IRS and Social Security, and it replaces the original W-2 in both agencies' records. This is the cleanest way to fix an error because it corrects the source document.
Your employer must file the W-2c with the IRS by the same important date as regular W-2s (usually January 31 of the following year). Once the IRS receives and processes the W-2c, it sends the corrected information to Social Security. The update to your Social Security record usually appears within a few weeks, though it can take longer during busy periods.
If your employer refuses to file a W-2c or has gone out of business, you can still contact Social Security with documentation of the correct earnings. However, this process takes longer and requires more paperwork than a corrected W-2 filed by the employer.
Frequently Asked Questions
Can I see my Social Security earnings record without creating an online account?
Yes. Call Social Security at 1-800-772-1213 and request a paper Social Security Statement, or visit your local Social Security office in person. You can also create an account at ssa.gov if you prefer to view your record online. Paper Statements take about two weeks to arrive.
What if my employer says they reported my W-2 but Social Security has no record of it?
Ask your employer for a copy of the W-2 they filed with the IRS, including the date it was submitted. Then contact Social Security with the W-2 and ask them to investigate. Social Security will check the IRS records to see if the W-2 was received. If the IRS has it but Social Security does not, Social Security can manually add the earnings to your record.
Does my W-2 affect my Social Security benefits if I am already receiving them?
No. Once you start receiving Social Security benefits, your benefit amount is locked in and does not change based on new W-2 earnings. However, if you continue working and earning above a certain threshold before your full retirement age, Social Security may temporarily reduce your benefits. This is called the earnings test and is separate from your W-2 record.
How far back can Social Security correct my earnings record?
Generally, you have three years, three months, and 15 days from the end of the year the wages were earned to correct your record. After that time, Social Security can still add earnings in some cases, but it becomes much harder. If you have documentation from your employer, contact Social Security to discuss your specific situation.
What if I worked under a different name when I earned the W-2 wages?
Contact Social Security to report the name change. You will need to provide documentation of the name change, such as a marriage certificate or court order. Social Security can then match your old W-2 earnings under your former name to your current Social Security record.