Three ways to put money in your HSA

Money enters your HSA through payroll deduction, direct deposit from your bank account, or a rollover from another HSA. Payroll deduction is the most common route—your employer takes pre-tax dollars straight from your paycheck and sends them to your HSA custodian. Direct deposit lets you move money from your checking or savings account on your own schedule. A rollover moves funds from an old HSA (usually from a previous job) into your current one.

The IRS sets an annual contribution limit. For 2024, the limit is $4,150 for individual coverage and $8,300 for family coverage. These limits change each year. If you turn 55 before the end of the calendar year, you can add an extra $1,050 to the individual limit or $2,100 to the family limit—this is called a catch-up contribution. You can only contribute up to the limit for the year you're making the contribution; you cannot carry forward unused room from previous years.

Contributions must stop by the tax filing deadline of the following year (usually April 15). If you miss the deadline, the IRS treats excess contributions as taxable income and charges a 6 percent penalty on the overage each year it remains in the account.

Key Takeaways

  • Payroll deduction is the fastest way to fund an HSA because your employer handles the transfer and the money is never taxed as income.
  • You can also move money from your own bank account through direct deposit, though you'll need to track the contribution yourself for tax purposes.
  • The annual contribution limit is $4,150 for individual coverage and $8,300 for family coverage in 2024, and these amounts increase most years.
  • If you roll over funds from an old HSA, the money must move directly from one custodian to another to avoid taxes and penalties.
  • Contributions made after the tax filing deadline count toward the next year's limit and may trigger a penalty if they exceed that year's cap.

Payroll deduction: the pre-tax route

When your employer offers an HSA, they typically set up payroll deduction as an option during open enrollment or when you first become covered by a high-deductible health plan. You tell your employer how much to deduct from each paycheck—you can change this amount once per year during open enrollment, or immediately if you have a may have access to life event like a job change, marriage, or birth.

The money comes out before federal income tax, Social Security tax, and Medicare tax are calculated. This means a $200 contribution reduces your taxable income by $200, lowering your tax bill at the end of the year. Your employer sends the deducted amount to your HSA custodian (the bank or financial company that holds the account) within a few days to a few weeks, depending on your employer's payroll schedule.

You receive a Form W-2 at the end of the year showing the total amount your employer deducted. The custodian also sends you a Form 5498-SA listing all contributions made to your account during the year. Keep both documents for your tax records.

Direct deposit from your bank account

If you want to contribute money beyond what your employer deducts, or if your employer doesn't offer payroll deduction, you can transfer funds directly from your checking or savings account to your HSA. Log into your HSA custodian's website or app, find the deposit or transfer section, and enter your bank account details. Most custodians let you set up a one-time transfer or recurring monthly transfers.

The transfer usually takes three to five business days. Some custodians charge a small fee for external transfers; check your account agreement. Unlike payroll deductions, money you transfer yourself is not automatically pre-tax. You must report the contribution on your tax return (Form 8889) to claim the tax deduction. If you don't report it, the IRS will treat it as taxable income.

Keep a record of every transfer you make—take a screenshot of the confirmation or save the email receipt. At tax time, you'll need to show the total of all your direct deposits when you file.

Rollovers from a previous HSA

When you leave a job or switch HSA custodians, you can move your HSA balance to a new account. There are two types of rollovers: a trustee-to-trustee transfer and a 60-day rollover.

A trustee-to-trustee transfer is the safest option. You contact your old HSA custodian and ask them to send the funds directly to your new custodian. The money never touches your personal bank account, so there are no tax consequences and no time limits. This transfer typically takes one to two weeks. Request it in writing or through your custodian's website and keep confirmation that the transfer was completed.

A 60-day rollover means the old custodian sends the money to you, and you have 60 calendar days to deposit it into a new HSA. If the money arrives on January 15, you must deposit it by March 15 or it becomes taxable income subject to a 20 percent penalty. You can only do one 60-day rollover per HSA per 12-month period. Most people avoid this route because the timing is tight and the penalty is steep if you miss the deadline.

Employer contributions and matching

Some employers contribute money to your HSA as part of your benefits package. This money counts toward the annual contribution limit. For example, if your employer contributes $1,000 and you contribute $2,000 through payroll deduction, your total is $3,000—leaving you $1,150 of room under the 2024 individual limit before you hit the cap.

Employer contributions appear on your pay stub and are reported on your Form W-2. They are not taxed as income to you. If your employer contributes more than the annual limit allows, the excess is taxable and subject to a 6 percent penalty each year it remains in the account.

Some employers offer matching contributions—they match a percentage of what you contribute, similar to a 401(k) match. The match counts toward your limit, so the higher the match, the less room you have to contribute your own money.

What happens if you contribute too much

If your total contributions (from all sources: payroll, direct deposit, employer, and rollovers) exceed the annual limit, the IRS charges a 6 percent excise tax on the overage. This tax applies every year the excess remains in the account. For example, if you contributed $4,500 to an individual HSA in 2024 (the limit is $4,150), you owe 6 percent tax on the $350 overage: $21. If you don't withdraw the $350 by the following year, you owe another $21 in tax.

To fix an overage, contact your HSA custodian and ask to withdraw the excess contribution plus any earnings on that money. The earnings are taxable income in the year you withdraw them. You must make the withdrawal by the tax filing deadline of the year after the overage occurred. Report the withdrawal on Form 8889 when you file your taxes.

If you contributed too much because you didn't know about a life event that changed your coverage (for example, you got married mid-year and your family coverage limit is lower), you may be able to request a correction from your employer or custodian. Ask about this before withdrawing the money, because some situations allow you to carry the excess forward to the next year without penalty.

Contribution deadlines and tax filing

Contributions for a given tax year must be made by the tax filing deadline—usually April 15 of the following year. For example, contributions for the 2024 tax year must be made by April 15, 2025. This deadline applies to direct deposits and rollovers; payroll contributions must be made during the calendar year itself (by December 31).

If you make a contribution after April 15, it counts toward the next tax year's limit. If that contribution pushes you over the next year's limit, you'll owe the 6 percent penalty on the overage. Always check your current year's limit before making a late contribution.

Your HSA custodian sends Form 5498-SA to you and the IRS by May 31 each year, showing all contributions made to your account during the prior year. You use this form to complete Form 8889 (Health Savings Accounts) when you file your tax return. Keep your 5498-SA and all contribution records for at least three years in case the IRS asks questions.

Frequently Asked Questions

Can I contribute to an HSA if my employer already contributed the maximum?

No. The annual limit includes all contributions from all sources combined. If your employer contributed the full $4,150 (individual) or $8,300 (family), you cannot add any of your own money without triggering the 6 percent penalty on the overage. Check your pay stub or contact your employer to find out how much they've contributed so far this year.

What if I change jobs mid-year and my new employer has a different HSA custodian?

Request a trustee-to-trustee transfer from your old custodian to your new one. The money moves directly between the two companies with no tax consequences. Your contributions from both employers count toward the same annual limit, so track the total from both pay stubs to avoid exceeding the cap.

Can I contribute to an HSA after I turn 65?

No. Once you enroll in Medicare, you can no longer make contributions to an HSA. You can still withdraw money from the account for may have access to medical expenses without penalty, but new contributions are not allowed. If you're still working and covered by a high-deductible plan, you must stop contributing when Medicare begins.

Do I need to report HSA contributions on my tax return if my employer did payroll deduction?

Your employer reports payroll contributions on your Form W-2, so they're already in the IRS system. You still need to complete Form 8889 to claim the deduction, but you're not adding new information—you're confirming what your employer already reported. If you made direct deposits or rollovers, you must report those on Form 8889 as well.

What if I made a contribution but then lost HSA coverage before the year ended?

You can keep the money in the account and continue to use it for medical expenses. However, if you contributed more than the limit allows for the time you were covered, you may owe the 6 percent penalty on the overage. Contact your HSA custodian to discuss whether your situation qualifies for an exception or correction.