Box 12b shows employer-sponsored health insurance premiums your employer deducted from your pay before taxes
Box 12b is where your employer reports the amount they withheld from your paycheck for health insurance premiums — usually for medical, dental, or vision coverage. This money came out of your gross pay before federal income tax was calculated, which is why it reduces your taxable income for the year.
The amount in Box 12b is not taxed as income to you. Instead, it lowers the total income the IRS considers taxable, which can result in a smaller tax bill. This is called a pre-tax deduction, and it's one of the main ways employers help employees afford health coverage.
You'll see Box 12b only if your employer offered a health plan and you enrolled in it. If you didn't have employer coverage or paid for it with after-tax dollars, this box will be blank or zero.
Key Takeaways
- Box 12b reports health insurance premiums your employer deducted from your paycheck before income tax was applied.
- This amount reduces your taxable income, which typically lowers the federal income tax you owe.
- Only employer-sponsored health plans using pre-tax payroll deductions appear in Box 12b; individual insurance you buy yourself does not.
- The amount in Box 12b should match what you see on your pay stubs throughout the year.
How Box 12b affects your taxes
When your employer deducts health insurance premiums before calculating your federal withholding, your taxable wages go down. If you normally earn $50,000 a year and your health insurance costs $3,000, your taxable income becomes $47,000 instead. You pay federal income tax only on that lower amount.
This is different from deductions you claim on your tax return. Box 12b is already accounted for in your W2 — it's not something you add to your return. The tax benefit is built in because the money never counted as taxable income in the first place.
The same pre-tax treatment usually applies to other payroll deductions like contributions to a 401(k) or flexible spending account (FSA). Those appear in different boxes on your W2, but they work the same way: they reduce your taxable wages.
Checking Box 12b against your pay stubs
Before you file your return, add up the health insurance premiums on all your pay stubs for the year. That total should match the amount shown in Box 12b. If it doesn't, contact your employer's payroll or HR department to ask why.
Common reasons for a mismatch include a mid-year plan change, a period when you were not enrolled, or a correction your employer made after your final paycheck. Your employer should provide an explanation or issue a corrected W2 if there's an error.
If you changed jobs during the year, you may receive multiple W2s from different employers. Add up Box 12b from all of them to see your total pre-tax health insurance cost for the year.
When Box 12b is blank or zero
If Box 12b is empty, it means either you didn't enroll in your employer's health plan, or your employer didn't offer one. It does not mean you had no health insurance — you may have been covered through a spouse's plan, Medicare, Medicaid, or a plan you bought on your own.
If you bought health insurance through the ACA marketplace (Healthcare.gov or your state's exchange) and paid the full premium yourself, that cost does not appear on your W2 at all. You may be able to claim a tax credit for those premiums when you file, but you'll report that separately on your return, not through Box 12b.
Box 12b and other health-related deductions
Box 12b covers only employer-sponsored health insurance premiums taken from your paycheck. It does not include out-of-pocket medical expenses you paid yourself, even if you used a health savings account (HSA) or flexible spending account (FSA) to pay them.
If you contributed to an HSA, those contributions appear in Box 12d on your W2. If you used an FSA for medical or dependent care expenses, those deductions also show up in Box 12, but in a different code. Each type of pre-tax deduction has its own box so the IRS can track them separately.
Dental and vision insurance premiums deducted from your paycheck are included in Box 12b along with medical insurance. Your employer doesn't separate them — they're all reported together as health insurance costs.
What to do if Box 12b seems wrong
If the amount looks too high or too low, start by reviewing your pay stubs. Check whether your premium amount changed during the year — for example, if you added a dependent or switched plans. Also confirm that you were enrolled for the entire year and didn't have a gap in coverage.
If your pay stubs add up to a different number than Box 12b, or if you think your employer made an error, contact your HR or payroll department in writing. Ask them to explain the discrepancy and provide documentation. If they agree there's an error, they'll issue a corrected W2 (called a W2-c).
You should receive the corrected W2 before you file your return. If you already filed and then received a correction, you may need to file an amended return using Form 1040-X, but your employer's correction will usually trigger an IRS adjustment automatically.
Frequently Asked Questions
Does Box 12b reduce my taxable income?
Yes. The amount in Box 12b is subtracted from your gross pay before federal income tax is calculated. This lowers your taxable income and typically results in less federal tax owed. The reduction is already reflected in your W2 — you don't claim it separately on your return.
Can I claim my health insurance premiums as a deduction on my tax return?
Not if they appear in Box 12b — they're already deducted from your taxable income. If you're self-employed or have health insurance costs not covered by an employer plan, you may be able to deduct them, but that's a different situation and reported separately on your return.
What if I had two jobs and both took out health insurance premiums?
You'll receive a W2 from each employer, and each will show their health insurance deductions in Box 12b. Add them together to see your total pre-tax health insurance cost for the year. Both amounts reduce your overall taxable income.
Is the amount in Box 12b the same as what I paid out of pocket?
Usually yes, but not always. If your employer subsidizes part of your premium, Box 12b shows only the amount deducted from your paycheck, not the full premium cost. Your employer's contribution is not reported on your W2.
Do I need Box 12b to file my taxes?
Your tax software will pull the information from your W2 automatically, including Box 12b. You don't need to enter it yourself. The amount is already factored into your taxable income, so you don't take any additional action with it when you file.