Calculator 2 of 4 · any currency · runs in your browser

How long will my money last?

See how many years your savings could pay a yearly withdrawal that rises with inflation, in your own currency.

No conversion: enter every amount in this currency.

The total you will draw from, for example pension and investment accounts. The calculator treats retirement as starting now; if you retire later, enter all amounts in money of your first retirement year.

What you expect to spend in the first year, in today's money. Other income is subtracted; the rest comes from savings and rises with inflation every year. Yearly amounts only. How to estimate your yearly spending.

State pension, Social Security, a company pension or rent, in today's money. It reduces what you take from savings and is assumed to rise with inflation.

Nominal: before inflation, after fees.

Example assumption, adjust to your situation.

An average for the whole retirement.

Example assumption, adjust to your situation.

Your money lasts

37 years

and covers about half of year 38

You take $40,000 a year, rising with inflation, from savings of $1,000,000. With a 5% return and 2.5% inflation, the real return (after inflation) is 2.44% a year. The withdrawals can be paid in full for 37 years.

Educational estimate only – not financial, tax or legal advice. Results depend on your inputs and the assumptions shown below, are not guaranteed, and may use figures that are out of date. Check the official sources yourself and consider a licensed professional before you decide. Full disclaimer

General information only. It does not take into account your objectives, financial situation or needs; consider whether it is appropriate for you and read the PDS and TMD before acquiring a financial product.

Year by year

YearWithdrawalBalance at year endIn today's money

How it works

The calculator repeats one step for every year of retirement:

Balance at year end = (balance at year start − withdrawal) × (1 + return)

The withdrawal is taken at the start of each year and rises with inflation, so it keeps the same buying power: withdrawal in year t = (yearly spending − other income) × (1 + inflation)t−1. The money "lasts" as long as the full withdrawal can be paid. If the return after inflation is high enough that the balance never falls in today's money, the result is "lasts indefinitely".

Assumptions

Last reviewed: 2026-10-17. See our methodology and disclaimer. To estimate a target nest egg first, see How much do I need? To check whether you can retire at a given age, try Can I retire at X?

FAQ

How does this calculator work?

Each year it takes your withdrawal at the start of the year, then grows what is left by the return you entered. The withdrawal rises with inflation every year, so it keeps the same buying power. It counts how many years in a row the withdrawal can be paid in full.

What does "lasts indefinitely" mean?

With these inputs, the return after inflation is enough to pay each withdrawal without the balance falling in today's money. That is a result of the fixed, steady return in this model. Real returns go up and down, and a run of poor returns early in retirement can change the outcome.

Read more: why a bad start matters

Should I enter a nominal or a real return?

Enter a nominal return: the average yearly return before inflation, after any fees you pay. The calculator subtracts inflation itself and shows the resulting real return.

What return and inflation should I use?

We can't tell you which figures fit your situation. The defaults are round example values, not a forecast. Try a few different combinations to see how sensitive the result is.

Should I include my state pension or Social Security?

You can, if you expect to receive it. Enter it under "Other yearly income in retirement" in today's money. Only the part of your spending that this income does not cover is taken from your savings. Your own amount is available from the official pension or social security service in your country.

Does this account for taxes and market falls?

No. It uses one steady return and one steady inflation rate and ignores taxes, which differ by country and account type. It does not show what happens when poor returns come early.

Read more: retirement risks

Can I enter monthly amounts?

The calculator uses yearly amounts only. If you think in months, multiply your monthly spending and income by 12 before entering them.

Does this calculator store my data?

No. Everything is computed in your browser. What you type is not sent or stored, not even in your browser's local storage.

Get the numbers behind this tool by email

Your results stay in your browser.

A short weekly email: 1 number, 1 tool, 1 lesson, plus an update when official retirement numbers change. Education only, no products.

Subscribe

Sign-up happens on the Retirement Builders newsletter page, hosted by beehiiv. You enter your email address there; this site does not collect it, and nothing from the calculators is passed on.