HSA contributions reduce your taxable income

Yes, Health Savings Account contributions are pre-tax. Money you put into an HSA comes out of your paycheck before federal income tax, Social Security tax, and Medicare tax are calculated. This means you pay less in taxes that year.

The tax reduction happens automatically if your employer offers an HSA and you enroll through payroll. If you contribute on your own (not through an employer), you can deduct the contribution on your federal tax return when you file. Either way, the IRS treats the money as pre-tax income.

The annual contribution limit for 2024 is $4,150 for individual coverage and $8,300 for family coverage. These limits can change year to year. You can only contribute up to the amount you earn, and only if you are enrolled in a high-deductible health plan (HDHP).

Key Takeaways

  • Payroll contributions to an HSA reduce your taxable income immediately, lowering the federal and state income tax you owe that year.
  • If you contribute outside of payroll, you deduct the amount on your tax return using IRS Form 8889 when you file.
  • The pre-tax benefit applies only if you are enrolled in a high-deductible health plan; without an HDHP, you cannot open or contribute to an HSA.
  • Contribution limits reset each January, and any unused balance rolls forward to the next year without expiration.

How payroll deduction works

When you enroll in an HSA through your employer's payroll system, your contributions are deducted before taxes are withheld. Your employer sends the money directly to the HSA custodian (usually a bank or financial services company). Your W-2 form at the end of the year will show the contribution amount in Box 12, code W, which tells the IRS the money was pre-tax.

This is the simplest route because the tax reduction happens automatically. You do not have to do anything at tax time. Your paycheck is smaller by the contribution amount, but your taxable wages are also smaller by that amount, so you owe less income tax.

Contributing outside of payroll

If you do not have access to an HSA through your employer, or if you want to contribute additional money beyond what you deduct from payroll, you can make contributions directly to your HSA. You deposit the money yourself and then claim the deduction on your federal tax return.

To deduct a direct contribution, you file IRS Form 8889 (Health Savings Accounts) when you submit your tax return. You list the amount you contributed, and the IRS reduces your taxable income by that amount. You must file this form even if you do not owe taxes, because the form itself reports the deduction to the IRS.

Direct contributions must be made by the tax filing deadline (usually April 15) to count toward that tax year. If you miss the deadline, you can still contribute to your HSA for the current year, but the deduction applies to the following year's taxes.

Tax savings from pre-tax contributions

The actual tax savings depend on your income and tax bracket. A person in the 22% federal tax bracket who contributes $4,150 to an HSA saves roughly $913 in federal income tax alone. Add state income tax (which varies by state), Social Security tax (6.2%), and Medicare tax (1.45%), and the total savings can reach 30% or more of the contribution amount.

This is why an HSA is often called a "triple tax advantage" account: contributions are pre-tax, growth inside the account is tax-free, and withdrawals for may have access to medical expenses are tax-free. The pre-tax contribution is the first of those three advantages.

Contribution limits and carryover

The IRS sets annual contribution limits. For 2024, the limit is $4,150 for self-only coverage and $8,300 for family coverage. If you are age 55 or older, you can contribute an additional $1,000 per year (called a catch-up contribution). These limits apply to the total of all your HSA contributions from all sources combined — payroll plus direct contributions.

Any money you do not spend in a given year stays in the account and carries forward indefinitely. There is no "use it or lose it" rule for HSAs, unlike Flexible Spending Accounts (FSAs). This means you can build up a balance over time and use it for medical expenses in future years.

What counts as a may have access to medical expense

Pre-tax HSA money can only be withdrawn tax-free for may have access to medical expenses. These include deductibles, copayments, coinsurance, and prescription drugs. They also include dental work, vision care, mental health treatment, and many over-the-counter items like bandages and pain relievers.

Expenses that do not count include cosmetic procedures, gym memberships, and most vitamins. If you withdraw HSA money for a non-may have access to expense before age 65, you owe income tax on the withdrawal plus a 20% penalty. After age 65, you can withdraw money for any reason without penalty, but non-medical withdrawals are still taxed as income.

Frequently Asked Questions

Do I have to contribute the full annual limit?

No. You can contribute any amount up to the limit. Many people contribute smaller amounts throughout the year based on what they can afford. There is no minimum contribution.

What happens to my HSA if I change jobs?

Your HSA belongs to you, not your employer. You keep the account and the balance when you leave. You can continue to use it for medical expenses and can keep contributing if you enroll in an HDHP with your new employer or through the individual market.

Can I deduct HSA contributions twice — once on my paycheck and again on my tax return?

No. If you contributed through payroll, do not deduct it again on your tax return. The deduction already happened. Only deduct direct contributions you made outside of payroll.

Does my spouse's HSA contribution affect my taxes?

Only if you file taxes jointly. If you are married and both have HSAs, each person's contributions reduce the household's taxable income. The combined contributions cannot exceed the family coverage limit ($8,300 for 2024).

What if I contributed too much to my HSA?

If you over-contributed, you must withdraw the excess amount plus any earnings on that excess before the tax filing deadline. The excess is taxed as income, and you owe a 6% penalty tax on the over-contribution amount for each year it remains in the account.