HSA Contribution Calculator

Find out how much more you can contribute to your HSA this year.

How it is calculated

The tool prorates the annual limit by the months you were eligible, then takes off what your employer has already put in.

limit = IRS limit + 1,000 (if age 55 or older)
prorated limit = limit × months eligible ÷ 12
your maximum = max(0, prorated limit − employer contribution)

The IRS limit is a field you fill in yourself, because it changes with coverage type (self-only or family) and from year to year; the starting value shown is only a placeholder, so replace it with the current figure for your coverage. The age field adds a flat $1,000 catch-up. Note that in this tool the catch-up is prorated together with the base limit, and months can be 0 to 12 (decimals work). Employer money counts against the same limit, and if it already exceeds the prorated limit the result is $0.00. The tool applies simple proration only and no other special rules.

Worked example

You are 55 or older, your limit is $4,150, you were eligible for 6 months and your employer put in $500. Base plus catch-up = 4,150 + 1,000 = $5,150. Prorated for 6 months: 5,150 × 6 ÷ 12 = $2,575.00. Subtract the employer's $500: your maximum personal contribution is $2,075.00. Without the catch-up, the prorated limit would be $2,075.00 and your maximum $1,575.00.

Try this example →

Common mistakes

  • Leaving the IRS limit at the pre-filled value. The limit differs for self-only and family coverage and changes by year, so use the official figure for your situation.
  • Forgetting that employer contributions count toward the limit. Money your employer deposits reduces your room one for one, so ignoring it can lead to an excess contribution.
  • Entering the months you were enrolled in a plan rather than the months you were HSA-eligible. Only months with qualifying high-deductible coverage count.
  • Selecting the age 55 catch-up when you are younger. Choosing Yes adds $1,000 to the limit whether or not you qualify.
  • Treating the result as tax advice. It is a simple calculation, so confirm special cases such as mid-year coverage changes or spouses with their own accounts.

About this calculator

A Health Savings Account (HSA) is a tax-advantaged savings account available to people enrolled in a qualifying High Deductible Health Plan (HDHP), and the IRS sets an annual limit on how much can go into it — a separate limit for self-only coverage versus family coverage, adjusted most years for inflation. Anyone 55 or older can also add a catch-up contribution of an extra $1,000 per year on top of the standard limit.

If you weren't HSA-eligible for the entire year — say you enrolled in the HDHP partway through, or lost eligibility partway through — your personal limit is generally pro-rated by the number of eligible months. Any contributions your employer makes on your behalf also count against the same overall limit, reducing how much you can personally contribute.

People enrolled in an HDHP, along with HR and benefits professionals guiding employees through open enrollment, use this calculation to figure out the maximum they can still contribute for the year without triggering the IRS excess-contribution excise tax, factoring in age, months of eligibility, and any employer contribution already made.

Was this helpful?

You can pick up to 3 reactions.

Be the first to comment.

Popular calculators

All Calculators