Skip to main content
W 2 Irs Tax

Free Form W-2 Tax Form

Prepare IRS Form W-2 Wage and Tax Statements for every employee on your payroll. Our attorney-reviewed templates guide you through reporting wages in Boxes 1 through 20, calculating Social Security and Medicare tax withholding, coding Box 12 benefit amounts, handling state and local tax reporting, and meeting the January 31 filing deadline with both the Social Security Administration and your employees.

4.9rating
620+created this week
Ready in 5–10 min
Free to create and preview. Download as PDF or Word.
IRS-compliant business and individual forms
W-9, 1099-MISC, W-2, and Schedule K-1
Current-year format and filing instructions
PDF + Word formats ready
Portrait of Suna Gol

Written by

Suna Gol
Portrait of Anderson Hill

Fact-checked by

Anderson Hill
Portrait of Jonathan Alfonso

Legally reviewed by

Jonathan Alfonso

Last updated March 16, 2026

What Is Form W-2?

IRS Form W-2, officially titled "Wage and Tax Statement," is the annual form every employer must prepare for each employee to whom they paid wages, salaries, tips, or other compensation during the calendar year. The W-2 reports the total amount of compensation paid, the amount of federal income tax withheld, the Social Security and Medicare wages and taxes, and various other compensation and benefit amounts that affect the employee's tax return. The form serves as the critical link between the employer's payroll records and the employee's individual income tax return — the amounts reported on the W-2 are what the employee uses to complete their Form 1040, and the IRS cross-references the W-2 data against the employee's return to verify reporting accuracy.

The W-2 is far more than a simple wage summary. Its 20 numbered boxes capture a detailed picture of the employment relationship's tax implications: Box 1 reports wages for federal income tax purposes (after pre-tax deductions); Box 3 reports Social Security wages (different from Box 1 because elective deferrals are included); Box 5 reports Medicare wages (no cap, unlike Social Security); Box 12 uses letter codes to report specific benefit amounts like 401(k) contributions (Code D), employer health insurance costs (Code DD), and HSA contributions (Code W); Boxes 15-20 handle state and local tax reporting. The complexity of these calculations means that even small errors can cascade into incorrect employee tax returns, SSA earnings records, and employer deposit reconciliations.

Employers file W-2s with the Social Security Administration (not the IRS), which processes the wage data for Social Security benefit calculations and shares the tax information with the IRS for compliance matching. The filing threshold is zero — every employee who received any wages (even $1) must receive a W-2. The January 31 deadline for both employee furnishing and SSA filing makes year-end payroll processing one of the most time-sensitive compliance obligations for employers of every size.

Wage Reporting

Reports total compensation and tax withholding for each employee annually.

20 Detail Boxes

Captures federal, state, Social Security, Medicare, and benefit information in detail.

January 31 Deadline

Must be furnished to employees and filed with SSA by January 31 annually.

Form W-2 Preview

Form W-2

Wage and Tax Statement

Box 1 — Wages, tips, compensation

$

Box 2 — Federal income tax withheld

$

Box 3 — Social Security wages

$

Box 5 — Medicare wages and tips

$

EMPLOYER

EMPLOYEE

Key Boxes Explained

Understanding the relationship between the W-2 boxes is essential for accurate reporting. Here is a breakdown of the most important boxes and what they report:

BoxTitleWhat It Reports
Box 1Wages, tips, other compensationTotal taxable wages for federal income tax — gross pay minus pre-tax 401(k), Section 125, and HSA deductions
Box 2Federal income tax withheldTotal federal income tax withheld based on employee W-4 elections throughout the year
Box 3Social Security wagesWages subject to 6.2% Social Security tax — includes 401(k) deferrals, capped at wage base ($168,600 for 2024)
Box 5Medicare wages and tipsWages subject to 1.45% Medicare tax — no wage cap, includes 401(k) deferrals and amounts above SS base
Box 12Coded benefit amountsCode D (401k), Code DD (employer health cost), Code W (HSA), Code E (403b), Code C (group-term life over $50k)
Boxes 15-20State and local tax reportingState ID, state wages and withholding, local wages and withholding — up to two states per W-2 form

How to Prepare Form W-2

1

Reconcile Payroll Records

Before preparing W-2s, reconcile your quarterly Form 941 filings against your annual payroll totals. The sum of wages, tips, and compensation reported across all four quarterly 941s should match the total W-2 wages for all employees. Similarly, the total Social Security and Medicare taxes reported on Form 941 should reconcile with the amounts on all W-2s. Identify and resolve any discrepancies before generating W-2s — common causes include mid-year corrections, voided checks, and fringe benefit adjustments that were not reflected on amended 941s.

2

Calculate Box 1 Wages

Start with each employee's gross compensation and subtract pre-tax deductions that are excluded from federal income tax: traditional 401(k) and 403(b) elective deferrals, Section 125 cafeteria plan contributions (health, dental, vision, dependent care FSA), health savings account contributions, qualified transportation benefits, and adoption assistance. Add back any taxable fringe benefits: personal use of company vehicle, group-term life insurance over $50,000, non-qualified moving expenses, and taxable portions of achievement awards. The result is Box 1 wages.

3

Calculate Social Security and Medicare Boxes

For Box 3 (Social Security wages), start with gross compensation, subtract only Section 125 deductions (401(k) deferrals are NOT subtracted from Social Security wages), and cap at the Social Security wage base. For Box 5 (Medicare wages), use the same calculation as Box 3 but without the wage cap. Boxes 4 and 6 are the tax amounts: Box 4 equals Box 3 multiplied by 6.2%, and Box 6 equals Box 5 multiplied by 1.45%. For employees earning above $200,000, additional Medicare tax of 0.9% is withheld but not reported separately on the W-2 — it is included in Box 6.

4

Complete Box 12 Codes and Box 13 Checkboxes

Box 12 requires specific letter codes for various benefit amounts: Code D for 401(k) deferrals, Code E for 403(b) deferrals, Code W for employer and employee HSA contributions, Code DD for the cost of employer-sponsored health coverage (informational only, not taxable), Code C for taxable group-term life insurance over $50,000, and numerous other codes for specific benefit types. Box 13 checkboxes indicate statutory employee status, retirement plan participation, and third-party sick pay. The retirement plan checkbox affects the employee's eligibility to deduct traditional IRA contributions.

5

Complete State Boxes and File

Boxes 15 through 20 report state and local wage and tax information. Enter the employer's state tax ID, state wages (which may differ from federal wages if the state has different pre-tax deduction rules), and state income tax withheld. If the employee worked in multiple states, the W-2 accommodates two states — use a separate W-2 for additional states. File Copy A with the SSA by January 31 using Form W-3 as the transmittal. Furnish Copies B, C, and 2 to employees by the same date. Retain Copy D for employer records for at least four years.

Corrections & Deadlines

Errors on Form W-2 are corrected using Form W-2c (Corrected Wage and Tax Statement), which reports both the originally filed amounts and the corrected amounts for each affected box. The W-2c is filed with the SSA along with Form W-3c (Transmittal of Corrected Wage and Tax Statements), and copies are furnished to the affected employee. While there is no specific penalty deadline for filing corrections, the IRS recommends correcting errors as soon as they are discovered because incorrect W-2 data affects the employee's tax return, the SSA's earnings records used for Social Security benefit calculations, and the employer's reconciliation with quarterly Form 941 deposits.

The penalty structure for late or incorrect W-2 filings is tiered based on how quickly corrections are made. Returns filed within 30 days of the deadline carry a $60 per form penalty. Returns filed after 30 days but by August 1 carry a $120 penalty. Returns filed after August 1 or not filed at all carry a $310 penalty. Intentional disregard of filing requirements triggers a $630 minimum penalty per form with no maximum cap. Small employers (average annual gross receipts of $5 million or less for the three preceding tax years) have lower maximum annual penalty caps. These penalties apply separately for failing to file with the SSA and for failing to furnish copies to employees.

W-2 and 941 Reconciliation

The IRS automatically compares the total wages reported on all W-2s filed under an EIN against the total wages reported on the employer's four quarterly Form 941 returns. Discrepancies trigger an automated CP2100 notice from the IRS requesting an explanation. Common reconciliation failures include voided payroll checks not adjusted on the 941, third-party sick pay reported on a separate W-2 by the insurance company, and fringe benefit adjustments made on the final quarterly 941 that did not reconcile with year-end W-2 amounts.

Frequently Asked Questions

Official Resources

Authoritative IRS and SSA resources for Form W-2 preparation, filing, and correction procedures.

Prepare Your W-2 Statements

Generate accurate Form W-2 wage and tax statements with guided box-by-box preparation covering federal, state, Social Security, and Medicare reporting.

Create Document

No account required. Free to create and preview.