W-2 reconciliationW-2 vs pay stubverify W-2 accuracy

W-2 Reconciliation: How to Verify Your W-2 Matches Your Pay Stubs

February 25, 2026

Why Your W-2 Box 1 Doesn't Equal Your Gross Pay

Many people are surprised to find that Box 1 on their W-2 (Wages, Tips, Other Compensation) is significantly lower than their annual gross pay. This is normal — and expected. Box 1 is taxable wages, which excludes several types of pre-tax deductions:

  • Traditional 401(k)/403(b)/457 contributions (pre-tax)
  • Health insurance premiums paid pre-tax
  • FSA/HSA contributions through payroll
  • Dependent care FSA contributions
  • Commuter benefit deductions

The reconciliation math: Gross Pay − Pre-tax Deductions = Box 1 Wages

Step-by-Step W-2 Reconciliation

Step 1: Gather Your Documents

You need: your W-2 and your last pay stub of the year (the one with year-to-date totals). If you changed jobs, you need the last pay stub from each employer plus each corresponding W-2.

Step 2: Reconcile Box 1 (Federal Wages)

From your final pay stub YTD column:

  • Start with YTD Gross Pay
  • Subtract YTD 401(k)/403(b) contributions
  • Subtract YTD health/dental/vision premiums (pre-tax)
  • Subtract YTD FSA/HSA payroll contributions
  • Subtract YTD commuter benefits
  • Add any taxable fringe benefits (group life insurance over $50k, company car personal use)
  • Result should equal W-2 Box 1

Small rounding differences (a few dollars) are normal. Differences of hundreds or thousands are not.

Step 3: Reconcile Box 3 (Social Security Wages)

Box 3 is often higher than Box 1. Social Security wages include 401(k) contributions (not excluded for SS purposes) but exclude other items. The cap is $176,100 (2025) — if your earnings exceeded this, Box 3 will show $176,100.

Step 4: Reconcile Box 4 (Social Security Tax Withheld)

Box 4 should equal exactly 6.2% of Box 3 (capped at $10,918.20). If it doesn't, that's a payroll error worth investigating.

Step 5: Verify Box 5 and Box 6 (Medicare)

Box 6 should equal 1.45% of Box 5, plus 0.9% for any Medicare wages above $200,000. No cap on Medicare wages.

Step 6: Reconcile State Wages (Box 16)

State wages may differ from federal wages if you work in a state with different pre-tax treatment of certain benefits (some states don't recognize 401(k) pre-tax treatment).

Common Discrepancies and What They Mean

  • Box 1 too high: Pre-tax deductions not applied — payroll error. Contact HR.
  • Box 1 too low: Deductions applied twice or income not fully reported — payroll error.
  • Wrong Social Security number: IRS won't match your return to this W-2 — request a corrected W-2c immediately.
  • Wrong employer EIN: Rare, but creates IRS matching problems.
  • State not matching where you worked: Wrong state withholding — may require amended state returns.

What to Do If You Find an Error

  1. Contact your employer's payroll or HR department with specific documentation of the discrepancy
  2. Employer has until the original tax filing deadline to issue a corrected W-2c
  3. If employer is unresponsive, file using Form 4852 (substitute W-2) based on your pay stub records
  4. Notify the IRS if the employer refuses to correct a known error

Reconcile W-2s Faster with Automation

Upload your W-2 to parsew2.com to extract all boxes into structured data — making reconciliation and verification faster, especially when dealing with multiple W-2 forms across employers.

Ready to automate document parsing?

Try W-2 Parser free - no credit card required.

W-2 Reconciliation: How to Verify Your W-2 Matches Your Pay Stubs | Document Parser