Report HSA contributions and withdrawals on Form 8889

You report your HSA activity to the IRS using Form 8889 (Health Savings Accounts), which attaches to your Form 1040. This form tracks three things: how much you contributed to the account during the year, how much you withdrew, and whether any of those withdrawals were for non-medical expenses (which triggers a tax penalty).

Your HSA custodian—the bank or financial institution holding your account—sends you a Form 5498-SA by January 31 each year. This form shows contributions made on your behalf, including employer contributions and any catch-up contributions if you're 55 or older. You do not send Form 5498-SA to the IRS; it's for your records. You use the information on it to fill out Form 8889.

Form 8889 is required if you made contributions to an HSA during the year or took distributions from it. If your account sat dormant with no activity, you don't file it. The form itself is straightforward: it asks for contribution amounts in one section and withdrawal amounts in another, then calculates whether you owe tax or penalty on any non-may have access to withdrawals.

Key Takeaways

  • File Form 8889 with your tax return if you contributed to or withdrew from an HSA during the tax year.
  • Your HSA custodian sends Form 5498-SA showing contributions; use this to complete Form 8889.
  • Withdrawals for may have access to medical expenses are not taxed; non-may have access to withdrawals are taxed as income plus a 20% penalty.
  • Employer contributions reduce your taxable income automatically through payroll; you report only your own contributions and all withdrawals on Form 8889.
  • If you received an HSA distribution for a non-medical expense, you must report it even if you did not receive a Form 1099-SA.

Employer contributions versus your own contributions

Money your employer puts into your HSA does not appear on your personal tax return at all—it's already excluded from your taxable wages on your W-2. Your employer reports their contribution to the IRS separately, and you benefit from the tax break automatically through payroll.

Your own contributions—money you deposit yourself—are reported on Form 8889. If you contributed through payroll deduction (sometimes called a "cafeteria plan" or Section 125 plan), those contributions also come out before taxes are calculated, so they're already excluded from your W-2 wages. You still list them on Form 8889 for the IRS to see the full picture of your account activity, but you're not adding them back to your taxable income.

If you made contributions after taxes were already withheld—for example, you deposited money from your checking account—you can claim a deduction for those contributions on Form 8889. This reduces your taxable income for the year.

Reporting withdrawals and the 20% penalty for non-medical use

Every withdrawal from your HSA must be reported on Form 8889, whether it was for medical expenses or not. Your HSA custodian may send you a Form 1099-SA showing distributions, though not all custodians issue this form if your account balance is very small or if you withdrew less than a certain threshold.

Withdrawals for may have access to medical expenses—doctor visits, prescriptions, dental work, vision care, and hundreds of other IRS-approved costs—are not taxed. You do not owe income tax or penalty on these withdrawals. Form 8889 asks you to report the total amount you withdrew and the amount that was for may have access to medical expenses; the difference is taxable.

If you withdrew money for something that is not a may have access to medical expense—groceries, gym membership, cosmetic surgery not related to injury or disease—that withdrawal is taxed as ordinary income. You also owe a 20% penalty on top of the income tax. For example, if you withdrew $1,000 for a non-may have access to expense, you'd owe income tax on $1,000 plus a $200 penalty. The penalty does not apply after age 65; at that point, non-may have access to withdrawals are taxed as income but without the extra 20%.

When you change health plans or leave your job

Your HSA belongs to you, not your employer, so you keep the account and the money in it even after you leave the job. You continue to report HSA activity on Form 8889 in any year you make contributions or take distributions, regardless of whether you're still enrolled in a high-deductible health plan.

If you switch to a different health insurance plan that is not a high-deductible plan, you can no longer contribute new money to the HSA. However, you can still withdraw money from the account for may have access to medical expenses without penalty. Non-may have access to withdrawals still trigger the 20% penalty (or just income tax if you're 65 or older).

Report the year's activity on Form 8889 the same way you always do: list contributions made while you were may be able to access, list all distributions, and note which distributions were for may have access to medical expenses.

Catch-up contributions for people 55 and older

If you're 55 or older and enrolled in an HSA-compatible health plan, you can contribute an extra amount each year beyond the standard limit. This is called a catch-up contribution. Your HSA custodian will report this on Form 5498-SA, and you'll include it in the contribution total on Form 8889.

Catch-up contributions reduce your taxable income the same way regular contributions do. If your employer made the catch-up contribution through payroll, it's already excluded from your W-2. If you made it yourself, you claim the deduction on Form 8889.

Reconciling Form 5498-SA with your own records

Before you file, compare the Form 5498-SA your custodian sent you with your own records of contributions and withdrawals. The form should match what you deposited and what you withdrew during the year. If there's a discrepancy—for example, the form shows a contribution you don't remember making, or it's missing a contribution you made—contact your custodian to clarify.

Keep receipts and documentation for any medical expenses you paid with HSA funds, even though you don't attach them to your tax return. The IRS can ask for proof that withdrawals were for may have access to expenses, and having records protects you if your return is audited. You don't need to list individual expenses on Form 8889; you just report the total amount withdrawn for medical purposes.

If you took a distribution and later realized it wasn't for a may have access to expense, you may be able to return the money to the account within a certain timeframe to avoid the penalty. The rules for this are strict, so contact your custodian immediately if this happens.

Filing Form 8889 with your tax return

Form 8889 is filed with your Form 1040 and any other tax forms you use. You can file it yourself if you use tax software—most major programs have a section for HSA reporting—or you can give the form and your Form 5498-SA to a tax preparer. The form is not complicated, but accuracy matters because errors can trigger an IRS notice.

File Form 8889 even if your HSA had no activity during part of the year. If you contributed for some months and then switched to a non-HSA plan, report the contributions you made while may be able to access and any distributions you took. The form is designed to capture the full picture of your account for that tax year.

Frequently Asked Questions

Do I have to file Form 8889 if I only took may have access to medical withdrawals?

Yes. You must file Form 8889 if you made any contributions or took any distributions during the year, regardless of whether the withdrawals were may have access to or not. The form documents your account activity for the IRS.

What happens if I don't report an HSA withdrawal on my taxes?

If you don't report a withdrawal and the IRS discovers it through your custodian's Form 1099-SA, you'll owe back taxes, penalties, and interest. The penalty for non-may have access to withdrawals is 20% on top of income tax. Reporting it correctly on Form 8889 is the safest approach.

Can I deduct HSA contributions on my tax return if my employer already contributed?

Only your own contributions can be deducted. Employer contributions are already excluded from your taxable wages and don't appear on your personal return. If you made additional contributions beyond what your employer put in, you can deduct those on Form 8889.

What counts as a may have access to medical expense for HSA withdrawal purposes?

may have access to expenses include doctor visits, hospital care, prescription drugs, dental and vision care, medical equipment, and many other IRS-approved costs. The IRS publishes a full list in Publication 969. Over-the-counter medications are generally not may have access to unless you have a prescription.

Do I report HSA activity differently if I'm self-employed?

No. Self-employed people file Form 8889 the same way as employees. If you're self-employed and have an HSA, you can deduct contributions on your Form 1040 or Schedule C, and you report all distributions on Form 8889 just like anyone else.