Frugal Calculators

HSA vs. Copay Plan

A high-deductible plan with an HSA, a POS plan and a Kaiser HMO, priced against the same care — not just this year, but over the years you would stay on one, with the HSA invested and every dollar a cheaper plan saves invested too. For one person or a couple, and with the option of switching plans once you need more care.

Loading the interactive model…

Best after 30 years: HDHP + HSA, then Kaiser HMO after 15 years, $7,557 ahead of HDHP + HSA.

HDHP + HSA is cheaper this year, by $0 — but the best option pulls ahead from year 16, because what it saves compounds.

HDHP + HSA, then Kaiser HMO after 15 years stays ahead unless you need less than 0.49× your expected care, when it turns to a tie.

ModerateThe gap is 8% of what the best option spends on health over the horizon — a real margin, but not a large one — check the tipping points below.

Finely balancedHDHP + HSA, then Kaiser HMO after 15 years wins 5 of 9 scenarios — the table is close to evenly divided, so this result should not be leaned on.

HDHP + HSA, this year
$425
POS, this year
$912
Kaiser HMO, this year
$752
HDHP + HSA, then Kaiser HMO after 15 years, this year
$425
HDHP + HSA, net cost over 30 years
$95,095
POS, net cost over 30 years
$198,470
Kaiser HMO, net cost over 30 years
$163,336
HDHP + HSA, then Kaiser HMO after 15 years, net cost over 30 years
$87,537
HSA balance at the end
$257,406
Put into the HSA
$80,694
HSA investment growth
$231,800
Health spending a year, best option
$2,980 average

HSA figures are for HDHP + HSA, then Kaiser HMO after 15 years.

Every option, ranked

What each way of covering you costs: this year, and over the whole horizon as net cost — what it takes from your pay for health, grown as if invested, less the HSA it leaves you. The best options are charted below in the colours shown here.

#Option This yearNet cost Behind the best
1S HDHP + HSA, then Kaiser HMO after 15 years$425$87,537—
2H HDHP + HSA$425$95,095$7,557
3K Kaiser HMO$752$163,336$75,799
4P POS$912$198,470$110,933

What each option costs you

Each line is an option's net cost so far: everything it takes from your pay for health — premiums, care and your own HSA contributions — as that money would have grown invested, less what its HSA is worth, after tax. Lower is better. The gap between two lines is what choosing one over the other is worth after 30 years.

$0$49,617$99,235$148,852$198,4701y7y13y18y24y30y

HDHP + HSAPOSKaiser HMOHDHP + HSA, then Kaiser HMO after 15 years

Why net cost, and not how much you end up with?

To compare plans fairly, the calculator gives every option the same health budget each year — the most the costliest option could cost — and invests whatever an option does not spend. How much each household ends up with depends on that budget, and the budget is set by the costliest option.

So when you need more care, the costliest option costs more, everyone's budget rises, and every household ends up with more — even the ones whose own costs went up. The totals from two scenarios, rarely sick and sick often, cannot be compared.

Net cost takes the budget out: it is what the whole budget would have grown to, less what the option leaves you. The ranking and the gaps between options are exactly the same, but net cost only moves when something about that option changes, and needing more care always raises it. An example below.

What each option leaves you

Every household sets aside the same $4,925 for health this year — the most any option could cost, with the full HSA contribution and every dollar of care paid from pocket — rising with costs after. Each line is what a household owns, after tax: its HSA plus whatever it did not spend, invested. That is why the totals are large: they are 30 years of the same budget, not what any one plan earns you. The gap between two lines is the same as on the chart above. Because the budget is set by the costliest option, these totals rise when you need more care, so compare lines here, not one scenario with another.

$0$178,219$356,437$534,656$712,8751y7y13y18y24y30y

HDHP + HSAPOSKaiser HMOHDHP + HSA, then Kaiser HMO after 15 years

This year, line by line

This yearHDHP + HSAPOSKaiser HMOHDHP + HSA, then Kaiser HMO after 15 years
Premiums$600$1,020$852$600
Tax saved on premiums-$208-$353-$295-$208
What you pay for care$1,788$245$195$1,788
Employer HSA deposit-$300——-$300
Tax saved on your HSA contribution-$1,455——-$1,455
Net cost$425$912$752$425
If you hit the maximum$2,387$3,667$3,557$2,387

One year, as your care rises

No two of these swap places anywhere on this range: the cheapest this year is cheapest whatever your care costs.

-$1.4k-$106$1.2k$2.4k$3.7k$0$7.9k$16k$24k$31k$39kyour care

HDHP + HSAPOSKaiser HMO

What would have to be true?

The calculator answers “what happens?”. This answers the question underneath it: how wrong would you have to be for a different plan to win? Each row holds everything else exactly as you entered it and finds the value where the runner-up overtakes the leader.

If the years are different

Across 9 scenarios: HDHP + HSA, then Kaiser HMO after 15 years 5; HDHP + HSA 3; Kaiser HMO 1. Each row changes one thing and holds every plan term, your tax rate and the horizon exactly as you entered them.

ScenarioBestHDHP + HSAPOSKaiser HMOHDHP + HSA, then Kaiser HMO after 15 yearsMargin after 30 years
A light run of yearsa quarter of your care, every yearH-$159,463$151,905$126,274-$100,567$58,896
Your expected careYouS$95,095$198,470$163,336$87,537$7,557
A heavy run of yearstwice your care, every yearS$160,932$260,557$212,752$150,761$10,170
Plus a hospital stay in year oneon top of your careS$117,772$221,666$165,441$110,215$7,557
Every year at the maximumevery plan hits its out-of-pocket max every yearH$512,189$678,345$655,882$554,869$42,680
Weaker markets3 points lower returnS$92,651$136,193$112,049$82,004$10,647
Stronger markets3 points higher returnS$80,431$304,235$250,454$77,437$2,993
HSA left in cashthe HSA earns nothingK$381,514$198,470$163,336$319,337$35,134
Care paid out of pocketreceipts kept, HSA left investedH$14,453$198,470$163,336$23,429$8,976

Each option's net cost over the horizon, after tax, so the rows can be compared with each other: a heavier run of years costs every option more. These are illustrative runs of years chosen to span the decision, not forecasts and not probabilities — the uncertainty analysis below samples the years instead.

Where the line is

The same comparison across how much care you need and how markets do. More care usually favours the copay plans; a higher return magnifies the lead of whichever household saves more each year, which is not always the one with the HSA. The useful thing is not any single cell — it is how far you are from the boundary.

Return \ Care0×0.25×0.5×1×1.5×2×3×4×
12.50%HHH=SSSS
10.50%HH=SSSSS
8.50%HHSSSSSS
6.50%HHSSSSSS
4.50%HHSSSSSS

HDHP + HSA, then Kaiser HMO after 15 years stays ahead unless you need less than 0.49× your expected care, when it turns to a tie. Of the 40 combinations: HDHP + HSA, then Kaiser HMO after 15 years 27; HDHP + HSA 11; 2 too close to call. Letters are the codes in the ranking table; the exact margin for any cell is in its tooltip.

Columns multiply your care; rows are the investment return. Each cell carries the winner's code from the ranking table: H, P and K are the HSA plan, POS and Kaiser, and lower-case h, p and k your spouse's employer's HSA plan, PPO and Kaiser, each named after its employer in the ranking; for a couple the first letter is you and the second your spouse, and + is one plan covering both; S switches plans. = too close to call     you.

How often does each plan win?

Nobody gets sick exactly on average. This samples hundreds of runs of years around your own numbers — how often you use each service, what it costs, a surprise hospital stay, and the market — and reports how often each plan ends ahead, at every horizon. It runs on request rather than as you type, because it is hundreds of runs rather than one.

How uncertain is each year?

The chance of an unplanned hospital stay in any one year, how much prices vary around the ones you entered, and how much the market's return varies from year to year.

Year by year

Each option's net cost so far at the end of each year, after tax: what it has taken for health, grown as if invested, less what its HSA is worth.

YearHDHP + HSAPOSKaiser HMOHDHP + HSA, then Kaiser HMO after 15 yearsHSA balance (S)
1$397$970$800$397$2,943
2$842$2,067$1,705$842$6,154
3$1,342$3,303$2,724$1,342$9,655
4$1,905$4,693$3,870$1,905$13,467
5$2,540$6,253$5,155$2,540$17,614
6$3,257$8,000$6,596$3,257$22,121
7$4,066$9,955$8,206$4,066$27,014
8$4,980$12,136$10,004$4,980$32,323
9$6,013$14,569$12,008$6,013$38,079
10$7,178$17,277$14,240$7,178$44,314
11$8,493$20,289$16,720$8,493$51,065
12$9,975$23,634$19,476$9,975$58,371
13$11,644$27,345$22,532$11,644$66,272
14$13,523$31,459$25,920$13,523$74,812
15$15,635$36,014$29,671$15,635$84,040
16$18,008$41,053$33,820$17,656$90,547
17$20,670$46,623$38,406$19,924$97,557
18$23,654$52,776$43,471$22,466$105,112
19$26,995$59,566$49,061$25,308$113,252
20$30,733$67,056$55,225$28,482$122,024
21$34,520$75,311$62,019$32,021$131,476
22$38,746$84,403$69,502$35,960$141,662
23$43,458$94,413$77,739$40,340$152,637
24$48,709$105,426$86,801$45,205$164,465
25$54,554$117,536$96,764$50,600$177,210
26$61,056$130,846$107,714$56,579$190,945
27$68,284$145,467$119,741$63,198$205,745
28$76,310$161,521$132,947$70,518$221,695
29$85,218$179,140$147,439$78,606$238,883
30$95,095$198,470$163,336$87,537$257,406

Assumptions in this run

Years compared30 years, from age 35
Who is coveredYou alone
Switchingafter 15 years, to Kaiser
Care this year at full price$2,130
Care growth with age2.50% a year, on top of prices
Tax saved per pre-tax dollar34.65% (income tax + payroll tax)
Premiumspre-tax, through payroll
Investment return8.50%; the taxable account nets 8.08% after 5.00% drag, then 20.00% on its gain
Your HSA contributionthe IRS maximum less the employer deposit: $4,200 this year, rising with the limit, plus $1,000 a person from 55
HSApays each year's care; 100% eventually spent on care
Growth per yearpremiums 6.00%, medical costs 5.00%, HSA contributions 2.50%
HSA contribution limit, self-only$4,500
HDHP minimum deductible, self-only$1,750
HDHP maximum out-of-pocket, self-only$8,700
Non-medical withdrawal before 65ordinary income + 20% penalty
SourceRev. Proc. 2026-24 (plan year 2027)

Why one year is the wrong question

Most health-plan comparisons stop at this year: premiums plus what you expect to pay for care. That is a fair question, and the table above answers it line by line. But a plan is chosen every year, and two things about a high-deductible plan with an HSA only show up across many of them.

First, the premium gap repeats. A copay plan that costs $120 a month more costs that every year, and premiums have grown faster than inflation for decades. Second, the HSA is an investment account. Money goes in before tax, grows untaxed, and comes out untaxed for medical care — the only account in the US tax code that does all three. A dollar left in it at 35 can be a lot of dollars at 55.

So this calculator gives every plan's household the same take-home pay to spend on health each year. Whichever plan costs less invests what it saves, in an ordinary taxable account. At the end it asks what each plan really cost: everything it took for health, grown as if invested, less the HSA it leaves. That is the number that should decide.

Why net cost, and not how much you end up with

Holding every plan to the same yearly budget is what makes the comparison fair, but it makes “how much you end up with” a misleading number. The budget is the most the costliest option could cost that year, so it is set by whichever option is worst — not by yours.

Take a couple on two employers' plans, one on Emory's HSA plan and one on Walmart's, compared over 30 years. Going from a rarely-sick year to a sick-often one adds about $386,000 to what that household spends on health. But the costliest option's care rises faster, so the budget every household is held to rises by about $552,000. The household invests the difference, and ends up with about $412,000 more — for being sicker.

Net cost removes the budget: it is what the whole budget would have grown to, less what the household ends up with. That leaves only what the option itself took, so it ranks every option exactly as before, with the same gaps, and it goes up when you need more care.

Why getting sick often changes the answer

Frequent small claims — repeat visits, monthly prescriptions, urgent care — are cheap on a copay plan and full price on a high-deductible plan until the deductible is met. One very large claim does the opposite: every plan stops at its out-of-pocket maximum, so the winner is whichever has the lowest premiums plus maximum, minus the HSA money. The one-year chart shows where those two effects cross for your numbers; the grid shows how compounding moves the line.

Paying from the HSA, or letting it grow

Most people pay medical bills from their HSA as they arrive. That is fine, and it is the default here. The alternative is to pay from your pocket, keep the receipts, and leave the HSA invested: a qualified expense can be reimbursed tax-free at any later date, so nothing is lost but the cash flow. The scenario table always shows the other strategy next to yours, so you can see what it is worth on your numbers.

Switching plans as you get older

Most people need more care as they age, so the plan that is cheapest at 35 is often not the one that is cheapest at 50. Switch on “switch plans part of the way through” and the calculator adds an option: the HDHP for the first years, then a copay plan. You stop contributing when you leave the HDHP — the law only allows it while you are on one — but the HSA does not close. It stays invested and can pay for care on the new plan, tax-free, for the rest of your working life and after it.

Couples

Two people at employers offering the same plans can be covered in up to fourteen ways: each on your own plan in any combination, one plan covering both at its employee + spouse rate, or both on HDHPs and then switching. Spouse rates are often far more than two employee-only premiums — at Emory, $360 a month for Kaiser covering both against $71 each — so adding a spouse to your plan is frequently the most expensive choice. Two HSAs, one each, also mean two employer deposits and two self-only limits.

If your spouse works somewhere else, set “your spouse's plans” to their own employer's and enter that employer's plans — Walmart's 2027 plans are there to start from. Each of you then chooses from your own employer's menu, and either employer's plan can cover you both, which makes up to eighteen ways to compare.

Kaiser and other HMOs

An HMO's low copays come with a closed network: outside emergencies, care has to come from its own doctors and facilities. That is the real trade, and it is not a number. If the HMO wins here by a narrow margin, the network should decide. Some employers offer a Kaiser plan that is HSA-qualified; model it in the HDHP column.

What this model leaves out

Out-of-network care, flexible spending accounts on the copay plans, embedded family deductibles, copays that apply only after the deductible, and anything that is not money. The methodology page lists every formula and every omission.

Worked through in prose: is the HSA plan worth it if you’re healthy?