Skip to main content

Overfunded Your HSA? How to Pull the Excess Back Out Before the 6% Penalty Starts Compounding

Published 9 min readMike ThriftMike Thrift
Overfunded Your HSA? How to Pull the Excess Back Out Before the 6% Penalty Starts Compounding
On this page

You maxed out your HSA, your employer chipped in a seed contribution, and somewhere in the middle your total sailed past the IRS limit without anyone flagging it. Now you have a problem that gets more expensive every year you ignore it: a 6% excise tax that applies not once, but annually, for as long as the excess sits in your account.

The good news is that the IRS gives you a clean exit. Pull the excess contribution plus its earnings out before your tax return deadline, report it correctly, and there is no penalty at all — just income tax on the earnings. Miss that window and the fix gets messier and pricier. Here is exactly how the correction works, what paperwork to expect, and how to keep it from happening again.

How HSA Overfunding Happens​

Excess contributions rarely come from one dramatic mistake. They come from small overlaps that nobody totals up until tax season:

Employer contributions count toward your limit. This is the most common trap. If your employer seeds your HSA with $1,000 and you separately contribute the full annual maximum yourself, you are $1,000 over. Every dollar from every source — your payroll deductions, your direct contributions, your employer's seed money — shares one cap.

Two HSAs, one limit. If you changed jobs mid-year and funded an HSA at each employer, or you and a payroll system each rounded up, the combined total is what matters. The limit applies per person, not per account.

Mid-year coverage changes. Switch from family to self-only coverage (or the reverse) and your limit is prorated by month. Contributing as if you had family coverage all year when you only had it for seven months creates an excess for the other five.

The last-month rule backfiring. If you used the last-month rule to contribute a full year's amount based on December coverage, you must stay HSA-eligible through the following December. Fail that testing period and the extra months' worth of contributions become excess.

Medicare enrollment. Once you enroll in any part of Medicare — including the automatic six-month retroactive Part A coverage that kicks in when you apply for Social Security after 65 — you are no longer HSA-eligible. Contributions made during those retroactive months are excess.

Catch-up contribution mistakes. The $1,000 catch-up for account holders 55 and older must go into your own HSA. If both spouses are 55-plus, each spouse's catch-up belongs in that spouse's own account — routing both into one HSA overfunds it.

For reference, the 2026 limits are $4,400 for self-only coverage and $8,750 for family coverage, plus a $1,000 catch-up if you are 55 or older and not on Medicare. Your qualifying high-deductible plan must carry a minimum deductible of $1,700 self-only or $3,400 family.

The Deadline That Actually Matters​

You can remove an excess contribution penalty-free if you withdraw it by the due date of your tax return, including extensions, for the year the excess was contributed. For 2026 contributions, that means:

  • April 15, 2027 if you file on the standard deadline.
  • October 15, 2027 if you file for an extension.

The extension detail matters more than most people realize. Even if you already filed your return on time, you generally still have until October 15 to pull the excess out — you just need to file an amended return reflecting the correction. Do not assume that filing early closes the window.

Two conditions must both be met for the clean fix: you withdraw the excess contribution itself, and you also withdraw any earnings attributable to it, reporting those earnings as income. Miss either half and the correction is incomplete.

How to Fix It: The Timely Removal in Four Steps​

1. Figure out exactly how much is excess​

Total every contribution made for the tax year across all your HSAs — payroll deductions (find the total on your W-2, Box 12, Code W), direct contributions, and employer seed money. Compare that total against your actual limit for the year, prorated if your coverage or eligibility changed mid-year. The difference is your excess.

Do not guess at this number. Pull your final pay stub, your W-2, and your HSA statements and reconcile them line by line before calling anyone.

2. Call your custodian and use the magic phrase​

Contact your HSA provider and request a "withdrawal of an excess contribution" — those exact words. This is not a normal distribution, and the distinction matters enormously for tax reporting. If you simply take money out through the usual withdrawal flow, the custodian codes it as an ordinary distribution, and you will spend months untangling the paperwork.

The custodian will calculate the net income attributable to the excess — the earnings (or losses) your over-contributed dollars generated while they sat in the account — using the IRS-prescribed formula. If your investments gained, the earnings come out with the excess. If they lost money, the loss reduces the amount withdrawn. Either way, let the custodian do the math; the formula depends on account balances across the whole period and is easy to get wrong by hand.

3. Expect a 1099-SA with distribution code 2​

A corrective withdrawal is reported on Form 1099-SA with distribution code 2 in Box 3, marking it as an excess removal rather than a normal distribution (code 1). Watch for a timing quirk: if you remove a 2026 excess between January 1 and April 15, 2027, the 1099-SA documenting it arrives in early 2028, covering tax year 2027. Do not wait for that form to file your 2026 return — report the timely removal on your 2026 return now, and handle the 1099-SA when it arrives next year.

4. Report it on the right forms in the right years​

The reporting splits across two tax years, which is where most DIY filers stumble:

  • On your return for the excess year (e.g., 2026): report the removal so no 6% excise tax applies. If the excess came from pre-tax payroll deductions that were excluded from your W-2 Box 1 wages, add the excess back as "Other income" — it was never taxed, so it needs to be now. If you contributed after-tax dollars directly, simply do not claim a deduction for the excess amount on Form 8889.
  • On your return for the withdrawal year (which may be the same year or the next): report the earnings as "Other income." Earnings are always taxable in the year you withdraw them, even when the excess itself relates to the prior year.

Done this way, a timely correction costs you only income tax on the earnings (and on pre-tax principal that was never taxed). Neither the 6% excise tax nor the 20% additional tax on nonqualified distributions applies.

What Happens If You Miss the Deadline​

Once the return deadline passes with the excess still in the account, the 6% excise tax kicks in — and it repeats. Here is the math that surprises people: the tax applies every year the excess remains, not just once. Leave a $2,000 excess untouched for three years and you owe roughly $120 per year, every year, until it is resolved. The tax is figured on Form 5329 and is assessed on the smaller of the excess remaining or your year-end account balance.

You still have two ways out after the deadline, but both cost more than the timely fix:

Withdraw it late. You can take the excess out in a later year, but at that point it is treated as an ordinary nonqualified distribution: taxable income plus the 20% additional tax if you are under 65 (the add-on falls away at 65, or on death or disability) — on top of the 6% excise tax you already owe for every year the excess sat in the account. Painful, but it stops the annual bleeding.

Absorb it into a future year's limit. If you contribute less than the maximum in a later year, the leftover room can absorb the prior excess. Say you carry a $1,000 excess into a year when your limit is $4,400 — contribute only $3,400 of new money and the $1,000 of headroom soaks up the carryover. You still owe the 6% tax for each year the excess was in the account before being absorbed, but this route avoids a taxable distribution and the 20% add-on.

One thing that does not work: spending the excess down on medical expenses. Using the money does not cure the excess — it stays on the books, and the 6% tax keeps applying. Only a proper excess-removal distribution or future-year absorption clears it.

Keep This From Happening Again​

A few habits make overfunding nearly impossible:

  • Reconcile contributions quarterly, not in April. Total payroll deductions plus direct plus employer contributions every few months and compare against your prorated limit. Catching a drift in September leaves months to adjust; catching it in April leaves days.
  • Coordinate employer seed money before setting payroll elections. If your employer deposits $750 in January, subtract it from your annual election on day one.
  • Flag life events the month they happen. A job change, a switch between self-only and family coverage, a spouse's FSA enrollment, or a 65th birthday with Medicare paperwork all change your limit. Each one deserves a 10-minute contribution review.
  • Track each spouse's HSA separately. Family coverage does not mean a shared account. Split the family limit between spouses deliberately, keep each catch-up in its owner's account, and verify the combined total.

This is also where disciplined recordkeeping pays for itself. HSA compliance lives or dies on paper trails: pay stubs showing per-check HSA deductions, W-2s with Box 12 Code W totals, custodian statements, 1099-SA and 5498-SA forms, and receipts for every qualified expense. Keep contribution records, payroll statements, and trustee confirmations with your tax file for at least three years. When the numbers reconcile cleanly across every document, both the annual return and any future correction take minutes instead of weekends.

Keep Your HSA Paper Trail Audit-Ready​

An HSA is one of the best tax deals available — deductible going in, tax-free growth, tax-free withdrawals for medical costs — but the paperwork is unforgiving, and excess contributions are only one of several traps buried in Forms 8889, 5329, and 1099-SA. Maintaining clear, organized financial records throughout the year turns every one of these corrections from a scramble into a routine entry.

Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data — no black boxes, no vendor lock-in. Get started for free and see why developers and finance professionals are switching to plain-text accounting.

Source: https://beancount.io/blog/2026/10/03/overfunded-hsa-excess-contribution-removal-april-15-deadline-guide

Published: October 3, 2026