How HSA Contributions Lower Your Taxable Income
HSA contributions reduce your federal income taxes, but only the money you put in yourself counts
Yes, contributions to a Health Savings Account are tax-deductible — but the tax benefit works differently depending on who puts the money in. If you contribute your own money to an HSA, you can deduct those contributions from your taxable income on your federal tax return. If your employer puts money into your HSA, that money is not counted as taxable income to you in the first place, so there is nothing to deduct — the tax benefit is already built in.
The key point: the money you contribute to an HSA in a given year reduces the income you report to the IRS. If you earned $50,000 and contributed $3,000 to an HSA, you would report $47,000 in taxable income instead. This lowers your tax bill for that year.
The IRS sets annual limits on how much you can contribute and still get the tax deduction. For 2024, the limit is $4,150 for individual coverage and $8,300 for family coverage. These limits change each year, and your employer or HSA provider will tell you the current year's limit when you open or fund your account.
Key Takeaways
- Money you contribute to an HSA from your own paycheck or bank account reduces your taxable income dollar-for-dollar.
- Employer contributions to your HSA are not taxable income to you, so the tax benefit is automatic and you do not need to claim a deduction.
- The IRS limits how much you can contribute per year and still receive the tax deduction; the 2024 limit is $4,150 for self-only coverage and $8,300 for family coverage.
- You claim the deduction on your federal tax return using Form 8889, even if your employer set up the account for you.
- State income taxes may also be reduced by HSA contributions, but a few states do not recognize the deduction.
How to claim the deduction on your tax return
If you contributed money to your HSA from your own pocket — whether through a lump sum or regular transfers from your bank account — you report that amount on Form 8889 when you file your federal income tax return. Form 8889 is the IRS form specifically for HSA filers. You attach it to your Form 1040 (your main tax return) and list your total HSA contributions for the year in the space provided.
Your HSA provider sends you a statement each year showing how much you contributed. Keep that statement when you file your taxes. If you contributed through payroll deduction (money taken directly from your paycheck before taxes), your employer will have already reduced your taxable income on your W-2 form, so you do not need to claim an additional deduction — the tax benefit is already reflected.
If you made contributions after the year ended but before the tax filing deadline (usually April 15), you can still deduct those contributions on that year's return. For example, if you contributed to your HSA in March 2025 for the 2024 tax year, you can include it on your 2024 return filed in April 2025. Your HSA provider can tell you the deadline for contributions that count toward a specific tax year.
Employer contributions and payroll deductions
When your employer puts money into your HSA, that money is not added to your taxable wages. It does not appear as income on your W-2 form, and you do not report it on your tax return. The tax benefit is automatic — you do not have to do anything to claim it. This is one of the biggest advantages of employer-sponsored HSAs: the money goes in tax-free without any paperwork on your end.
If your employer offers payroll deduction for HSA contributions, money is taken from your paycheck before federal income tax is calculated. This also means you do not report it on your tax return; the deduction is already built into your W-2. Payroll deduction is the most common way employees contribute to HSAs, and it is the simplest from a tax perspective.
Some employers contribute a fixed amount to every employee's HSA as part of their benefits package. Others let employees choose how much to contribute through payroll deduction, or both. Either way, the tax treatment is the same: the money is not taxable income to you.
State income tax treatment of HSA contributions
Most states follow the federal rule and allow you to deduct HSA contributions from your state taxable income as well. This means your state income tax bill is also reduced by your HSA contributions. However, a small number of states do not recognize the HSA deduction for state tax purposes, even though the federal deduction applies.
If you live in one of these states, you would still get the federal tax benefit, but your state would tax the contribution as if it were regular income. Your state tax agency's website or your tax preparer can tell you whether your state allows the deduction. If you move to a different state during the year, the rules of the state where you lived when you made the contribution usually apply.
Contribution limits and what happens if you exceed them
The IRS sets an annual cap on HSA contributions that receive the tax deduction. For 2024, you can contribute up to $4,150 if you have self-only health coverage, or up to $8,300 if you have family coverage. These limits increase slightly most years to account for inflation. Your HSA provider will tell you the current year's limit when you open your account.
If you contribute more than the annual limit, the excess amount is not tax-deductible. You also have to pay a 6 percent excise tax on the excess contribution each year it remains in the account. For example, if the limit is $4,150 and you contribute $5,000, the extra $850 is subject to the 6 percent tax ($51) and cannot be deducted. You report excess contributions on Form 8889 when you file your taxes.
If you realize you over-contributed before the tax filing deadline, you can withdraw the excess amount and the earnings on it without penalty, as long as you do so by the deadline. After that, the 6 percent excise tax applies each year until the excess is removed. Your HSA provider can help you calculate whether you have over-contributed based on your coverage type and contributions to date.
The tax benefit for withdrawals used on medical expenses
The tax deduction on contributions is only the first part of the HSA tax advantage. Money you withdraw from your HSA to pay for may have access to medical expenses is not taxable income. This means you get a tax deduction going in (when you contribute) and no tax on the way out (when you spend it on medical care). That double tax benefit is what makes HSAs powerful savings tools.
may have access to medical expenses include doctor visits, prescriptions, dental work, vision care, and many other health-related costs. They do not include health insurance premiums (with a few exceptions) or over-the-counter medications without a prescription. If you withdraw money for a non-may have access to expense, you pay income tax on that withdrawal plus a 20 percent penalty.
You do not have to spend the money in the same year you contribute it. HSA funds roll over year to year, so you can build up a balance and use it whenever you need it. This is different from a Flexible Spending Account (FSA), where unused money is forfeited at the end of the year.
Self-employed and sole proprietor HSA deductions
If you are self-employed or a sole proprietor, you can still deduct HSA contributions, but the process is slightly different. You report the deduction on Schedule C (your business income and loss form) or on Form 1040 directly, depending on your business structure. Self-employed individuals do not have an employer to make contributions on their behalf, so all contributions come from personal funds and must be reported on the tax return.
The contribution limits are the same for self-employed people as for employees: $4,150 for self-only coverage and $8,300 for family coverage in 2024. You can contribute up to the limit and deduct the full amount, as long as you are covered by a high-deductible health plan (HDHP). Your tax preparer or the IRS instructions for Form 8889 can walk you through the specific lines to use.
Frequently Asked Questions
Can I deduct HSA contributions if my employer already contributed to my account?
Yes, but only your own contributions are deductible. If your employer put $2,000 into your HSA and you added $1,500 from your paycheck, you can deduct the $1,500 you contributed. The $2,000 from your employer is not taxable income and does not need to be reported as a deduction.
What form do I use to claim the HSA deduction on my taxes?
You use Form 8889, Health Savings Accounts. You attach it to your Form 1040 when you file your federal income tax return. Your HSA provider will send you a statement showing your contributions, which you use to fill out Form 8889.
Do I lose the tax deduction if I do not use the money for medical expenses?
No. The tax deduction on contributions is separate from how you spend the money. You get the deduction when you put money in, regardless of whether you use it for medical expenses. However, if you withdraw money for non-medical reasons, you pay income tax and a 20 percent penalty on that withdrawal.
What happens if I contribute to an HSA but then switch to a non-HSA health plan?
You can still deduct contributions made while you were covered by an HSA-may be able to access plan. Once you switch to a different plan, you cannot make new contributions or deduct them. Money already in the account stays there and can be used for medical expenses anytime in the future, tax-free.
Are HSA contributions deductible in all states?
Most states allow the deduction, but a few do not recognize HSA contributions for state income tax purposes. Check your state tax agency's website or ask your tax preparer whether your state allows the deduction. If it does not, you still get the federal deduction, but your state will tax the contribution.