How to Read a W2: Box-by-Box Guide for 2026

https://www.paystubs.net/cms-uploads/files/cms/standalone-content/thumbnail/6ad9e15b9b72d329499843.jpg

Payroll errors surface in January, when one wrong digit on a tax form comes back to your desk. Knowing how to read a W2 helps you catch those errors before they cost you or your employees a filing delay. This guide walks through every box on the form, shows the math behind it, and flags what employers should verify. If you handle payroll records through PayStubs.net, the same numbers you'll check here should match your year-end pay stubs.

Key Takeaways

  • Read the form in order: identity boxes first, then wages and taxes (Boxes 1 to 6), then benefits and codes (Boxes 10 to 14).
  • Box 1 is taxable wages, not gross pay. Pre-tax deductions make it smaller than your total earnings.
  • Box 12 codes explain benefits and retirement deferrals. Starting with 2026 forms, new codes TT and TP report qualified overtime and tips.
  • Match Boxes 1, 3, 5 and the tax boxes against the YTD column of your last pay stub of the year.
  • TY2026 W-2s are due to employees and the SSA by February 1, 2027.
Table Of Contents

What Is a W-2? How to Read a W2 and When It Arrives

A W-2 is the IRS wage and tax statement your employer files each year, reporting what you earned and what was withheld. Employers must send copies to employees and the Social Security Administration by February 1, 2027 for tax year 2026, since January 31 falls on a Sunday.

Every employer you worked for issues its own form, so two jobs means two W-2s. Our overview of who needs a W-2 form covers the basics. Business owners face the same deadline for every employee on payroll.

Most employers post the form in a payroll portal such as ADP, Paychex, Workday, or UKG before the paper copy arrives. Download the PDF and keep it with your December pay stub. Can't find it? Try our walkthrough on how to get a copy of your W-2 online.

How to Read a W2, Box by Box

Person reviewing tax documents

The form looks crowded, but W2 boxes explained one at a time are straightforward. Each box shows one piece of your pay, so work from the top left down. Copy B goes with a paper federal tax return, Copy 2 with state or local returns, and Copy C stays in your records. The IRS publishes the official layout on its Form W-2 page.

Boxes A-F: Identity

These boxes identify who is reporting and who is being reported. Box a holds the employee's Social Security number. Where is Box B on a W2? It's the employer identification number (EIN), directly beneath it. Box c lists the employer's name and address.

Box d on a W2 is the control number, an internal tracking field that many employers leave blank. Boxes e and f carry your name and address. Confirm the name and SSN match your Social Security card exactly.

Boxes 1-2: Wages and Federal Withholding

W2 Box 1 reports taxable wages, tips, and other compensation. It excludes pre-tax items like traditional 401(k) deferrals and Section 125 health premiums. Box 2 shows federal income tax withheld during the year, reported box by box on every form. That amount counts as a payment toward your tax bill.

The first step in how to read a W2 for pay is simple: Box 1 starts from gross pay and subtracts pre-tax deductions. Expect it to run lower than total earnings.

Boxes 3-6: Social Security and Medicare

Box 3 shows Social Security wages, and Box 4 shows the Social Security tax withheld on them, at 6.2%. For 2026, the Social Security wage base is $184,500, so Box 3 stops there and Box 4 maxes out at $11,439. Box 5 reports Medicare wages, with no cap, and Box 6 shows the 1.45% Medicare tax. Pay above $200,000 also owes the 0.9% Additional Medicare Tax.

Section 125 health premiums reduce Boxes 1, 3, and 5, but a 401(k) deferral reduces only Box 1. Our guide to Social Security wages on a W-2 goes deeper.

Boxes 7-11: Tips, Dependent Care, and Other Items

Box 7 on a W2 reports Social Security tips you told your employer about, and Box 8 shows allocated tips. Box 9 is blank. Box 10 shows dependent care benefits paid through your employer, which rise to a $7,500 exclusion for 2026 ($3,750 if married filing separately). Box 11 reports distributions from nonqualified deferred compensation plans.

W2 Box 12 Codes You'll See

Each entry in Box 12 pairs a letter code with the total amount for the year. The IRS General Instructions list every entry. To learn how to read a W2 quickly, start with these common entries:

Code What it reports Taxable?
C Taxable cost of group-term life insurance over $50,000 Yes, already in Boxes 1, 3, 5
D 401(k) elective deferrals Not in Box 1
E 403(b) elective deferrals Not in Box 1
W Employer and employee HSA contributions Employer portion is not taxed
AA Roth 401(k) contributions Yes, after-tax
DD Total cost of employer-sponsored health coverage No, informational only
TT Qualified overtime compensation (new for 2026) Feeds a deduction
TP Cash tips that may qualify for the tips deduction (new for 2026) Feeds a deduction
TA Employer contributions to a Trump account (new for 2026) See IRS instructions

W2 box 12 code D is the one most employees ask about. It shows what you deferred into a traditional 401(k).

Teachers and nonprofit staff see W2 box 12 code E instead, the 403(b) equivalent. Both reduce Box 1 but not Boxes 3 and 5. HSA owners will find W2 box 12 code W, and our guide to HSA contributions explains the tax treatment. Contributions are usually pre-tax. Roth savers see W2 box 12 code AA. That money is after-tax, so Box 1 still includes it.

Employer-paid life insurance over $50,000 appears as W2 box 12 code C. Health coverage shows up in a different way. Code DD trips up many readers, because it's the plan's total cost and you don't owe tax on it. For payroll teams, W2 box 12 code DD is reporting only, with no withholding attached.

Box 13: Checkboxes

Most people can skip W2 box 13 unless one of its three checkboxes is marked. "Statutory employee" applies to certain workers treated as employees for FICA only. "Retirement plan" means you were an active participant in an employer plan, which can limit IRA deductions. "Third-party sick pay" means an outside insurer paid sick benefits.

Box 14: Overtime and Other Entries

Employers use Box 14 for items with no dedicated box, such as union dues, state disability insurance, or fringe benefits. Starting with the 2026 form, Box 14 splits into 14a ("Other") and 14b, which holds a Treasury tipped-occupation code.

Workers now look for box 14 W2 overtime figures, so here's the timeline. For tax year 2025, employers weren't required to report qualified overtime separately under IRS Notice 2025-62. Some used Box 14, others a portal or separate statement. If your 2025 form shows no figure, estimate it reasonably under Notice 2025-69. For tax year 2026, codes TT and TP in Box 12 handle overtime and tips, and they feed the new Schedule 1-A.

Boxes 15-20: State and Local

If your state has an income tax, the bottom strip is where it shows up. Box 15 lists your state and your employer's state ID number. Box 16 shows state wages, and Box 17 shows state income tax withheld from your pay. Boxes 18 to 20 repeat this for local income taxes. Work in more than one state, and you'll see multiple lines. Multistate employers should confirm each line against state filings.

Is Box 1 on W2 Gross or Net? A Worked Example

Neither, exactly. Box 1 reports taxable wages, which is gross pay minus pre-tax deductions such as 401(k) deferrals and health premiums. That is why Box 1 usually runs lower than total earnings. Boxes 3 and 5 are higher, because Social Security and Medicare tax apply to more pay.

Here's how the numbers work for an employee earning $52,000 who defers 6% into a 401(k) and pays $2,400 in pre-tax health premiums:

Box Calculation Amount
1 $52,000 - $3,120 (401(k), code D) - $2,400 (health) $46,480.00
3 and 5 $52,000 - $2,400 (401(k) deferrals still owe FICA) $49,600.00
4 6.2% x $49,600 $3,075.20
6 1.45% x $49,600 $719.20

That's how to read a W2 against payroll math. Now cross-check: open your last pay stub of the year and compare the YTD gross, YTD Social Security, and YTD Medicare lines against these boxes. If the numbers disagree, you've found an error early. Need clean year-end records? Our pay stub templates keep YTD totals organized for every employee.

Employer Checks: How to Read a W2 Before You Issue It

Desk with tax forms and laptop

As a business owner, you carry the filing responsibility, and late or incorrect forms trigger IRS penalties per form. Review every form before it goes out. Confirm these items:

  • Names and SSNs match each employee's Social Security card.
  • Box 1, 3, and 5 totals reconcile to your December payroll YTD figures.
  • Box 12 codes reflect benefits you actually administered, including DD for health coverage.
  • State wage and withholding lines match your state filings.
  • Copies and records are retained for at least four years.

The more employees you add, the more this reconciliation matters. A consistent pay stub for each pay period is your audit trail for every box.

Common W-2 Problems: Missing Forms and Corrections

Once you know how to read W2 form details, errors stand out. Box 14 W2 labels vary by employer, so ask payroll about any unclear entry. If your W-2 hasn't arrived, ask your employer first. Still missing by the end of February? Call the IRS at 800-829-1040 and they'll contact the employer for you. You can still file on time using Form 4852 as a last resort. If the data is wrong, such as a misspelled name or wrong amount, your employer issues a corrected Form W-2c.

Run five quick checks before filing. Confirm your name and SSN. Accept that Box 1 below gross pay is normal. Ignore a blank Box d. Treat Box 12 DD as informational. Expect one form per employer; our guide to filing with two W-2s covers that case.

Using Your W-2 to Estimate Your Refund

Wondering how to read W2 how much will I get back? Start with Box 2, the federal tax you've already paid. This is the second half of how to read a W2 for tax filing. Your actual bill depends on filing status, deductions, and credits. If the bill is lower than Box 2, you get a refund. If it's higher, you owe the difference.

For a quick estimate, enter Box 1 and Box 2 into a tax calculator and add other income. Box 1 also feeds your adjusted gross income.

You Might Also Like

Conclusion

Knowing how to read a W2 comes down to a short routine: confirm your identity, check wages and taxes, decode Box 12 and Box 14, then reconcile everything against your final pay stub. For business owners, that same routine protects you from penalties and corrections. Need accurate pay documentation for your team all year long? Use a reliable paystub generator to create professional pay stubs in minutes, so your W-2 totals always have records behind them.

Create a pay stub hassle free in under 10 minutes.

Add Choose your state

Frequently Asked Questions

No. Code DD reports the total cost of employer-sponsored health coverage, including what you and your employer both paid. It's informational and helps the IRS track benefit costs. It doesn't increase your taxable wages, and you don't owe tax on it.

Box 1 excludes 401(k) deferrals and health premiums. Boxes 3 and 5 exclude only Section 125 items like health premiums. Box 3 also stops at the Social Security wage base of $184,500 for 2026, while Box 5 has no cap.

A W-2 reports wages paid to an employee, with taxes withheld by the employer. A W-9 is a form a contractor gives a business to supply a taxpayer ID, and the business later reports payments on a 1099. Employees get W-2s, contractors get 1099s.

Issue a corrected Form W-2c to the employee and the SSA as soon as you find the error. Correct the underlying payroll records and any related quarterly filings as well. Prompt fixes reduce penalty exposure.

The IRS requires employers to keep employment tax records, including W-2 copies, for at least four years. Store them with payroll registers and year-end pay stubs so audits and employee requests are easy.

Jaden Hi! How can I help you?

Hello from our chat team!

To best assist you, please fill out the form, and we'll get back to you swiftly.
Start the chat