HSA contributions reduce the income you report to the IRS

Yes, Health Savings Account (HSA) contributions are tax-deductible. Money you put into an HSA lowers your taxable income for that year, which means you pay less in federal income tax. The IRS treats HSA contributions as "above-the-line" deductions, which is the most valuable kind — you get the tax break whether you itemize deductions or take the standard deduction.

The tax deduction applies only to contributions you make yourself. If your employer puts money into your HSA as part of your benefits package, that money is not taxed as income to you in the first place, so there is no deduction to claim — the tax benefit is already built in.

Key Takeaways

  • HSA contributions you make yourself are deductible from your federal taxable income, lowering your tax bill for that year.
  • Employer contributions to your HSA are not taxed as income, so you do not claim a deduction for them on your tax return.
  • You can deduct contributions only up to the annual limit set by the IRS, which varies by whether you have individual or family coverage.
  • To claim the deduction, you report your HSA contributions on Form 1040 or Form 1040-SR when you file your tax return.
  • Money you withdraw from an HSA to pay for may have access to medical expenses is not taxed, giving you a second tax advantage beyond the deduction.

How much you can deduct depends on your coverage type

The IRS sets an annual limit on how much you can contribute to an HSA and deduct from your taxes. The limit changes each year and depends on whether you have individual coverage or family coverage under a high-deductible health plan (HDHP).

For 2024, the limit is $4,150 for individual coverage and $8,300 for family coverage. For 2025, it is $4,300 for individual coverage and $8,550 for family coverage. If you are age 55 or older, you can contribute an additional $1,000 per year, called a catch-up contribution. You can only deduct contributions up to these limits; anything over the limit is not deductible and may be subject to a penalty.

When you can claim the deduction on your tax return

You claim your HSA deduction when you file your federal income tax return. If you contributed to an HSA during the year, you report those contributions on Form 1040 or Form 1040-SR, depending on your age. The contribution goes on the line for HSA deductions, which reduces your adjusted gross income (AGI).

Your HSA provider — usually a bank or financial institution — will send you a statement showing how much you contributed during the year. Keep this statement with your tax records. If your employer made contributions on your behalf, those appear on your W-2 form and are already excluded from your taxable wages, so you do not report them separately.

The difference between deductible contributions and tax-free withdrawals

An HSA gives you two separate tax advantages, and it is important to keep them straight. The first is the deduction: money you put in lowers your taxable income. The second is that withdrawals for may have access to medical expenses are not taxed as income.

This means if you contribute $3,000 to your HSA and withdraw $3,000 to pay for a doctor visit, you get a tax break twice — once when you contribute (the deduction) and again when you withdraw (no tax on the withdrawal). You cannot claim a deduction for money you withdraw; the deduction happens when the money goes in. Withdrawals for non-medical expenses are taxed as ordinary income and may be subject to a 20% penalty if you are under age 65.

What counts as a may have access to medical expense

To withdraw money from your HSA without owing taxes on it, you must use it for a may have access to medical expense. These include doctor visits, hospital stays, prescription medications, dental work, vision care, and mental health treatment. They also include medical equipment like crutches, wheelchairs, and hearing aids, as well as some over-the-counter items like bandages and pain relievers.

Expenses that do not count include cosmetic procedures (unless they treat an injury or illness), gym memberships, vitamins that are not prescribed, and most over-the-counter items that are not for treating a specific condition. The IRS publishes a detailed list of what qualifies. If you are unsure whether an expense counts, check with your HSA provider or the IRS website before you withdraw the money.

How to report contributions if you are self-employed

If you are self-employed and have an HSA, you can deduct your contributions on Schedule C (if you are a sole proprietor) or on your business tax return. The deduction reduces your self-employment income, which lowers both your income tax and your self-employment tax. This makes the HSA deduction especially valuable for self-employed people.

You still cannot contribute more than the annual limit set by the IRS. If you have employees and offer them HSAs as part of their benefits, their contributions are handled the same way as in any other business — they are deductible to the business and not taxed as income to the employee.

What happens if you contribute more than the limit

If you contribute more than the annual limit to your HSA, the excess amount is not deductible. You also owe a 6% excise tax on the excess for each year it remains in the account. To fix this, you can withdraw the excess contribution and any earnings on it before the tax filing important date for that year, and the earnings will not be taxed.

This situation usually happens by accident — for example, if you change jobs and both employers contribute to an HSA in the same year, or if you miscalculate how much you have already contributed. If it happens to you, contact your HSA provider right away to find out how to withdraw the excess and avoid the penalty.

Frequently Asked Questions

Can I deduct HSA contributions if I did not have the account for the whole year?

Yes. You can deduct contributions for any month in which you were covered by a high-deductible health plan and had an HSA open. You do not need to have had the account for the entire year. If you opened an HSA in June, you can deduct contributions for June through December.

Do I have to itemize deductions to get the HSA tax break?

No. HSA contributions are deducted from your income before the standard deduction is applied, so you get the benefit either way. This is one reason HSAs are more valuable than some other medical deductions.

What if my employer contributes to my HSA — do I report that on my taxes?

No. Employer contributions are not taxed as income to you and do not appear on your tax return. They are already excluded from your W-2 wages. You only report contributions that you made yourself.

Can I deduct HSA contributions for my spouse?

Only if your spouse has their own HSA and high-deductible health plan. You cannot contribute to your spouse's HSA on their behalf and claim the deduction. Each person must contribute to their own account.

What if I use HSA money for something that is not a medical expense?

You owe income tax on the withdrawal, plus a 20% penalty if you are under age 65. After age 65, you owe the income tax but not the penalty — though the money is still taxed as ordinary income. The original contribution was still deductible, so you got the tax break going in.