Box 12b shows how much your employer contributed to your health insurance premiums before taxes were taken out
Box 12b reports the amount your employer paid toward your health insurance coverage during the tax year. This is money your employer gave directly to your insurance company or health plan on your behalf — not money that came out of your paycheck. The IRS requires employers to report this figure so you and the government have a record of what your employer paid.
The key thing to understand is that this money is not taxable income to you. Your employer's contribution to your health insurance is one of the few benefits that does not count as wages for federal income tax purposes. That is why it appears in Box 12b separately, rather than in Box 1 (your taxable wages).
Box 12b will only show a number if your employer offered health insurance and you were enrolled in a plan during the year. If you had no health coverage through your employer, or if your employer did not offer one, Box 12b will be blank or show zero.
Key Takeaways
- Box 12b reports what your employer paid toward your health insurance premiums, not what you paid.
- This amount is not counted as taxable income, which is why it does not appear in your total wages on Box 1.
- Only employer-paid premiums appear here; any amount you contributed from your paycheck does not show in Box 12b.
- If you did not have employer health coverage during the year, Box 12b will be blank or zero.
The difference between employer and employee contributions
When you enroll in your employer's health plan, the premium is usually split between what your employer pays and what you pay. The amount you contribute typically comes out of your paycheck before taxes are calculated — this is called a pre-tax contribution. Your employer's share is separate and does not come from your paycheck at all.
Box 12b shows only the employer's share. Your own pre-tax contributions do not appear anywhere on your W2 because they reduce your taxable wages in Box 1. If you paid $200 per month and your employer paid $400 per month, Box 12b would show $4,800 for the year (12 months × $400), but your paycheck deduction would not be listed separately on the W2.
This distinction matters for understanding your total compensation. Your employer's health insurance contribution is real money — it has value — but it is not counted as income you owe taxes on.
When Box 12b appears on your W2
Box 12b will have a number if all of these are true: your employer offered a health insurance plan, you enrolled in that plan, and you were covered for at least part of the tax year. Some employers report this amount even if you only worked for a few months.
If you changed jobs during the year, you may have two W2s with different Box 12b amounts — one from each employer. Each one reports only what that employer paid while you worked there. If you left a job in June and started a new one in July, the first W2 will show six months of contributions and the second will show six months from the new employer.
If your employer did not offer health insurance, or if you declined coverage and enrolled in a spouse's plan or a marketplace plan instead, Box 12b will be blank.
Why the IRS tracks employer health contributions
The government wants a record of all employer-paid health insurance because it is a tax-advantaged benefit. Your employer gets a tax deduction for paying premiums, and you do not pay income tax on that amount — but the IRS still needs to know it happened. Box 12b creates that paper trail.
This information also matters for certain tax credits and deductions. If you later claim the health insurance premium tax credit (also called the Advanced Premium Tax Credit, or APTC) on a marketplace plan, the IRS will compare what you reported as household income against what your W2 shows your employer paid for coverage. Large discrepancies can trigger a review.
Additionally, if you are self-employed or have income from multiple sources, knowing your employer's health contribution helps you calculate whether you may have access to for the self-employed health insurance deduction on your tax return.
How to use Box 12b information on your tax return
For most people, Box 12b is informational only — you do not need to do anything with it when you file your taxes. The amount is already excluded from your taxable income in Box 1, so it does not change what you owe.
However, if you bought health insurance through the marketplace (healthcare.gov or your state's exchange) and received advance tax credits to help pay premiums, you will need to report your employer's coverage on your tax return. Form 8962 (Premium Tax Credit) asks whether you had access to employer coverage and what it would have cost. Box 12b helps you answer that question accurately.
If you are self-employed or a business owner, you may be able to deduct employer-paid health insurance premiums as a business expense. Box 12b does not apply to you directly, but it shows how the system works for employees.
What to do if Box 12b looks wrong
If Box 12b shows an amount that does not match what you think your employer paid, start by checking your pay stubs from throughout the year. Add up what your employer contributed each month — that total should roughly match Box 12b. Small differences (within $10 or $20) can happen due to timing or plan changes mid-year.
If the number is significantly off — for example, if it shows $6,000 when you know your employer only paid $3,000 — contact your employer's payroll or human resources department. They can review their records and issue a corrected W2 (Form W2-c) if needed. You have until the end of the year following the tax year to request a correction.
Do not assume Box 12b is wrong just because you do not recognize the amount. Many employees do not see a detailed breakdown of what their employer pays for health insurance, so the number in Box 12b may be the first time you see the full figure.
Box 12b and other health-related W2 boxes
Your W2 may have other boxes related to health coverage. Box 12d reports contributions to a health savings account (HSA) or flexible spending account (FSA) — money you set aside from your paycheck for medical expenses. Unlike Box 12b, these are your contributions, not your employer's, but they are also not taxable income.
If your employer offers dependent care benefits (for childcare), that appears in Box 12d as well, with a different code. The key difference is that Box 12b is always about employer-paid health insurance premiums, while other boxes track different types of benefits.
If you have questions about what any Box 12 entry means, the code letter (like "b", "d", or "w") tells you what type of benefit it is. Your employer's benefits summary or employee handbook usually explains which benefits you are enrolled in and how much each one costs.
Frequently Asked Questions
Does Box 12b count as income for Social Security or Medicare taxes?
No. Employer-paid health insurance premiums are excluded from Social Security and Medicare taxes as well as federal income tax. Box 12b does not appear in your total wages for any tax calculation.
What if I had two jobs and got two W2s with different Box 12b amounts?
Each W2 reports only what that employer paid. Add them together to see your total employer-paid health insurance for the year. Both amounts are non-taxable, so you do not need to do anything special when you file — just report both W2s normally.
Can I claim Box 12b as a deduction on my tax return?
No. Box 12b is already excluded from your taxable income, so there is nothing to deduct. If you are self-employed and paid your own health insurance premiums, you may deduct those on Schedule 1, but that is different from Box 12b.
Why does my Box 12b amount not match my monthly paycheck deduction?
Your paycheck deduction is what you paid; Box 12b is what your employer paid. These are two separate amounts. Together they make up the full premium, but they do not appear on the same line of your W2.
If I quit mid-year, will Box 12b show the full year or just the months I worked?
It will show only the months you were enrolled in your employer's plan. If you left in June, Box 12b will reflect six months of employer contributions, not twelve.