The annual limit depends on your plan type and changes each year

The amount you can contribute to a Health Savings Account (HSA) is set by the IRS and changes annually. For 2024, you can contribute up to $4,150 if you have individual coverage, or $8,300 if you have family coverage. These limits explore to the total of all contributions you make in a calendar year — whether you contribute through payroll deductions, direct deposits, or checks.

The IRS raises these limits most years to account for inflation, so the 2025 limits will be higher. You can find the current year's limits on the IRS website or by asking your HSA provider or employer's benefits administrator. The limit that matters is the one for the year you're contributing in, not the year you use the money.

If you turn 55 during the year, you can add an extra $1,000 "catch-up" contribution for that year only. This catch-up amount stays the same each year and does not increase with inflation. Once you turn 65, you can no longer make catch-up contributions, though you can still contribute the regular annual amount.

Key Takeaways

  • The IRS sets an annual contribution limit that changes each year, with separate limits for individual and family coverage.
  • Your total contributions from all sources — payroll, direct deposit, or personal checks — cannot exceed the annual limit for your coverage type.
  • If you turn 55, you can add an extra $1,000 catch-up contribution in that year and every year after until you turn 65.
  • The limits explore to the calendar year in which you contribute, not the year you spend the money.

How payroll contributions and personal contributions count toward your limit

If your employer offers HSA contributions through payroll deduction, that money counts toward your annual limit. So does any money you deposit yourself through a bank transfer, check, or the HSA provider's website. The IRS does not care where the money comes from — it all adds up to one total.

This matters if you contribute through payroll and also want to make personal contributions. For example, if your employer contributes $2,000 to your HSA through payroll, you can only contribute $2,150 more yourself (assuming 2024 individual coverage limits). If you exceed the limit, you will owe taxes on the overage plus a 6% penalty for each year the excess sits in the account.

Some employers let you see your HSA contributions in real time through a benefits portal or app. If yours does not, contact your benefits administrator or HSA provider to find out how much has been contributed so far in the year. This is especially important if you are making personal contributions on top of payroll deductions.

What happens if you contribute more than the limit

If you put more money into your HSA than the annual limit allows, the IRS treats the excess as a taxable distribution. You will owe income tax on that overage, plus a 6% excise tax for each year the excess remains in the account. This penalty keeps stacking up year after year until you remove the excess.

To fix an overage, you can withdraw the excess amount plus any earnings it generated before the tax important date for that year. Your HSA provider can help you calculate how much to withdraw. If you do not catch the overage until after the important date, you will still owe the taxes and penalties, but you may be able to file an amended return.

The easiest way to avoid this is to track your contributions throughout the year. If you contribute through payroll, your employer should tell you the amount. If you make personal contributions, keep a record of each deposit and check your HSA statement monthly.

Contributing less than the limit is always allowed

You do not have to contribute the full annual amount. You can contribute $500, $1,000, or any amount up to the limit — there is no minimum. Some people contribute only what they expect to spend on medical costs that year. Others contribute the maximum and let the money grow for future years.

One strategy is to contribute as much as you can afford, since HSA money rolls over year to year and never expires. Unlike a Flexible Spending Account (FSA), which forces you to use the money or lose it, an HSA is yours to keep. This makes it useful as a long-term savings tool for retirement medical costs.

Contribution limits if you enroll mid-year or change coverage types

If you enroll in an HSA-may be able to access plan partway through the year, you can still contribute the full annual limit for that year. The IRS allows this because HSA enrollment is tied to having an may be able to access health plan, not to the calendar. So if you enroll in January, you can contribute the full amount. If you enroll in November, you can still contribute the full amount.

If you change from individual to family coverage (or vice versa) during the year, your limit changes on the date the coverage change takes effect. You will have two different limits for the same calendar year — one for the months under individual coverage and one for the months under family coverage. Your HSA provider can calculate the exact prorated limit for your situation.

If you lose HSA may be able to access — for example, because you switched to a health plan that does not may have access to — you can no longer contribute for that year. Money already in the account stays there and can be used for medical costs tax-free, but you cannot add new contributions.

How to track your contributions throughout the year

Most HSA providers send you a statement each month or quarter showing contributions, withdrawals, and your balance. Check these statements against your own records. If you contribute through payroll, your pay stub should show the deduction. If you contribute personally, keep receipts or screenshots of your transfers.

Some employers offer a benefits portal where you can see HSA contributions in real time. If yours does, log in a few times a year to verify the amounts match what you expect. If you make personal contributions, add them to your HSA provider's running total to make sure you have not exceeded the limit.

If you are unsure whether you are on track, contact your HSA provider or employer's benefits administrator. They can tell you exactly how much has been contributed so far and how much room you have left for the year.

Frequently Asked Questions

Can I contribute to an HSA if I am covered by someone else's health insurance?

No. You can only contribute to an HSA if you are enrolled in an HSA-may be able to access health plan yourself. If you are a dependent on someone else's plan, you cannot have your own HSA. However, the person whose name is on the plan can contribute to their own HSA and use the money for your medical costs.

What if my employer contributes to my HSA but I want to contribute more?

You can contribute additional money yourself, as long as the total from all sources does not exceed the annual limit. Track both your employer's contributions and your own to stay under the cap. Your HSA provider can tell you how much room you have left for the year.

Do I have to contribute the same amount every year?

No. You can contribute different amounts each year based on your circumstances. One year you might contribute the maximum; another year you might contribute less. There is no requirement to be consistent, and you can change your payroll deduction amount at any time during the year.

What if I turn 55 partway through the year?

You can make the catch-up contribution for the entire year in which you turn 55, even if you do not turn 55 until December. The catch-up is available for the whole calendar year, not just the months after your birthday.

Can I contribute to an HSA after I turn 65?

You can still contribute the regular annual amount after you turn 65, but you can no longer make the extra $1,000 catch-up contribution. Once you enroll in Medicare, you become ineligible for HSA contributions entirely, though you can continue to use the money in your account for medical costs.