Retirement Health Care Costs Calculator
How to Use This Calculator
- 1
Enter your current annual health care costs
Include premiums, copays, prescriptions, and out-of-pocket expenses in Current Annual Health Care Costs ($).
- 2
Set inflation and your retirement timeline
Enter an assumed Annual Inflation Rate (%), Years Until Retirement, and Years in Retirement. The inflation rate applies both before and during retirement.
- 3
Review projected costs
Compare the projected annual and monthly costs at retirement with Total Lifetime Health Care Costs and the year-by-year breakdown. The estimate assumes the same inflation rate every year.
Example Calculation
A saver spending $5,000 a year on health care expects to retire in 10 years and plans for 20 years in retirement, using 4% annual health care inflation.
Current Annual Health Care Costs ($)
5,000
Annual Inflation Rate (%)
4
Years Until Retirement
10
Years in Retirement
20
Results
Total Lifetime Health Care Costs
$220,394
Annual Cost at Retirement
$7,401
Monthly Cost at Retirement
$617
Average Annual Cost in Retirement
$11,020
Inflation Multiplier
1.48x
Cost Doubling Period
17.7 yrs
Insights card shows the estimated annual and cumulative costs for each retirement year.
Tips
At 5% inflation, $5,000 of current costs grows to about $8,144 in 10 years
Change Annual Inflation Rate (%) from 4 to 5 and compare Annual Cost at Retirement. The higher rate also increases every later year's projected cost.
A 25-year retirement adds five years of projected spending
Change Years in Retirement from 20 to 25 to see how the cumulative total changes. This tests longevity risk without changing your estimated cost at retirement.
A lower current-cost estimate reduces every projected year
If your qualifying current annual costs are $4,000 rather than $5,000, change Current Annual Health Care Costs ($) to 4,000. The calculator scales the future annual and lifetime estimates with that starting amount.
What this calculator estimates
This calculator projects health care spending from today through retirement by applying one annual inflation rate to your current annual costs. It estimates the annual cost at retirement, the total of projected costs across retirement, and the cost for each retirement year; it does not estimate insurance benefits or the amount your savings will earn.
How the calculation works
The calculator first inflates current annual costs to the year you retire, then increases that amount each year of retirement.
Annual cost at retirement = Current annual cost × (1 + inflation rate) ^ years until retirement
Total retirement cost = Annual cost at retirement × ((1 + inflation rate) ^ years in retirement − 1) / inflation rate
The inflation rate is entered as a decimal in the formulas. For the guide example, 4% is 0.04. The annual cost at retirement is $5,000 × 1.04^10 = $7,401.22. The 20-year inflation factor is (1.04^20 − 1) / 0.04 = 29.7781, so the estimated total is $7,401.22 × 29.7781 = about $220,394. The first retirement year starts at the projected retirement-year cost; later years increase by 4%.
When the inflation rate is 0%, the calculator instead multiplies the annual cost at retirement by the number of retirement years. Its average annual cost is the lifetime total divided by the number of retirement years.
How inflation and retirement length affect the estimate
Changing the inflation rate affects both the cost at retirement and every later year. Changing the retirement length affects the number of annual costs added to the total.
| Inflation rate | Years until retirement | Years in retirement | Annual cost at retirement | Approximate lifetime total |
|---|---|---|---|---|
| 4% | 10 | 20 | $7,401 | $220,394 |
| 5% | 10 | 20 | $8,144 | $270,596 |
| 4% | 10 | 25 | $7,401 | $299,313 |
These are scenario comparisons, not predictions that medical costs will rise at a fixed rate. Use a range of inflation assumptions to see how sensitive your plan is, then update the estimate as your coverage and spending change.
The calculator's “coverage assessment” compares current annual spending with the projected average annual cost. It is a simple comparison, not an insurance coverage ratio or a measure of how much savings you have set aside. For a broader retirement plan, pair this estimate with a Simple Retirement Calculator and a Health Insurance Premium Calculator.
When to use a different calculator
- Estimate care expenses that require ongoing assistance → Long-Term Care Cost Calculator
- Estimate health insurance premiums or compare plan costs → Health Insurance Premium Calculator
- Estimate whether retirement savings can support your plan → Simple Retirement Calculator
- Estimate retirement benefits and claiming timing → Social Security Age Calculator (US)
A health care cost estimate is only one part of a retirement budget. Medicare coverage, eligibility, and costs depend on your circumstances; verify current rules and options through Medicare.gov.
Frequently Asked Questions
What health care costs should I include in retirement?
Include the annual premiums, copays, prescriptions, and out-of-pocket health expenses you want to plan for. Add long-term care separately if it is not part of your current spending estimate; the U.S. Department of Health and Human Services long-term care guide explains the types of services long-term care can include.
How do I calculate future retirement health care costs?
1. Multiply current annual costs by (1 + annual inflation rate) raised to the years until retirement. 2. Project each retirement year's cost by applying inflation again. 3. Add the annual projections to estimate the lifetime total. This calculator assumes one constant inflation rate.
Does Medicare cover all health care costs in retirement?
No, Medicare does not pay every health care expense, and premiums and out-of-pocket costs can still apply. Check current coverage and cost details using Medicare's official cost information.
Does this estimate include long-term care or investment returns?
No, the estimate does not separately model long-term care, insurance coverage changes, or investment returns on savings. Add costs you expect to pay yourself to the starting annual amount, or use a dedicated [Long-Term Care Cost Calculator](/calculators/long-term-care-cost-calculator/) to model care expenses separately.
Is the cost-doubling period a forecast?
No, it is a mathematical illustration of how long costs take to double if the entered inflation rate stays constant. Actual premiums, medical use, coverage, and inflation change over time, so rerun the estimate when your assumptions change.
