The fastest way to find your employment history for free is to pull an IRS Wage and Income Transcript, which lists every employer that filed a W-2 or 1099 for you over the last ten years. From there, you can fill in job titles, dates, and any missing gigs using three other no-cost sources: your free annual Work Number report, your state unemployment wage records, and your online Social Security Statement. Combining two or three of these usually gives you a complete picture.
Start With an IRS Wage and Income Transcript
The IRS Wage and Income Transcript is the single most useful free record for reconstructing your work history. It shows employer names, addresses, Employer Identification Numbers, and total compensation reported each tax year, pulled from every W-2 and 1099 filed on your behalf.1Internal Revenue Service. About Tax Transcripts Transcripts cover the current tax year and the nine prior years, so one request can produce a full decade of employment data.2Internal Revenue Service. Transcript Types for Individuals and Ways to Order Them
Getting It Online
Go to the IRS “Get Transcript” tool at irs.gov and sign in with an ID.me account. Setting up ID.me requires a government-issued photo ID and a short identity verification process.3Internal Revenue Service. New Identity Verification Process to Access Certain IRS Online Tools and Services Once you’re in, choose “Wage and Income Transcript,” pick your tax year, and download it immediately.4Internal Revenue Service. Online Account and Tax Transcripts Can Help Taxpayers File a Complete and Accurate Tax Return
Getting It by Mail
If you can’t verify your identity online, you can request the transcript by mail through the same IRS site and expect it in 5 to 10 calendar days.4Internal Revenue Service. Online Account and Tax Transcripts Can Help Taxpayers File a Complete and Accurate Tax Return You can also submit Form 4506-T, Request for Transcript of Tax Return, and check the box for the Form W-2 / 1099 series transcript on line 8.5Internal Revenue Service. Request for Transcript of Tax Return – Form 4506-T The form needs your current address, any prior addresses you used on past returns, and your signature. Form 4506-T requests are generally processed within 10 business days.
What the Transcript Won’t Show
The transcript only reflects income reported to the IRS. Cash wages that were never reported, under-the-table work, and short gigs that produced no tax form won’t appear. It’s also a summary. You won’t see your job title or your exact start and end dates.
Get Your Free Work Number Report
The Work Number, run by Equifax Workforce Solutions, is a payroll database many employers use for automated income and employment verification. If your past employers reported to it, your report may include employer names, employment dates, job titles, and salary history, which is often more detail than the IRS transcript carries.
Under the Fair Credit Reporting Act, you’re entitled to one free file disclosure every 12 months from each specialty consumer reporting agency, and The Work Number qualifies.6Office of the Law Revision Counsel. 15 U.S. Code 1681j – Charges for Certain Disclosures Request your Employment Data Report by calling 866-222-5880 or by writing to Equifax Workforce Solutions, ATTN: EDR, 3470 Rider Trail South, Earth City, MO 63045.7Consumer Financial Protection Bureau. The Work Number They have 15 days to send it.
Coverage is the catch. Not every employer contributes data, so small businesses, freelance clients, and industries that don’t use centralized payroll verification may leave gaps in your report.
Request Wage Records From Your State
State labor departments and unemployment insurance agencies track quarterly wages reported by employers for every covered worker. These records break your earnings into quarterly periods and tie each payment to an employer identification number, which can give you more time-specific detail than federal sources.
You can usually pull this data by logging into your state’s online claimant portal or by submitting a written request for a wage history report. On your state labor agency’s website, look for something called an Earnings Statement, Wage Record, or Employment History Request. Most states provide these records at no charge to the worker. How far back records go and exactly what’s included varies by state, so check with your agency.
State records are useful for catching jobs that don’t show up on the IRS transcript, such as positions where your employer reported wages to the state but filed federal tax documents late or incompletely.
Cross-Check With Your Social Security Statement
Your free online Social Security Statement at ssa.gov/myaccount shows yearly earnings totals for every year you’ve had wages reported to Social Security. Once you create or sign into your my Social Security account, it’s available immediately. The online version doesn’t show employer names or addresses, only totals by year.8Social Security Administration. Form SSA-7050 – Request for Social Security Earnings Information
Even without employer names, it helps you spot years you worked and identify gaps. If a year shows earnings you can’t account for, that’s a signal to dig further using the IRS transcript, Work Number, or state records. It also lets you verify that your employers reported your wages correctly, which matters before you apply for retirement or disability benefits.
Fill In the Gaps From Your Own Files
Your personal records often contain the details government databases don’t: job titles, exact hire and end dates, and short-term contract work. Useful places to look:
- Email archives, searched for terms like “offer letter,” “onboarding,” “W-2,” or “direct deposit,” which surface messages from previous employers with hire dates and company names.
- Bank statements, where direct deposits list the originating company for each pay period. A few months of statements can reveal every employer that paid you during that time.
- Old resumes and professional networking profiles, which often carry timelines you built when the details were still fresh.
- Payroll platform logins for services like ADP, Workday, or Paychex. Old accounts may still give you access to historical pay stubs and tax documents.
Pulling a draft from your personal records first makes it easier to cross-check against the more formal sources.
If You’ve Served in the Military
If you’re a veteran, your DD Form 214 (Certificate of Release or Discharge from Active Duty) is an official employment record. It lists your dates of active duty, last duty assignment, rank, military job specialty, and total creditable service.9National Archives. DD Form 214 Discharge Papers and Separation Documents
Most veterans and their next of kin can obtain free copies of the DD-214 and other basic military personnel records through the National Archives.10National Archives. Request Military Service Records You can submit Standard Form 180 (Request Pertaining to Military Records) by mail or fax to the National Personnel Records Center at 1 Archives Drive, St. Louis, MO 63138, or file the request online at vetrecs.archives.gov.11National Archives. Request Military Personnel Records Using Standard Form 180 Records for discharges less than 62 years old are generally free; older archival records carry fees.
One Detailed Record That Isn’t Free
If you need a Social Security earnings record that lists each employer by name and address, or a certified copy for a court or legal claim, that request uses Form SSA-7050 and carries a fee. As of October 2024, a non-certified itemized statement is $61, a certified itemized statement is $96, and a certified yearly totals statement is $35.8Social Security Administration. Form SSA-7050 – Request for Social Security Earnings Information Processing can take up to 120 days.12Social Security Administration. Request for Social Security Earnings Information Form SSA-7050-F4 Because it’s slow and paid, use the free IRS and Work Number options first and save SSA-7050 for situations that specifically require an official Social Security document.
Fix Errors You Find Along the Way
Once you have your records, check them for missing wages or employers that should be there and aren’t. To correct your Social Security earnings, request Form SSA-7008 (Request for Correction of Earnings Record) and give the SSA as much detail as you can: the employer’s name and address, approximate dates you worked, a job description, and the wages you believe are missing.13Social Security Administration. Form SSA-7008 Request for Correction of Earnings Record
If your IRS transcript doesn’t match what you expected, the problem usually traces back to the employer filing late or filing incorrect information. Contact them first and ask them to correct the filing with the IRS. If they don’t respond, call the IRS at 800-829-1040 to report the discrepancy. Inaccurate Social Security earnings can shrink your future retirement benefits, and IRS discrepancies can raise questions during background checks or mortgage applications, so fixing errors early is worth the effort.