Annual contribution limits are set by the IRS and change each year

The amount you can put into a Health Savings Account depends on the type of health insurance coverage you have and the year. For 2024, if you have individual coverage, the limit is $4,150. If you have family coverage, the limit is $8,300. These numbers increase slightly most years to account for inflation, so check the current year's limit before you contribute.

You can only contribute to an HSA if you are enrolled in a High Deductible Health Plan (HDHP). If your health plan does not may have access to as an HDHP, you cannot open or add money to an HSA, even if you have one from a previous job. The IRS defines what counts as an HDHP based on the deductible amount and out-of-pocket spending limits, which also change yearly.

If you change health plans mid-year or lose coverage, your contribution limit for that year is reduced. The IRS calculates this as a monthly allowance: divide the annual limit by 12, then multiply by the number of months you were covered by an HDHP. If you make a mistake and contribute too much, you can withdraw the excess and avoid penalties, but you must act before the tax filing deadline.

Key Takeaways

  • The annual HSA contribution limit for 2024 is $4,150 for individual coverage and $8,300 for family coverage, and these limits increase most years.
  • You can only contribute if you are enrolled in a High Deductible Health Plan; other health plans do not allow HSA contributions.
  • If you gain or lose HDHP coverage during the year, your contribution limit is reduced to a monthly amount multiplied by the months you were covered.
  • If you over-contribute, you can withdraw the excess before your tax return is due to avoid penalties and taxes on the overage.
  • Employer contributions count toward your limit, so if your employer puts money in your HSA, you can contribute less from your own paycheck.

How employer contributions affect your personal limit

If your employer contributes to your HSA, that money counts toward your annual limit. For example, if your employer puts $2,000 into your HSA and the individual limit is $4,150, you can only contribute $2,150 more from your own income. Many employers contribute at the start of the year or spread contributions across paychecks, so check with your benefits department to find out how much they plan to put in.

Some employers offer a Section 125 cafeteria plan, which lets you contribute to your HSA using pre-tax payroll deductions. This reduces your taxable income and saves you money on federal income tax, Social Security tax, and Medicare tax. The contribution still counts toward your annual limit, but the tax savings make it a more efficient way to fund your account.

If you change jobs, your new employer's contributions do not affect the limit you already used at your previous job. The IRS tracks your total contributions across all employers for the calendar year. If you contributed $2,000 at your old job and your new employer contributes $1,500, your total is $3,500 toward the annual limit, regardless of how many employers you worked for.

Catch-up contributions if you are 55 or older

If you are 55 or older, you can contribute an extra $1,000 per year on top of the standard limit. This is called a catch-up contribution. For 2024, this means an individual aged 55 or older can contribute up to $5,150 (the $4,150 base plus $1,000 catch-up). For family coverage, the limit is $9,300.

You do not need to do anything special to make catch-up contributions—you simply contribute the higher amount. However, you must still be enrolled in an HDHP to make any contribution at all. If you turn 55 during the year, you can make catch-up contributions starting in the month you turn 55, not from January 1st.

Catch-up contributions stop when you enroll in Medicare, which usually happens at age 65. Once you are on Medicare, you can no longer contribute to an HSA, though you can still withdraw money from it for may have access to medical expenses.

What happens if you contribute too much

If you accidentally put more money into your HSA than the annual limit allows, the excess amount is subject to tax and a 6 percent penalty each year it stays in the account. The penalty applies to the overage itself, not to your entire account balance. For example, if you over-contribute by $500, you owe a 6 percent penalty ($30) on that $500 each year until you fix it.

To correct an overage, you must withdraw the excess amount plus any earnings it generated before the tax filing deadline for that year (usually April 15 of the following year). The earnings are taxed as income, but the excess contribution itself is not taxed again if you withdraw it in time. You will need to file Form 8889 with your tax return to report the correction.

If you do not catch the overage by the deadline, you will owe taxes and the 6 percent penalty every year until the money is removed. This makes it important to track your contributions carefully, especially if you have multiple sources of HSA funding or if you change jobs mid-year.

Contribution deadlines and timing

You can contribute to your HSA at any time during the year, as long as you are enrolled in an HDHP. However, contributions for a specific tax year must be made by the tax filing deadline of the following year—usually April 15. This means you can make 2024 contributions until April 15, 2025, if you file on time or request an extension.

If you contribute through payroll deductions, the money is withheld from your paychecks throughout the year and deposited into your HSA automatically. If you contribute directly to your HSA (sometimes called a custodial account), you can do so by check, bank transfer, or credit card, depending on your HSA provider. Some providers charge a fee for contributions, so check your account terms.

If you lose HDHP coverage during the year, you can still contribute for the months you were covered, but you cannot make contributions for months after your coverage ends. If you regain HDHP coverage later in the same year, you can resume contributions for those later months.

Tracking contributions across multiple accounts or employers

If you have worked for multiple employers in the same year or have HSA accounts at different financial institutions, you are responsible for tracking your total contributions. The IRS does not automatically add them up for you. If your first employer contributed $1,500 and your second employer contributed $1,000, and you also made a personal contribution of $1,000, your total is $3,500 toward the annual limit.

When you file your taxes, you report all HSA contributions on Form 8889, regardless of where the money came from. If you over-contributed across multiple accounts, you must withdraw the excess from one or more of them. Some HSA providers will help you track contributions, but the final responsibility is yours.

If you leave a job, your HSA stays with you—it does not belong to your employer. You can keep the account open at the same financial institution, transfer it to a new provider, or roll it into an HSA at your new employer's plan. The money you contributed remains yours and continues to count toward your lifetime contribution history.

State tax treatment of HSA contributions

Most states treat HSA contributions the same way the federal government does: contributions made through payroll deductions are not subject to state income tax. However, a few states do not recognize HSAs for tax purposes or tax them differently. If you live in Alabama, New Jersey, or Tennessee, check your state's tax rules, as they may tax HSA contributions or earnings differently than the federal government.

If you move to a different state during the year, your HSA contributions are still subject to the federal limit, but your state tax treatment may change. For example, if you move from a state that does not tax HSA contributions to one that does, your state tax liability may increase. This does not change your contribution limit, but it affects how much tax you owe.

Frequently Asked Questions

Can I contribute to an HSA if I have Medicare?

No. Once you enroll in Medicare, you can no longer make contributions to an HSA. However, you can still withdraw money from your existing HSA for may have access to medical expenses. If you are still working and have not yet enrolled in Medicare, you may be able to continue contributing if you are also covered by an HDHP, but this situation is complex and depends on your specific coverage.

What if my employer contributes more than the annual limit?

Your employer is responsible for ensuring their contributions do not exceed the limit. If they over-contribute, you will owe taxes and a 6 percent penalty on the excess. Contact your benefits department immediately if you believe this has happened, and ask them to correct it or allow you to withdraw the overage.

Can I contribute to an HSA and a Flexible Spending Account (FSA) in the same year?

No. If you have an FSA, you cannot contribute to an HSA in the same year, with a narrow exception for limited-purpose FSAs that only cover dental and vision. If you want to switch from an FSA to an HSA, you must wait until the next plan year or experience a may have access to life event like losing your FSA coverage.

Do I have to contribute the full limit every year?

No. You can contribute any amount up to the limit, including zero. There is no requirement to contribute every year. However, if you do not use your HSA for medical expenses, the money rolls over and grows tax-free, so many people contribute what they can afford and let it accumulate.

What if I contribute and then lose my HDHP coverage?

You can keep the money in your HSA and use it for may have access to medical expenses for the rest of your life, even after you lose HDHP coverage. However, you cannot make new contributions once your HDHP coverage ends. If you over-contributed before losing coverage, you can still withdraw the excess before the tax deadline to avoid penalties.