CA and NJ do not recognize HSAs for state tax purposes, which affects your total penalty.
If you're 55+, you can contribute an extra $1,000 catch-up amount.
This updates based on your coverage and age.
Enter the total amount you contributed to your HSA for the selected tax year.
The balance in your HSA just before you made the excess contribution. Used to calculate NIA (earnings).
The balance in your HSA just before you withdraw the excess. Used to calculate NIA (earnings).
The tax deadline is usually April 15. If you withdrew before this date, you may avoid the 6% penalty for that year.

Estimates only. This calculator provides estimates based on the information you enter. Your actual tax liability may vary based on your specific circumstances, income level, deductions, and applicable tax laws. Always consult a qualified tax professional for advice specific to your situation.

Updated for 2026 IRS limits and CA/NJ state tax rates
📋 Based on IRS Publication 969 and state-specific guidance
👤 Created by Shyraz Habib, AKCalc Founder & tax content specialist — View credentials
🔒 No data stored — all calculations happen in your browser

Quick Answers: What You Owe in Penalties

See pre-calculated penalty amounts for common scenarios. Use the calculator above for your specific numbers.

Scenario Excess Amount Federal 6% Penalty CA State Tax Impact NJ State Tax Impact Total Withdrawal
Small Excess
No investment earnings
$100 $6 $9.30 (9.3% rate) $6.37 (6.37% rate) $100
Medium Excess with Gains
$1,000 excess, $250 NIA earnings
$1,000 $60 $93.00 (9.3% rate) $63.70 (6.37% rate) $1,250
Medium Excess with Losses
$1,000 excess, -$50 NIA loss
$1,000 $60 $88.35 (9.3% rate) $60.52 (6.37% rate) $950
Large Excess with Gains
$2,000 excess, $500 NIA earnings
$2,000 $120 $186.00 (9.3% rate) $127.40 (6.37% rate) $2,500
Maximum Excess
$5,000 excess, $1,250 NIA earnings
$5,000 $300 $465.00 (9.3% rate) $318.50 (6.37% rate) $6,250
⚠️ Important: The 6% federal penalty recurs every year until the excess is corrected. State tax rates shown are examples at 9.3% (CA) and 6.37% (NJ) — your actual rate depends on your income. The "Total Withdrawal" column shows excess + NIA earnings. If you withdrew before the tax deadline, the 6% penalty does not apply for that year.

Sources: IRS Publication 969 | Revenue Procedure 2025-XX (2026 inflation adjustments) | California FTB | New Jersey Division of Taxation | Updated for 2026 limits

What Is an Excess HSA Contribution?

An excess HSA contribution is any amount you put into your Health Savings Account that exceeds the IRS annual limit for your coverage type and age. If you contribute more than the legal maximum, the overage is considered an "excess contribution" and triggers tax penalties.

2026 HDHP Requirements. To contribute to an HSA, you must be covered by a High Deductible Health Plan (HDHP). For 2026, the minimum deductible is $1,650 (self-only) or $3,300 (family).

The out-of-pocket maximum is $8,300 (self-only) or $16,600 (family). If your plan does not meet these thresholds, you may not be HSA-eligible at all.

Note on Medicare. Once you enroll in Medicare (Part A or Part B), you can no longer contribute to an HSA. If you or your spouse enrolled in Medicare during the tax year, your contribution limit is prorated for the months before Medicare coverage began.

2026 HSA Contribution Limits

Coverage Type2026 LimitWith Catch-Up (55+)
Self-Only$4,400$5,400
Family$8,750$9,750

Example: If you're single, under 55, and contribute $5,000 to your HSA in 2026, you've exceeded the $4,400 limit by $600. That $600 is your excess contribution.

Common Causes of Excess Contributions

⚠️ The problem doesn't go away on its own. Excess contributions don't automatically resolve at year-end. You must actively fix the issue through a "Return of Excess" withdrawal. If you do nothing, the 6% penalty recurs every year.

The 6% Penalty Explained

The IRS imposes a 6% excise tax on excess HSA contributions that remain uncorrected at the end of the tax year. This is an annual penalty — it repeats every year until the excess is fully withdrawn.

Formula: Excess Contribution Amount × 0.06 = Annual Penalty

When Does the Penalty Apply?

The penalty is assessed at the end of each tax year on any excess that remains in your HSA. If you withdraw the excess before the tax filing deadline (usually April 15), you avoid the penalty for that year.

If you withdraw after the deadline, you still owe the penalty for that year. However, the withdrawal stops future penalties from recurring on the same excess.

💡 The Penalty Recurs Every Year — If you have a $1,000 excess and do nothing for three years, you pay $60 in Year 1, $60 in Year 2, and $60 in Year 3 — a total of $180 in federal penalties alone, plus any state taxes if you live in CA or NJ.

Example — The Cost of Doing Nothing

YearExcess6% Penalty
Year 1$1,000$60
Year 2$1,000$60
Year 3$1,000$60
Total$1,000$180

Why this matters: The penalty is not a one-time fee. It compounds annually, and the longer you wait, the more you owe — on top of any state taxes you may owe in CA or NJ.

⚠️ Deadline: April 15 — If you withdraw the excess before April 15, you owe nothing in federal penalties for that year. If you miss the deadline, the penalty applies and recurs each year until corrected.

CA & NJ State Tax Treatment: The "Double Taxation" Problem

This is the most critical section for California and New Jersey residents. Both states do not recognize HSAs for state tax purposes. That means you face double taxation — federal penalties plus state income tax on the same excess amount.

⚠️ The "Double Taxation" Risk: In CA and NJ, your HSA contributions are not deductible on state returns. Any earnings inside the HSA are taxable at the state level, unlike federal tax treatment.

When you have an excess contribution, you pay the federal 6% penalty and state income tax on the excess and earnings — a double hit that most federal-only calculators miss.

California (FTB) Rules

California Reporting: You may need to file Form 3525 (Estimated Tax for HSAs) or adjust your income on Form 540. The excess and NIA are added back to your state taxable income.

See also: California FTB Underpayment Penalty Calculator — another important penalty tool for CA residents.

New Jersey (Division of Taxation) Rules

New Jersey Reporting: You adjust your income on NJ-1040 by adding back the HSA contribution amount. The excess and NIA are included in your gross income.

Pending legislation notice. Tax laws are subject to change. While this page reflects the most current information available as of July 2026, pending state or federal legislation could affect HSA contribution limits, penalty rates, or state tax treatment.

Always verify with a qualified tax professional before making financial decisions based on this content.

Comparing Federal vs. CA vs. NJ Treatment

TreatmentFederalCaliforniaNew Jersey
Deduct contributions?✅ Yes❌ No❌ No
Earnings grow tax-free?✅ Yes❌ No (taxable)❌ No (taxable)
Qualified withdrawals tax-free?✅ Yes❌ No (taxable)❌ No (taxable)
Excess contribution penalty6% excise taxIncome tax on excessIncome tax on excess
Penalty on NIAN/AIncome tax on NIAIncome tax on NIA

Real Example: $1,000 Excess in California

  • Excess contribution: $1,000
  • NIA (earnings): $250 (investment gain)
  • Federal 6% penalty: $60 (on the excess)
  • CA state tax on excess: $61 (6.1% of $1,000)
  • CA state tax on NIA: $15.25 (6.1% of $250)
  • Total California impact: $136.25 + $60 federal = $196.25
  • Total amount to withdraw: $1,250 (excess + NIA)

Real Example: $1,000 Excess in New Jersey

  • Excess contribution: $1,000
  • NIA (earnings): $250
  • Federal 6% penalty: $60 (on the excess)
  • NJ state tax on excess: $48 (4.8% of $1,000)
  • NJ state tax on NIA: $12 (4.8% of $250)
  • Total New Jersey impact: $60 + $48 + $12 = $120
  • Total amount to withdraw: $1,250

⚠️ Key takeaway: If you live in CA or NJ, the total cost of an excess HSA contribution is significantly higher than the federal 6% penalty alone. Always use a state-specific calculator to see your full exposure.

How to Calculate Earnings on Excess Contributions (NIA)

When you withdraw an excess contribution, you must also withdraw any earnings (Net Income Attributable, or NIA) that the excess generated while it was in the account. The IRS provides a specific formula for this calculation.

IRS Formula (Publication 969):
NIA = Excess Contribution × (Adjusted Closing Balance − Adjusted Opening Balance) ÷ Adjusted Opening Balance

Breaking Down the Formula

Example 1: Investment Gain

  • Excess contribution: $1,000
  • AOB: $10,000
  • ACB: $12,500
  • NIA: $1,000 × ($12,500 - $10,000) ÷ $10,000 = $250
  • Total to withdraw: $1,000 + $250 = $1,250

Example 2: Investment Loss

  • Excess contribution: $1,000
  • AOB: $10,000
  • ACB: $9,500
  • NIA: $1,000 × ($9,500 - $10,000) ÷ $10,000 = -$50
  • Total to withdraw: $1,000 + (-$50) = $950

Important NIA Rules

💡 Use the calculator above. The calculator automatically computes NIA using the IRS formula. Just enter your AOB and ACB, and it does the math for you.

⚠️ Remember: Withdrawing the excess plus NIA is the only way to avoid the 6% recurring penalty. Do not withdraw only the excess amount — you must include the earnings to fully correct the excess.

Return of Excess vs. Withdrawal — The Critical Distinction

This is one of the most misunderstood aspects of HSA excess contributions. There is a massive difference between a "Return of Excess" and a simple "Withdrawal" — and using the wrong term could cost you dearly.

⚠️ Critical distinction: A "Return of Excess" is the legally correct process to fix an overcontribution and avoid penalties. You request this specifically from your HSA custodian.

A "Withdrawal" is simply taking money out of your HSA — which does NOT fix the excess contribution and may trigger additional penalties. Always use the term "Return of Excess" when contacting your custodian.

What Is a Return of Excess?

  1. Contact your HSA custodian and request a "Return of Excess Contributions"
  2. Withdraw the excess contribution amount plus any associated earnings (NIA)
  3. Complete the withdrawal before the tax filing deadline (usually April 15)
  4. Report the withdrawal properly on Form 8889

Result: You avoid the 6% federal penalty entirely. No excise tax. No recurring penalties. The problem is fully corrected.

✅ Example — Correct Approach:

Sarah overcontributed $1,000 to her HSA. She contacts her HSA custodian and requests a "Return of Excess." The custodian calculates the NIA ($250) and sends her $1,250. Sarah reports this on Form 8889. Result: She owes $0 federal penalty.

What Is a Nonqualified Withdrawal?

  1. Simply take money out of your HSA without specifying a Return of Excess
  2. Use the money for non-medical expenses (or don't specify a qualified medical expense)
  3. Do not coordinate the withdrawal with your custodian as a corrective distribution

Result: The withdrawal is treated as a nonqualified distribution. You will face:

❌ Incorrect Approach — What NOT to Do:

Sarah overcontributed $1,000 to her HSA. She simply transfers $1,000 from her HSA to her checking account without contacting her custodian. She uses the money for a vacation. Result: She owes:

  • Income tax on $1,000 (20%+ penalty)
  • 6% penalty on the excess ($60)
  • State tax on the excess (CA/NJ only)
  • Total: Significantly more than the correct approach

Comparison Table: Return of Excess vs. Nonqualified Withdrawal

FeatureReturn of ExcessNonqualified Withdrawal
What you withdrawExcess + NIA (earnings)Any amount (no restriction)
Must contact custodian✅ Yes — request specifically❌ No — just withdraw
Timing deadlineBefore tax filing deadlineNo deadline
Federal 6% penalty❌ Avoided completely✅ Still owed
Income tax on withdrawal⚠️ On NIA only✅ On entire amount
20% additional penalty❌ No✅ Yes (unless 65+)
State tax treatment (CA/NJ)Tax on excess + NIATax on entire withdrawal

💡 The bottom line: Always request a "Return of Excess" from your HSA custodian. Never simply "withdraw" the money. The right terminology matters — and it can save you hundreds of dollars in penalties.

How to Request a Return of Excess

  1. Contact your HSA custodian (the bank or company that holds your HSA).
  2. Use the exact phrase: "I would like to request a Return of Excess Contributions for [tax year]."
  3. Provide the amount: Tell them the exact excess contribution amount.
  4. Let them calculate NIA: The custodian will calculate the earnings (NIA) using the IRS formula.
  5. Confirm the total withdrawal: They will tell you the total amount to withdraw (excess + NIA).
  6. Complete the distribution: The custodian will process the withdrawal as a corrective distribution.
  7. Report on Form 8889: Include the withdrawal on your tax return.

Pro tip: Some custodians have a specific form for this request. Ask for it and fill it out carefully. Keep a copy for your records.

Important Deadlines You Must Know

Timing is everything when it comes to correcting excess HSA contributions. Missing a deadline can cost you the 6% penalty — even if you correct the problem later.

⚠️ The tax filing deadline is the key date. If you withdraw the excess (as a Return of Excess) before the tax filing deadline, you avoid the 6% penalty for that tax year. If you withdraw after the deadline, you owe the penalty for that year.

Key Deadlines at a Glance

DeadlineDateWhat Happens
Tax Filing DeadlineApril 15, 2026Last day to make a "Return of Excess" withdrawal and avoid the 6% penalty for 2025.
Extended Filing DeadlineOctober 15, 2026With a valid filing extension, you can still withdraw and avoid the penalty by filing Form 5329.
Six-Month Amended Return RuleOctober 15, 2026You can withdraw and file an amended return within 6 months of the original deadline.
Recurring Penalty DateEnd of each tax yearIf the excess remains uncorrected at year-end, you owe the 6% penalty for that year.

Scenario 1: Withdraw Before April 15

What you owe:

  • No 6% federal penalty
  • State income tax on the excess and NIA (CA/NJ residents only)
  • Federal income tax on the NIA (earnings) only

Action required: Report the withdrawal on Form 8889. No Form 5329 needed for the penalty (since you avoided it).

Scenario 2: Withdraw Between April 15 and October 15 (With Extension)

What you owe:

  • 6% federal penalty on the excess amount ($60 per $1,000 excess)
  • State income tax on the excess and NIA (CA/NJ residents only)
  • Federal income tax on the NIA (earnings)

Action required: File Form 5329 to report the 6% penalty. Report the withdrawal on Form 8889. File Form 5329 along with your return.

Scenario 3: Withdraw After October 15 (No Extension)

What you owe:

  • 6% federal penalty on the excess amount for the tax year
  • The penalty recurs annually until corrected
  • State income tax on the excess and NIA (CA/NJ residents only)
  • Federal income tax on the NIA (earnings)

Action required: You cannot avoid the prior year's 6% penalty. File Form 5329 for each year the excess remained uncorrected. You can still withdraw now to stop future penalties.

💡 The takeaway: The best time to fix an excess contribution is immediately. The second-best time is before April 15. Any later and you'll owe the 6% penalty for at least one year. Use the calculator above to see what you owe based on your specific timing.

Deadline Calculator

Here's a quick reference for how many days remain until the key deadlines based on the current date. If you're reading this after April 15, you may still have options (like filing an extension).

Today's Date: Loading...

  • Days until April 15, 2026: Calculating...
  • Days until October 15, 2026: Calculating...

If the deadline has passed, don't panic — you can still correct the issue and stop future penalties. Use the calculator above to determine your current liability.

💡 How to extend: You can file Form 4868 (Application for Automatic Extension of Time to File U.S. Individual Income Tax Return) to get until October 15 to file your return. This also extends the deadline for corrective withdrawals.

State-Specific Form Walkthroughs

If you live in California or New Jersey, you must report your HSA excess contribution on your state tax return. Both states treat HSAs differently than the federal government, and the forms you use are different.

⚠️ Important: These walkthroughs are general guidance. Your specific situation may vary. Always consult a tax professional for your specific circumstances.

California (FTB) — Form 540 & Form 3525

California does not conform to federal HSA rules. For state purposes, your HSA is treated like a regular taxable investment account.

Step 1: Determine Your California Taxable Income Adjustment

You must add back the HSA contribution amount to your California taxable income. This is done on Form 540, California Resident Income Tax Return:

Step 2: Report HSA Earnings on Form 3525

California requires you to report earnings inside your HSA on Form 3525, Estimated Tax for Health Savings Accounts:

Step 3: Report the NIA (Earnings on Excess)

When you withdraw the excess, any earnings (NIA) are also taxable in California:

Step 4: Track Your Basis

California treats HSA contributions as after-tax contributions. You should track your "basis" (the after-tax amount you've contributed) to avoid double taxation on future withdrawals.

Example — California Walkthrough:

  • Situation: $1,000 excess contribution, $250 NIA earnings, 9.3% CA rate
  • Form 540, Line 16: Add $1,250 ($1,000 excess + $250 NIA)
  • Form 3525, Part I: Report $250 as earnings
  • Total CA tax impact: $1,250 × 9.3% = $116.25

New Jersey — NJ-1040 & Schedule NJ-1040NR

New Jersey also does not conform to federal HSA rules. Like California, HSAs are treated as taxable accounts at the state level.

Step 1: Add Back HSA Contributions on NJ-1040

You must add back HSA contributions to your New Jersey gross income. This is done on NJ-1040, New Jersey Resident Income Tax Return:

Step 2: Report HSA Earnings

New Jersey taxes HSA earnings as ordinary income:

Step 3: Report the NIA (Earnings on Excess)

When you withdraw the excess, any earnings (NIA) are taxable in New Jersey:

Step 4: Track Your Basis

Like California, New Jersey treats HSA contributions as after-tax. Track your basis to avoid double taxation on future withdrawals.

Example — New Jersey Walkthrough:

  • Situation: $1,000 excess contribution, $250 NIA earnings, 6.37% NJ rate
  • NJ-1040, Line 19: Add $1,250 ($1,000 excess + $250 NIA)
  • Total NJ tax impact: $1,250 × 6.37% = $79.63

Comparison: CA vs. NJ vs. Federal Reporting

ItemFederalCaliforniaNew Jersey
Report excess contributionForm 8889, Part IIIForm 540, Line 16NJ-1040, Line 19
Report NIA (earnings)Form 8889, Part IIIForm 3525, Part INJ-1040, Line 19
Report 6% penaltyForm 5329, Part IXN/A (state penalty separate)N/A (state penalty separate)
Track basisNot applicable✅ Required✅ Required

💡 Pro tip: If you live in CA or NJ and have an HSA, keep meticulous records of all contributions, distributions, and earnings. You'll need this information to accurately prepare your state returns and track your basis.

Edge Cases & Special Scenarios

Not every excess contribution situation is straightforward. Here are several common edge cases that many users face — and what to do in each scenario.

Scenario 1: Investment Losses — What If My HSA Lost Value?

The situation: You contributed $1,000 too much, invested it, and the account is now worth only $950.

What to do:

  • Withdraw the current value of the excess contribution ($950), not the original $1,000.
  • Calculate NIA using the IRS formula (it will be negative).
  • Report the loss on your tax return (it may offset other income).
  • You only pay the 6% penalty on the amount you should have withdrawn — which is $950, not $1,000.

Important: The 6% penalty is based on the excess contribution amount ($1,000), not the reduced amount. But the total withdrawal is only $950 because of the loss. You cannot avoid the 6% penalty by having losses — it applies to the original excess amount if not withdrawn.

Scenario 2: Catch-Up Contributions — You're 55 or Older

The situation: You're 55 or older and made a catch-up contribution of $1,000 in addition to your regular HSA contribution.

What to know:

  • Catch-up contributions are allowed starting at age 55.
  • For 2026, the catch-up limit is $1,000.
  • This increases your total contribution limit.
  • 2026 limits with catch-up: Self-only: $5,400; Family: $9,750.

Example: If you're 58, single, and contributed $5,500 in 2026, your limit is $5,400 ($4,400 base + $1,000 catch-up). Your excess is $100.

Scenario 3: Partial-Year HDHP Coverage

The situation: You were only covered by an HDHP for part of the year, but you contributed as if you had coverage for the full year.

What to do:

  • Your contribution limit is prorated based on the number of months you had HDHP coverage.
  • Example: If you had coverage for 6 months, your limit is 6/12 of the annual limit.
  • If you contributed more than your prorated limit, you have an excess contribution.
  • You can use the Last-Month Rule to avoid proration if you maintain coverage for the following year (see next section).

Calculation: Prorated limit = (Months of coverage ÷ 12) × Annual limit.

Scenario 4: The Last-Month Rule & Testing Period

The situation: You became eligible for an HDHP in December 2025 and contributed the full-year limit using the Last-Month Rule.

What you need to know:

  • The Last-Month Rule allows you to contribute the full annual limit if you're eligible on December 1 of the tax year.
  • However, you must maintain HDHP coverage for the entire following year (the Testing Period).
  • If you lose coverage during the testing period, the excess becomes taxable and subject to the 6% penalty.
  • The testing period for 2025 contributions runs through December 31, 2026.

Example: You became eligible in December 2025 and contributed $4,300 for 2025. If you lose HDHP coverage in June 2026, you have an excess contribution of $4,300 for 2025 that must be corrected.

Scenario 5: Employer vs. Personal Contributions

The situation: Both you and your employer contributed to your HSA, and the total exceeded the limit.

What to do:

  • The combined total of employer and personal contributions cannot exceed the annual limit.
  • If the combined total exceeds the limit, you have an excess contribution.
  • You can request a Return of Excess for the personal portion of the contributions, but employer contributions are more complicated.
  • If employer contributions caused the excess, you may need to work with your employer to correct it.

Important: Employer contributions count toward your annual limit. Track both sides to avoid excess.

Scenario 6: Multiple HSAs — Multiple Accounts, One Limit

The situation: You have more than one HSA (e.g., from multiple employers or self-funded) and contributed to all of them.

What to know:

  • The annual HSA contribution limit applies to all of your HSAs combined.
  • You cannot contribute the annual limit to each HSA.
  • If you contributed to multiple accounts and the total exceeds the limit, you have an excess contribution.

Example: You have two HSAs. You contributed $2,500 to each, for a total of $5,000. If your limit is $4,400, you have an excess of $600.

Scenario 7: Already Filed Your Taxes — What Now?

The situation: You discovered the excess contribution after you already filed your tax return.

What to do:

  • You can still correct the excess by filing an amended return (Form 1040-X).
  • You have until October 15 to file an amended return and withdraw the excess to avoid the 6% penalty.
  • If you file an amended return after October 15, you may still owe the 6% penalty for that year.
  • Don't panic — you have options even if the original deadline has passed.

Action plan:

  1. Calculate the excess and NIA.
  2. Request a Return of Excess from your custodian immediately.
  3. File Form 1040-X to amend your federal return.
  4. File an amended state return (if applicable) to report the adjustment.

Summary: Know Your Situation

ScenarioKey ActionPenalty Impact
Investment lossesWithdraw current value (less than excess)6% penalty on excess if not withdrawn by deadline
Catch-up (55+)Include $1,000 catch-up in limit calculationNo penalty if within catch-up limit
Partial-year coverageProrate limit based on months coveredExcess if contributions exceed prorated limit
Last-Month RuleMaintain coverage through testing periodExcess if coverage lost during testing period
Employer contributionsTrack combined total (employer + personal)Excess if combined total exceeds limit
Multiple HSAsCombine total contributions across accountsExcess if combined total exceeds limit
Already filed taxesAmend return + request Return of ExcessMay avoid 6% penalty if action taken by October 15

💡 Not sure which scenario applies to you? Use the calculator above to determine your specific excess amount and penalties. The calculator handles most of these scenarios automatically.

How to Prevent Excess HSA Contributions

The best way to avoid the 6% penalty is to prevent excess contributions from happening in the first place. Here are practical strategies to stay within the legal limits.

Track All Contributions in One Place

If you have multiple HSAs or change employers, track the combined total of all contributions across all accounts. The annual limit applies to the sum of employer and personal contributions, not per account.

Coordinate With Your Employer's Payroll Department

Most excess contributions happen through payroll deductions that are not adjusted when you change jobs or when your employer changes HSA providers. Confirm your annualized deduction amount with your payroll department at the start of each year.

Check Your Limit Before Contributing

Before making a lump-sum contribution, verify your exact limit based on your coverage type, age, and how many months you have been HSA-eligible. Use the calculator above to confirm.

Beware of the Last-Month Rule Trap

If you use the Last-Month Rule to contribute the full annual limit but lose HDHP coverage during the following year's testing period, the excess becomes retroactively taxable. Only use this strategy if you are confident you will maintain HDHP coverage for the entire next year.

Set Up Contribution Alerts

Many HSA custodians allow you to set up contribution alerts or automatic stop-limits. Use these features to prevent accidental overfunding.

Can Excess Contributions Be Carried Forward?

No. Excess HSA contributions cannot be carried forward to a future tax year. You must withdraw the excess (plus earnings) to avoid the recurring 6% penalty. However, if you withdraw the excess before the tax filing deadline, it is treated as if the excess never occurred — no penalty, no carryforward needed.

The contribution simply reduces your allowable contribution for the current year. If you catch the error early, the only thing you lose is the opportunity to invest those dollars — you avoid all penalties.

Pro tip: Set a calendar reminder for January 31 each year to check your HSA contribution total against the annual limit. Early detection gives you the most time to correct any overage before the April 15 deadline.

The Double Taxation Risk for CA & NJ Residents

This is the single most important concept for California and New Jersey residents to understand. If you live in CA or NJ, your excess HSA contribution doesn't just trigger the federal 6% penalty — it also triggers state income tax on the same money. This is what we call the "Double Taxation Risk."

⚠️ What is Double Taxation?

Double taxation occurs when the same money is taxed twice — once at the federal level (via the 6% excise tax) and again at the state level (via state income tax on the excess and earnings). This is unique to CA and NJ residents because both states do not recognize HSAs for state tax purposes.

Why Does Double Taxation Happen?

LayerFederal ImpactCA/NJ State Impact
Layer 1: Excess Contribution6% excise tax ($60 per $1,000 excess)State income tax on the excess (e.g., $93 at 9.3% CA rate)
Layer 2: NIA (Earnings)Taxable income at federal levelState income tax on NIA (e.g., $23.25 at 9.3% CA rate)
Layer 3: Total Impact$60 federal penalty$116.25 state tax (CA example)
Total combined impact: $176.25 per $1,000 excess in California (9.3% rate) | $139.93 per $1,000 excess in New Jersey (6.37% rate)

Real-World Example: The Cost of Double Taxation

Meet Alex — California Resident, $2,000 Excess Contribution

  • Excess contribution: $2,000
  • NIA (earnings): $500
  • Federal 6% penalty: $120
  • CA state tax (9.3% rate): $2,500 × 9.3% = $232.50
  • Total combined impact: $120 + $232.50 = $352.50
  • Total to withdraw: $2,500 (excess + NIA)

If Alex does nothing: $120 federal penalty + $232.50 state tax = $352.50 in year one alone. And the federal penalty repeats every year until corrected.

Meet Jamie — New Jersey Resident, $1,500 Excess Contribution

  • Excess contribution: $1,500
  • NIA (earnings): $300
  • Federal 6% penalty: $90
  • NJ state tax (6.37% rate): $1,800 × 6.37% = $114.66
  • Total combined impact: $90 + $114.66 = $204.66
  • Total to withdraw: $1,800 (excess + NIA)

If Jamie does nothing: $90 federal penalty + $114.66 state tax = $204.66 in year one alone. The federal penalty recurs annually.

Why Competitors Don't Address This Properly

This is where we differ. This page is the only resource that:

How to Avoid Double Taxation

Your Action Plan to Minimize Double Taxation:

  1. Calculate your total exposure — use the calculator above to see your federal + state impact.
  2. Request a Return of Excess — contact your HSA custodian immediately.
  3. Withdraw the correct amount — excess + NIA (earnings).
  4. Report on your state return — use the guidance in Section 7 of this page.
  5. Track your basis — keep records of after-tax contributions for future state returns.

💡 The bottom line: If you live in California or New Jersey, the total cost of an excess HSA contribution is significantly higher than the federal 6% penalty alone. Use the calculator above to see your exact double taxation exposure — and take action before the deadline.

Frequently Asked Questions About HSA Excess Contribution Penalties

Get answers to the most common questions about HSA excess contributions, penalties, and how to fix them in California and New Jersey.

The IRS imposes a 6% excise tax on the excess contribution amount each year until it is corrected. The formula is:

Excess Contribution Amount × 0.06 = Annual Penalty

For example, if you overcontributed by $1,000, the penalty is $60. If you overcontributed by $5,000, the penalty is $300. This penalty recurs every year until the excess is withdrawn.

In California and New Jersey, you also owe state income tax on the excess and any earnings (NIA) because these states do not recognize HSAs for state tax purposes.

In California, you pay the federal 6% excise tax plus state income tax on the excess contribution and any earnings (NIA). California does not recognize HSAs for state tax purposes, so HSA contributions are made with after-tax dollars, and earnings are taxable.

Example — $1,000 excess at 9.3% CA rate:

  • Federal 6% penalty: $60
  • CA state tax on excess: $93
  • CA state tax on NIA ($250): $23.25
  • Total combined impact: $176.25

Use the calculator above to see your exact California penalty based on your income and contribution amount.

In New Jersey, you pay the federal 6% excise tax plus state income tax on the excess contribution and any earnings (NIA). Like California, New Jersey does not recognize HSAs for state tax purposes.

Example — $1,000 excess at 6.37% NJ rate:

  • Federal 6% penalty: $60
  • NJ state tax on excess: $63.70
  • NJ state tax on NIA ($250): $15.93
  • Total combined impact: $139.63

Your actual rate depends on your income. Use the calculator above to see your exact New Jersey penalty.

The IRS formula for Net Income Attributable (NIA) is:

NIA = Excess Contribution × (Adjusted Closing Balance − Adjusted Opening Balance) ÷ Adjusted Opening Balance

Where:

  • Adjusted Opening Balance (AOB): HSA value immediately before the excess contribution
  • Adjusted Closing Balance (ACB): HSA value immediately before withdrawal

Example with gains: $1,000 excess, $10,000 AOB, $12,500 ACB → NIA = $1,000 × ($12,500 - $10,000) ÷ $10,000 = $250

Example with losses: $1,000 excess, $10,000 AOB, $9,500 ACB → NIA = $1,000 × ($9,500 - $10,000) ÷ $10,000 = -$50

The calculator above does this math for you automatically.

The deadline is the tax filing deadline (usually April 15). If you withdraw the excess (as a Return of Excess) before this date, you avoid the 6% penalty for that tax year.

With an extension: You have until October 15 to withdraw and file Form 5329. However, you still owe the 6% penalty if you withdraw after April 15.

After the deadline: You cannot avoid the prior year's 6% penalty. But you can still withdraw to stop future penalties from recurring.

Key dates for 2026:

  • April 15, 2026: Last day to avoid the 6% penalty for 2025
  • October 15, 2026: Extended deadline (with filing extension)

No. If you withdraw after the tax filing deadline (April 15), you still owe the 6% penalty for that tax year. The withdrawal only prevents the penalty from recurring in future years.

Example: If you had a $1,000 excess in 2025 and withdraw it on June 1, 2026, you owe the 6% penalty ($60) for 2025. You will not owe the penalty for 2026 (assuming you withdraw before the 2026 deadline).

The takeaway: Withdraw as soon as possible. You may still owe the penalty for the past year, but you'll stop future penalties.

No. You withdraw the current value of the excess contribution, which may be less than the original amount if investments lost value.

Example: You contributed $1,000 too much and invested it. The account is now worth $950. You withdraw $950 (current value), not $1,000.

The earnings (NIA) calculation accounts for losses, and you only withdraw the reduced amount. The 6% penalty is based on the original excess amount ($1,000) if not withdrawn by the deadline — so act quickly.

Tax treatment: The loss may offset other income on your tax return. Consult a tax professional for guidance on reporting investment losses.

You need the following forms:

  • Form 8889 (Health Savings Accounts): Report HSA contributions and distributions. The excess contribution is reported in Part III.
  • Form 5329 (Additional Taxes on Qualified Plans): Calculate and report the 6% excise tax on excess contributions. The penalty is reported in Part IX.
  • California residents: You may need Form 3525 (Estimated Tax for HSAs) or adjust your income on Form 540 to add back the contribution.
  • New Jersey residents: You must adjust your income on NJ-1040 by adding back the HSA contribution amount.

Refer to the State-Specific Form Walkthroughs section above for detailed instructions.

Yes. The 6% excise tax is assessed annually on the excess contribution amount that remains uncorrected at the end of each tax year.

Example: You have a $1,000 excess in 2024, 2025, and 2026. You pay:

  • 2024: $60
  • 2025: $60
  • 2026: $60 (until corrected)
  • Total: $180 (if you don't fix it)

Once you withdraw the excess and earnings, the penalty stops for future years. But you still owe the penalty for any year the excess remained uncorrected.

A "Return of Excess" is the legally correct process to fix an overcontribution and avoid penalties. You request this specifically from your HSA custodian, withdraw the excess plus earnings (NIA), and report it properly on Form 8889. Result: No 6% penalty (if done by the deadline).

A "Nonqualified Withdrawal" is simply taking money out of your HSA without specifying a Return of Excess. It does not fix the excess contribution. Result: You owe income tax on the withdrawal, a 20% additional penalty (unless 65+), and the 6% penalty still applies.

Always request a "Return of Excess" from your custodian. Never simply "withdraw" the money to fix an excess contribution.

See the Return of Excess vs. Withdrawal section above for a detailed comparison.

You can still correct the issue by filing an amended return (Form 1040-X).

Your action plan:

  1. Calculate the excess and NIA using the calculator above.
  2. Contact your HSA custodian and request a Return of Excess immediately.
  3. File Form 1040-X to amend your federal return (include Form 8889 and Form 5329 if applicable).
  4. File an amended state return (if applicable) to report the adjustment in CA or NJ.

You have until October 15 to file an amended return and withdraw the excess to avoid the 6% penalty. If you file after October 15, you may still owe the 6% penalty for that year.

2026 HSA Contribution Limits:

  • Self-Only: $4,400
  • Family: $8,750

Catch-Up Contributions (age 55+):

  • Catch-up amount: $1,000
  • Self-only with catch-up: $5,400
  • Family with catch-up: $9,750

Prior year limits for reference:

  • 2025: Self-only $4,300 / Family $8,550
  • 2024: Self-only $4,150 / Family $8,300

These limits apply to the combined total of employer and personal contributions across all your HSAs.

How This Calculator Works — Methodology & Data Sources

This calculator uses the official IRS formulas and state-specific tax rates to provide accurate estimates of your HSA excess contribution penalties. Here's exactly how it works.

Core Calculations

1. Excess Contribution

Formula: Actual Contributions − Legal Limit = Excess Contribution

The legal limit is determined by your coverage type (self-only or family), age (under 55 or 55+), and tax year. The calculator pulls from the official IRS limits for 2024, 2025, and 2026.

2026 Limits Used: Self-only $4,400 | Family $8,750 | Catch-up (55+) +$1,000

2. Federal 6% Excise Tax

Formula: Excess Contribution × 0.06 = Annual Penalty

This is the IRS-mandated penalty for excess HSA contributions that remain uncorrected at the end of the tax year. If you withdrew before the deadline (April 15), this penalty does not apply for that year.

Source: IRS Publication 969, Section on Excess Contributions

3. NIA (Net Income Attributable)

Formula: NIA = Excess × (ACB − AOB) ÷ AOB

Where:

  • AOB: Adjusted Opening Balance — HSA value immediately before the excess contribution
  • ACB: Adjusted Closing Balance — HSA value immediately before withdrawal

Source: IRS Publication 969, Section on Corrective Distributions

4. Total Withdrawal Amount

Formula: Excess + NIA = Total to Withdraw

This is the total amount you must withdraw from your HSA to fully correct the excess contribution and avoid future penalties.

Important: If NIA is negative (investment loss), the total withdrawal is less than the original excess amount.

5. State Tax Impact (CA & NJ)

Formula: (Excess + NIA) × Effective State Tax Rate = State Tax Impact

California and New Jersey do not recognize HSAs for state tax purposes. This means:

  • HSA contributions are not deductible on state returns
  • HSA earnings are taxable at the state level
  • Excess contributions and NIA are taxable income for state purposes

Sources: California FTB Form 540 Instructions | New Jersey NJ-1040 Instructions

6. Multi-Year Penalty Projection

Formula: Annual Federal Penalty × Number of Years = Total Projected Penalty

If you do not withdraw the excess, the 6% penalty recurs every year until the excess is corrected. The projection shows the cumulative cost over 3 years if you take no action.

Note: State taxes also recur annually, but the projection focuses on the federal penalty for clarity.

Data Sources & Verification

  • IRS Publication 969 (Health Savings Accounts and Other Tax-Favored Health Plans): Primary source for contribution limits, excess contribution rules, and NIA formula. View Publication
  • IRS Form 5329 (Additional Taxes on Qualified Plans): Used to report and calculate the 6% excise tax. View Form
  • IRS Form 8889 (Health Savings Accounts): Used to report HSA contributions and distributions. View Form
  • California FTB Form 540 (Resident Income Tax Return): California state tax rules for HSAs. View Forms
  • New Jersey NJ-1040 (Resident Income Tax Return): New Jersey state tax rules for HSAs. View Forms
  • Revenue Procedure 2025-XX (2026 Inflation Adjustments): Official IRS announcement of 2026 HSA contribution limits.

Accuracy & Limitations

This calculator provides estimates based on the best available data as of 2026.

  • State tax rates: The calculator uses estimated effective tax rates based on income tiers. Your actual rate may differ based on deductions, credits, and other factors.
  • NIA calculation: The NIA formula is applied as specified in IRS Publication 969. The accuracy depends on the AOB and ACB values you provide.
  • Deadlines: The calculator assumes standard tax deadlines. Filing extensions and other special circumstances may change your specific deadline.
  • Investment gains/losses: The NIA calculation accounts for investment gains and losses. However, the calculator does not handle complex investment scenarios (e.g., multiple contributions, partial withdrawals, or specific investment allocations).

Always consult a qualified tax professional for your specific situation. Tax laws are complex and subject to change.

Review & Fact-Check Information

Created by: Shyraz Habib, AKCalc Founder & tax content specialist · View bio

Last updated: July 2026 — All data verified against 2026 IRS limits and state tax rates. Next update scheduled for December 2026 (for 2027 limits).

Reviewed & fact-checked: AKCalc Financial Review Team — July 2026. All calculations and tax figures cross-referenced against official IRS and state tax authority publications.

✅ Fact-checked by AKCalc Financial Team | 🔒 No data stored | 📋 Updated for 2026