What are Form W-2 Box 12 Codes? | Tax1099 Blog (2024)

W-2 forms are the essential documents that reveal the financial journey of their employees over the past year. These forms not only report wages and tax withholdings but also ensure compliance with IRS regulations, making tax season smoother for both employers and employees.

Overview

The W2 form covers the details of an employee’s annual earnings and tax deductions, including Federal Income Tax, Social Security, and Medicare. Employers must file W-2 Forms for the previous year by January 31.

What is W-2 Form BOX 12?

Box 12 on the Form W-2 serves as a critical information hub, detailing various special compensations and deductions. Box 12 includes employer contributions to a retirement plan or even amounts under non-taxable income categories. You might need to use Form W-2 Box 12 codes to accurately fill out Form W-2.

Form W-2 Box 12 codes: Instructions

If you are not familiar with Box 12, there are currently 26 codes to report certain compensation and benefit amounts. The codes range from life insurance coverage to the amount you contributed to an employee’s adoption expenses.

Each W-2 Form Box 12 code is either a single or double letter code. The codes range from A to HH.

Box 12 is divided into four parts: 12a, 12b, 12c, and 12d.
Each line (12a, 12b, 12c, 12d) is used to report different codes and their corresponding amounts on Form W-2. If you need to report more than four codes, you will have to use an additional Form W-2.

LabelDescription
12aLine for reporting a specific code and amount (e.g., D for 401(k) contributions)
12bLine for reporting another code and amount (e.g., DD for employer-sponsored health coverage)
12cLine for reporting another code and amount (e.g., E for 403(b) contributions)
12dLine for reporting another code and amount (e.g., AA for Roth 401(k) contributions)

What are Form W-2 Box 12 Codes? | Tax1099 Blog (1)

What areW-2 Form Box 12 codes?

As an employer, you need to be aware of the following codes and limits when reporting employee deferrals and contributions in Box 12 of Form W-2:

  1. Elective Deferrals:
    • Codes D, E, F, and S: These represent elective deferrals under various plans and are generally limited to a total of $23,000.
    • Codes AA, BB, and EE: These are designated Roth contributions under all plans, also limited to $23,000.
    • Code G: Deferrals under section 457(b) plans, limited to $23,000.
    • Code H: Deferrals under section 501©(18)(D) plans, limited to $7,000.
  2. Additional Deferrals for Employees Aged 50 and Over:
    • Employees aged 50 or older in 2024 may be allowed an additional deferral of up to $7,500.
    • For section 401(k)(11) and 408(p) SIMPLE plans, the additional deferral limit is $3,500.
    • These additional deferrals are not subject to the overall limit on elective deferrals.
  3. Special Limits for Code G:
    • The limit on elective deferrals under code G may be higher for the last 3 years before the employee reaches retirement age. Employees should contact their plan administrator for more information.
  4. Excess Deferrals:
    • Any amounts exceeding the overall elective deferral limit must be included in the employee’s income.

Box 12 codes

Let’s dig further and decode the codes of Box 12.

  • A: Uncollected Social Security or RRTA tax on tips.
  • AA: Roth contributions to a 401(k) plan.
  • B: Uncollected Medicare tax on tips (excluding Additional Medicare Tax).
  • BB: Roth contributions to a 403(b) plan.
  • C: Taxable cost of group-term life insurance over $50,000.
  • D: Contributions to a 401(k) plan.
  • DD: Cost of employer-sponsored health coverage.
  • E: Contributions to a 403(b) plan.
  • EE: Designated Roth contributions to a governmental 457(b) plan.
  • F: Contributions to a 408(k)(6) plan.
  • FF: Benefits under a small employer health reimbursement arrangement.
  • G: Contributions to a 457(b) plan.
  • GG: Income from qualified equity grants.
  • H: Contributions to a 501©(18)(D) plan.
  • HH: Aggregate deferrals under Section 83(i).
  • II: Medicaid waiver payments excluded from income.
  • J: Non-taxable sick pay.
  • K: 20% excise tax on excess golden parachute payments.
  • L: Reimbursed employee business expenses.
  • M: Uncollected Social Security or RRTA tax on group-term life insurance over $50,000 (for former employees).
  • N: Uncollected Medicare tax on group-term life insurance over $50,000 (excluding Additional Medicare Tax, for former employees).
  • P: Moving expense reimbursements for U.S. Armed Forces members.
  • Q: Nontaxable combat pay.
  • R: Company contributions to an Archer MSA.
  • S: Employee contributions to a SIMPLE plan.
  • T: Employer-provided adoption benefits.
  • V: Income from exercising nonstatutory stock options.
  • W: Company contributions to a health savings account (HSA).
  • Y: Deferrals under a nonqualified deferred compensation plan.
  • Z: Income from a nonqualified deferred compensation plan that fails to meet requirements, subject to an additional 20% tax.

How Can Tax1099 Help File a W-2 with Ease?

Looking for an efficient way to file your W-2 Forms online? Tax1099 is an award-winning, cloud-based, IRS-approved eFile provider of 1099-series, 1098, 1095/ACA, W-2/Payroll, and 8809 Extension forms.

Explore All Features

What are Form W-2 Box 12 Codes? | Tax1099 Blog (2024)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Terence Hammes MD

Last Updated:

Views: 5563

Rating: 4.9 / 5 (49 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Terence Hammes MD

Birthday: 1992-04-11

Address: Suite 408 9446 Mercy Mews, West Roxie, CT 04904

Phone: +50312511349175

Job: Product Consulting Liaison

Hobby: Jogging, Motor sports, Nordic skating, Jigsaw puzzles, Bird watching, Nordic skating, Sculpting

Introduction: My name is Terence Hammes MD, I am a inexpensive, energetic, jolly, faithful, cheerful, proud, rich person who loves writing and wants to share my knowledge and understanding with you.