The HSA is the most forgiving account in the tax code right up until you take money out for the wrong thing. There are two penalties to know: the 20% penalty on non-qualified withdrawals before age 65, and the 6% excise tax on excess contributions. Both are avoidable, and both are fixable if you catch them in time. Here's exactly what they cost and how to unwind them.
Penalty #1: The 20% Non-Qualified Withdrawal Penalty
If you withdraw HSA funds for something that isn't a qualified medical expense, before age 65, you owe:
- Ordinary income tax on the withdrawn amount (it gets added to your taxable income), plus
- A 20% penalty on top of that.
At a 24% federal bracket, a $2,000 non-qualified withdrawal costs roughly $480 in income tax + $400 penalty = $880 on $2,000 — a 44% effective hit, before any state tax. The 20% penalty is double the 10% early-withdrawal penalty on IRAs, which surprises people who treat the HSA like a retirement account they can tap early.
What Counts as Non-Qualified
- Cash withdrawals you don't have a qualified receipt for
- Cosmetic procedures, general-wellness items, and supplements without an LMN
- Gym memberships, vitamins, and OTC items that didn't actually qualify (a common debit-card-at-the-store mistake)
- Using HSA funds for a non-dependent's expenses
- Double-dipping — reimbursing yourself from the HSA and claiming the same expense as an itemized medical deduction
Use the eligible items directory before you spend if you're unsure.
The Age-65 Cliff
At 65, the 20% penalty disappears entirely. Non-qualified withdrawals after 65 are taxed as ordinary income — exactly like a Traditional IRA — with no extra penalty. This is why the HSA functions as a stealth retirement account: worst case after 65, it's just an IRA. See HSA as a stealth retirement account.
How to Fix a Mistaken Withdrawal
If you took money out by mistake (wrong card, thought something was eligible), you may be able to return it as a "mistake of fact" distribution:
- Contact your custodian and ask for their "return of mistaken distribution" process.
- Repay the exact amount, generally by April 15 of the year after you knew (or should have known) of the mistake.
- It then doesn't count as a distribution at all — no tax, no penalty.
The other fix: if you have any old, un-reimbursed qualified receipt, you can retroactively designate the withdrawal as a reimbursement for that expense. This is the hidden value of the shoebox strategy — a backlog of saved receipts can absorb an accidental withdrawal.
Penalty #2: The 6% Excess-Contribution Excise Tax
If you contribute more than the annual limit, the excess is hit with a 6% excise tax for every year it remains in the account. Common causes:
- Employer contributions you forgot counted against your limit
- Both spouses funding without coordinating the shared family limit
- Switching from family to self-only coverage mid-year (lower prorated limit)
- The Medicare 6-month lookback making prior contributions retroactively excess — see the lookback rule
- Contributing while not HSA-eligible — re-check the HDHP rule checklist
How to Fix an Excess Contribution
- Before your tax filing deadline (incl. extensions): withdraw the excess plus the earnings attributable to it. The earnings are taxable income that year, but you avoid the 6% excise tax entirely. Your custodian has a "removal of excess contribution" form.
- After the deadline: you'll owe 6% for that year. You can stop the bleeding by under-contributing the following year by the excess amount (absorbing it into a future year's limit) or withdrawing it (now subject to tax + 20% penalty if not for medical).
You report all of this on Form 8889; excess contributions also flow through Form 5329.
Penalty Cost Cheat Sheet
| Situation | Cost | Fix |
|---|---|---|
| Non-qualified withdrawal, under 65 | Income tax + 20% | Return as mistaken distribution, or apply an old receipt |
| Non-qualified withdrawal, 65+ | Income tax only | No penalty — by design |
| Excess contribution, caught early | Tax on earnings only | Remove excess + earnings before filing deadline |
| Excess contribution, left in | 6% per year | Under-contribute next year or withdraw |
The Bottom Line
Both HSA penalties are self-inflicted and both are fixable if you act before your tax filing deadline. The non-qualified withdrawal penalty mostly disappears once you treat the HSA correctly — check eligibility before spending, keep receipts, and never double-dip. The excess-contribution tax disappears if you track total contributions (including employer money) against the limit. For the broader list of traps, see Top 10 HSA Mistakes to Avoid and the year-end checklist.