Yes, you can add money to your HSA in several ways
You can put money into your HSA through payroll deductions, direct deposits, transfers from another HSA, or by mailing a check to your account custodian. The amount you can add each year is capped by the IRS — for 2024, the limit is $4,150 for individual coverage and $8,300 for family coverage. These limits change annually. If you're 55 or older, you can add an extra $1,000 per year on top of the standard limit.
The most common way is through your employer's payroll system if your company offers HSA contributions. Money taken from your paycheck before taxes reduces your taxable income that year. If your employer doesn't offer HSA payroll deductions, you can deposit money directly into your HSA yourself and claim the tax deduction when you file your taxes.
Key Takeaways
- You can contribute through payroll deductions, direct bank transfers, checks, or rollovers from another HSA, and the money reduces your taxable income for that year.
- The annual contribution limit is $4,150 for individual coverage or $8,300 for family coverage in 2024, plus an extra $1,000 if you're 55 or older.
- Contributions made through payroll are taken before taxes; contributions you make yourself must be deducted on your tax return to get the tax benefit.
- You can only contribute to an HSA if you're enrolled in a high-deductible health plan (HDHP) and have no other health coverage that disqualifies you.
Payroll deductions: the most tax-efficient route
If your employer offers HSA contributions, you can authorize a portion of your paycheck to go directly into your HSA before taxes are withheld. This means the money never counts as income on your W-2, so you save federal income tax, Social Security tax, and Medicare tax on that amount. You don't have to do anything at tax time — the deduction is already taken.
To set this up, contact your employer's benefits or payroll department and ask for the HSA enrollment form. You'll need to specify how much to contribute per paycheck. Some employers also make matching contributions to employee HSAs, similar to a 401(k) match — this is assistance programs and counts toward your annual limit.
If you change jobs mid-year, your new employer's HSA plan may have a different custodian. You can keep contributing to your old HSA through the end of the year, or roll the balance into your new employer's plan if the custodians allow it. Check with both your old and new payroll departments about the process.
Direct deposits and bank transfers from your own account
You can transfer money from your personal checking or savings account directly into your HSA. Contact your HSA custodian — usually a bank, insurance company, or third-party administrator — and ask for their routing number and your HSA account number. You can then set up a transfer through your bank's online portal, the same way you'd send money to another person.
Some HSA custodians also allow you to set up recurring transfers, so a fixed amount moves from your bank account to your HSA on a schedule you choose. This is useful if you want to contribute gradually throughout the year rather than in one lump sum.
When you contribute this way, you must claim the deduction on your tax return to get the tax benefit. You'll receive a Form 5498-SA from your HSA custodian by May 31 of the following year, which shows how much you contributed. Keep records of your deposits in case the IRS asks questions.
Mailing a check or cashier's check
You can also mail a check directly to your HSA custodian. Write the check to the custodian's name (not to yourself), include your HSA account number on the memo line, and mail it to the address listed on your account statement or the custodian's website. Processing typically takes 5 to 10 business days after the custodian receives it.
This method is slower than electronic transfer and leaves a paper trail, so use it only if you can't set up a bank transfer. Like direct deposits, you'll need to claim the deduction on your tax return.
Rolling over money from another HSA
If you have an HSA with a previous employer or custodian, you can move that money into your current HSA without paying taxes or penalties. This is called a rollover. You have 60 days from the date you withdraw the money to deposit it into the new HSA, or the IRS will treat it as a taxable withdrawal.
The safer method is a direct transfer (also called a trustee-to-trustee transfer), where the old custodian sends the money directly to the new one. You never touch the money, so there's no 60-day clock and no risk of missing the deadline. Contact your new HSA custodian and ask them to request a direct transfer from your old custodian — they'll handle the paperwork.
You can only do one rollover per HSA per 12-month period, so if you've already rolled over money this year, you'll have to wait until next year to roll over again. Direct transfers don't count toward this limit.
What happens if you exceed the annual limit
If you contribute more than the IRS limit for your coverage type in a single year, the excess amount is taxable income and subject to a 20% penalty. For example, if the limit is $4,150 and you contribute $5,000, the extra $850 is taxed as income plus a $170 penalty.
If you discover you've over-contributed before the tax filing deadline, you can withdraw the excess and any earnings on it without penalty, but you must do this by the deadline for that tax year. After that, the penalty applies. Report the over-contribution on Form 8889 when you file your taxes.
If you lose your high-deductible health plan coverage mid-year (for example, you switch to a traditional PPO), you can still contribute to your HSA for the months you were covered, but you cannot contribute for the months after you lost coverage. Calculate your pro-rated limit based on the number of months you were may be able to access.
Contribution deadlines and tax year timing
Payroll contributions are taken throughout the year as you receive paychecks, so there's no single deadline — you just authorize the amount and it happens automatically. If you're contributing on your own, you can deposit money anytime during the year, but to claim the deduction on your tax return for that year, the money must be in your HSA by the tax filing deadline, usually April 15 of the following year.
Some HSA custodians allow you to make contributions for a past tax year up to the filing deadline. For example, in April 2024, you could still contribute for the 2023 tax year if you haven't filed yet. Check with your custodian about their specific rules.
If you turn 55 during the year, you can start making the additional $1,000 catch-up contribution immediately. You don't have to wait until the next calendar year.
Frequently Asked Questions
Can I contribute to an HSA if my employer doesn't offer one?
Yes. You can open an HSA on your own through a bank, insurance company, or financial institution, as long as you're enrolled in a high-deductible health plan and have no other disqualifying coverage. You'll contribute from your personal bank account and claim the deduction on your tax return.
What if I contribute too much by accident?
Contact your HSA custodian immediately and ask to withdraw the excess before the tax filing deadline. If you withdraw before the deadline, you avoid the 20% penalty, though you'll owe income tax on the excess amount. After the deadline, the penalty applies and you'll report it on Form 8889.
Can I contribute to an HSA and a Flexible Spending Account (FSA) in the same year?
No. If you're enrolled in an FSA, you cannot contribute to an HSA that year. However, you can have an HSA in years when you're not enrolled in an FSA. Some employers offer both plans but require you to choose one per year.
Do employer contributions count toward my annual limit?
Yes. Your employer's contributions plus your own contributions cannot exceed the annual limit. If your employer contributes $2,000 and you contribute $2,500, your total is $4,500, which exceeds the $4,150 individual limit by $350. You'll owe tax and penalty on the $350.
Can I contribute to an HSA if I'm on Medicare?
No. Once you enroll in Medicare Part A or Part B, you're no longer may be able to access to contribute to an HSA, even if you're still working. You can continue to withdraw money from an existing HSA for may have access to medical expenses without penalty.