Savings rate calculator

Your savings rate, and what it means: the years between now and the point where investments cover your spending.

$
$
$
%

After inflation. Historic diversified equity is roughly 5%.

Your savings rate

29.23%

about 25.2 years from financial independence

Saved each month
$1,900.00
Your number
$1,380,000
Years to get there
25.2 years
Invested balanceYour number
Invested balance against your number
Breakdown of Your savings rate
Take-home pay$6,500.00
Spending-$4,600.00
Saved$1,900.00

Saving 29% of take-home pay puts financial independence roughly 24 years away — the rate matters far more than the income.

Export your real numbers to Sheetsbudgeting

How this is calculated

How this is calculated

The rate does the work, not the income

A higher savings rate raises what gets invested and lowers the target it has to cover, so it moves the answer twice. Someone saving 50% is about 17 years away whether they earn $60,000 or $600,000.

rate = (income − spending) / income

Your number

The target is annual spending divided by the withdrawal rate — at 4% that is 25 times spending. The projection uses a real return, so every figure is already in today’s money and inflation is not added twice.

target = annual spending ÷ withdrawal rate
Worked example: $6,500 in, $4,600 out, $80,000 invested
Inputs
Take-home pay$6,500
Spending$4,600
Invested$80,000
Real return5%
Result
Savings rate29%
Your number$1,380,000
Years away24

Cutting spending by $500 a month moves two levers at once — the rate goes to 37% and the target drops to $1.23m, taking about five years off.

What this assumes
  • The real return is constant every year.
  • Spending in retirement matches spending now.
  • No pension, inheritance or income after stopping.
  • The withdrawal rate holds for the whole retirement.
Where this commonly goes wrong
  • The 4% rule came from a 30-year US-history study, not a guarantee, and it assumed a specific stock and bond mix.
  • A straight-line projection hides sequence-of-returns risk: a 30% fall in the first two years of drawing down does far more damage than the same fall ten years earlier.
  • Spending usually falls at the point of stopping work — commuting, mortgage, childcare — so using today’s spending as the target can overshoot by years.

Questions

What is a good savings rate?

Above 20% of take-home pay puts you ahead of most households and funds a conventional retirement. Above 40% starts to make an early one arithmetically possible. Below 10%, retirement timing depends far more on a pension than on your investments.

Why does income barely change the answer?

Because the target scales with spending. Doubling your income while doubling your spending leaves the savings rate — and therefore the years — unchanged. Only the gap between the two moves the date.

Is the 4% withdrawal rate safe?

It was derived from 30-year historical US returns for a specific portfolio mix, and it fails in some sequences. Many planners now model 3.25% to 3.75% for a retirement longer than 30 years. Lowering the rate raises the target sharply — at 3% the target is 33 times spending.

Should I use a real or a nominal return?

Real. Using a nominal return with a target in today’s money makes the answer far too optimistic, because the target would need inflating too. Subtracting inflation once, up front, keeps both sides in the same units.

Do employer pension contributions count?

They count toward the balance but not toward the savings rate as measured here, which uses take-home pay. If most of your saving happens inside a pension you cannot access for decades, the date this shows is when you could stop, not when you could access it.

What if my spending changes in retirement?

Model the retirement figure, not today’s. Housing paid off, no commuting and no childcare often cut spending by 20–30%, which reduces the target by the same proportion and can move the date several years closer.

Related tools

Sources

This calculator does arithmetic on the figures you enter. It does not account for tax, fees, or your personal circumstances.

T0