How to pull and review your Social Security earnings record annually
Here's how to pull and review it yourself.
Your earnings record is what SSA actually uses to calculate your check. If a year is missing, wrong, or posted under a former name, your benefit will be too low — and you may not catch it until you file. Here's how to pull the record yourself, what to look for, and what to do if something's off.
-
Create or sign in to a 'my Social Security' account
Go to ssa.gov/myaccount and either log in to your existing account or create one. Account creation is free and uses ID.me or Login.gov for identity verification. If you've never set one up before, expect a few extra minutes for the ID check.
Time: 5–10 min Cost: Free Open my Social Security
-
Open the Statement section and review year-by-year earnings
Inside your account, click the Statement section. You'll see a year-by-year list of your earnings as reported by employers (and by IRS for self-employment). Compare each year against your old W-2s, tax returns, or pay stubs.
Time: 10 min review Cost: Free Pull your statement
-
Flag any year showing zero or wrong wages
For any year where the statement shows $0 or numbers that don't match your records, mark it for follow-up. Most people focus on their last 5–10 years — but pulling the full 20–35 years is the right move because the formula uses your highest 35.
Time: 15–30 min Cost: Free Cross-check key years
-
Watch for ID-verification issues — use the paper backup
SSA's online identity check sometimes blocks people, especially if your credit file is thin or frozen. If you get stuck, you can request a paper Social Security Statement using Form SSA-7004, or visit a local SSA office in person to verify your identity. Don't give up — just take the offline route.
Time: Mail: 4–6 weeks Cost: Free If you can't access the account
Dr. Ed explains how to pull your Social Security earnings record
Video coming soon
I'm recording this one. In the meantime, the article below walks through the steps.
Which of these sounds more like you?
How you check the record depends on your situation — whether you've ever logged in before, whether you're self-employed, whether you've changed your name, or whether you're helping someone else. Pick the one that fits.
I've never pulled my earnings recordMake this an annual habit — starting now
Most people I sat with at the SSA office had never looked at their own earnings record until the day they came in to file. By then, fixing a missing year is harder, slower, and sometimes impossible.
The annual review is the single highest-leverage thing you can do for your future check. Free. Ten minutes. Once a year. Ideally during tax season when last year's W-2 is in front of you and your memory of who paid you what is still fresh.
Start this year. Set a reminder for next year.
Or ask Dr. Ed about your situation Talk to Dr. Ed
I'm in my 50s or 60s and getting close to filingPull the record now — not at filing
If you're within five years of filing, your earnings record matters more than at any other point in your career. The formula uses your highest 35 years. A wrong or missing year inside that 35-year window costs real money for the rest of your life.
There's a deadline to file a correction — generally three years, three months, and 15 days from the year the wages were paid, with statutory exceptions. The longer you wait, the fewer years you can fix.
Pull it. Cross-check it. If something's wrong, start the correction process now — not the week before you file.
Or ask Dr. Ed about your timing Talk to Dr. Ed
I see a year missing or showing $0 but I worked thenThis is fixable — but there's a deadline
A year showing $0 when you actually worked is the most common error on earnings records — and the most damaging. The formula treats that year as zero earnings, which can drag your AIME down meaningfully.
Common causes: employer reported wages under the wrong name or wrong Social Security number, self-employment Schedule SE didn't post correctly, your records were filed under a maiden name, or the wages crossed a calendar-year boundary and got allocated to the wrong year.
The fix isn't complicated, but it requires documentation — W-2s, tax returns, pay stubs. And there's a statutory deadline (generally 3 years, 3 months, 15 days) so don't sit on it.
Or ask Dr. Ed about your specific year Talk to Dr. Ed
I'm self-employed and want to verify SE earnings postedSchedule SE → IRS → SSA — watch the chain
Self-employment earnings post to SSA through a different chain than W-2 wages. You file Schedule SE with your tax return, IRS forwards the SE earnings data to SSA, and it shows up on your earnings record — usually within 12–18 months of filing.
If you didn't file Schedule SE (or if your accountant didn't), the income doesn't post. If you under-reported SE income, only what you reported posts.
For self-employed workers, the annual earnings-record check matters double. Pull the record, find your most recent SE year, confirm the number matches Schedule SE line 6.
Or ask Dr. Ed about your SE situation Talk to Dr. Ed
The 'my Social Security' account won't let me inID-verification has gotten harder — here's the workaround
SSA's online identity check uses ID.me or Login.gov and can fail for several reasons: thin or frozen credit file, recent address change, name mismatch with credit bureaus, or just bad luck on the knowledge-based questions.
If the online process blocks you, you have two reliable backups. First: request a paper Social Security Statement using Form SSA-7004 — it arrives by mail in 4–6 weeks. Second: walk into a local SSA field office with two forms of ID and verify in person; staff can then unlock your online account.
Don't keep retrying online and locking yourself out further. Switch to one of the offline routes.
Or talk to Dr. Ed Talk to Dr. Ed
I changed names — does that affect my record?Marriage, divorce, and the maiden-name trap
If you changed your name (marriage, divorce, court order) and didn't update SSA, some years of wages may be sitting in your record under the old name — or worse, may not be matched to your number at all.
When you pull the statement and a year shows $0 but you definitely worked, this is a leading suspect. Especially if it's a year right around a name change.
The fix: file Form SS-5 to update your name with SSA, then work with the field office to reconcile the old wages to your current number. Bring the marriage or divorce decree.
Or ask Dr. Ed about your situation Talk to Dr. Ed
I'm helping a parent or spouse pull their recordPower of attorney — and what SSA actually accepts
If you're helping a parent, spouse, or other family member pull their earnings record, the easiest path is to sit with them while they log into their own 'my Social Security' account. They retain control, you provide the second set of eyes.
If they can't log in themselves — cognitive decline, vision issues, technical struggle — SSA does NOT accept a standard durable power of attorney for ongoing benefit matters. You'll need to file Form SSA-1696 (Appointment of Representative) for one-time matters, or apply to be a Representative Payee for ongoing benefit management.
This is its own process. Don't assume the POA you have for medical or financial matters covers SSA — it doesn't.
Or ask Dr. Ed about your situation Talk to Dr. Ed
My situation isn't hereTell me what's going on and I'll point you somewhere
Earnings records have plenty of edge cases — military service years, railroad retirement, foreign work, agricultural labor, household employment, or wages from before SSA digitized records. If you don't see your situation above, send a sentence or two and I'll route you to the right place.
Questions people ask me
How often should I check my Social Security earnings record?
Once a year. The best time is during tax season — you've got last year's W-2 in front of you, your memory of who paid you what is fresh, and any error from the prior year is still recent enough to fix easily.
Do I have to pay to see my Social Security earnings record?
No. Pulling your earnings record is free. Both the online 'my Social Security' account at ssa.gov/myaccount and the paper-statement option (Form SSA-7004) are free. Anyone charging you for access is running a scam.
What does the my Social Security statement actually show?
A year-by-year list of taxable earnings reported to SSA — wages from W-2 employers and self-employment income from your Schedule SE filings. It also shows estimated retirement, disability, and survivor benefit amounts based on your record so far. The earnings list is what you need to check; the estimates are recalculated each year as you keep working.
Can I get a paper statement instead of using the website?
Yes. Fill out Form SSA-7004 (available at ssa.gov/forms/ssa-7004.pdf) and mail it in. SSA mails you a printed statement, usually within 4–6 weeks. This is the right path if the online account won't let you in or you'd rather have paper.
What if my online account won't let me sign in?
SSA uses ID.me or Login.gov for identity verification. The check can fail for several reasons — thin or frozen credit file, name mismatch with credit bureaus, or knowledge-based questions you can't answer. If you're locked out, request a paper statement (Form SSA-7004) or visit a local SSA field office with two forms of ID to verify in person.
How far back does the earnings record go?
Your entire work history. SSA started maintaining individual earnings records in 1937 — so your record covers every year you paid Social Security taxes from your first job onward. The retirement-benefit formula then uses your highest 35 of those years, indexed for wage inflation.
Do my self-employment earnings show up on the statement?
Yes — if you filed Schedule SE with your tax return and paid the SE tax. IRS forwards the SE data to SSA and it posts within 12–18 months of filing. If you didn't file Schedule SE, or if you under-reported SE income, only what you reported will appear. Check Schedule SE line 6 against the year on your statement.
What if I changed my name?
If you changed your name through marriage, divorce, or court order and didn't file Form SS-5 to update SSA, some years of wages may be posted under your old name — or may not be matched to your current SSN at all. This is a leading cause of $0 years on the record. File SS-5 with SSA, then work with a field office to reconcile the old wages.
Will SSA notify me if there's an error on my record?
No. SSA does not proactively notify workers of errors on their earnings record. The responsibility to review and report discrepancies is on you. That's why the annual self-check matters — nobody else is going to do it.
What do I do if I find an error?
Don't sit on it — there's a statutory deadline (generally 3 years, 3 months, and 15 days from the year the wages were paid, with statutory exceptions). Gather your documentation: W-2s, tax returns, pay stubs, or any record showing the correct wages. Then contact SSA at 1-800-772-1213 or visit a field office. The companion page on fixing earnings-record errors walks through the full correction process.
If your earnings record matters to you, these other programs probably do too.
These are the programs people in your situation often qualify for alongside Social Security.
Medicare Savings Program (MSP)
Helps pay Medicare premiums and sometimes copays for people with limited income. Worth a 5-minute screen if your earnings record shows modest career wages.
Extra Help (Low Income Subsidy)
Federal program that lowers Medicare Part D drug costs. Often pairs with MSP for retirees living on Social Security alone.
Medicaid
State-administered health coverage that covers things Medicare doesn't — long-term care being the big one. Eligibility depends on income and assets.
SNAP (Food Benefits)
Monthly grocery assistance. Many older adults on Social Security qualify and never apply because they assume it's only for younger families.
LIHEAP (Energy Bill Help)
Helps cover heating and cooling bills. Application opens annually — worth checking once you've reviewed your retirement income picture.
Property Tax Relief
Most states have homestead, senior, or veteran property-tax exemptions. Local — check your county assessor's site.
I'll let you know when the rules change.
SSA's online process changes — sometimes the ID-verification rules shift, sometimes the statement layout updates. If you want me to send a quick note when something changes that affects how you check your record, drop your email.
Visual placeholder only. This staging build does not submit data. Your email goes to Dr. Ed — not to insurance companies, not to the government. Unsubscribe anytime.
