Save a little more
β
Retirement can sound like one enormous number. But the number depends on what you'd like life to cost, when you'd like to stop working, and how long your savings might need to last. Put in your plan and see the target, the gap, and the small changes that could move it.
| Age | Phase | Balance | Portfolio withdrawal |
|---|
These cards are comparisons only until you press Apply. They use the same engine and assumptions as the main result.
β
One more saving year and one fewer retirement year, recalculated together.
β
In today's spending power. This changes the target, not what you have already saved.
β
A hypothetical sensitivity, not a forecast. The target is recalculated with the new return.
β
The shortcut divides first-year portfolio-funded spending by a chosen starting rate. The modelled target discounts every monthly withdrawal over the full horizon with fixed returns and inflation. They answer different questions and need not match. Read Morningstar's 2025 withdrawal research and Vanguard's explanation of the 4% rule for context; neither is a guarantee.
Illustrative, not financial advice. Results assume steady annual returns and inflation, with no market volatility or taxes. Actual outcomes can vary significantly. Annual management fees are included using your chosen estimate; other taxes and costs are not. The model covers the selected ages only and assumes no bequest target. Outside retirement income is entered by you, is not a country-specific entitlement estimate, and is assumed to begin when you retire. Changes in pension policy, benefit start ages, investment availability and healthcare costs are not modelled. Withdrawals occur at the beginning of each retirement month; contributions occur at the end of each saving month. A modelled target is not a safe-withdrawal guarantee or a probability of success.
People talk about retirement as if you need to reach one magic amount and then you're finished. But nobody retires into a spreadsheet. You're paying for mornings without an alarm, the weekly shop, a trip to see family, and all the ordinary Tuesdays in between.
The question is less βDo I need a million?β and more βWhat will my life cost, and how much of it will my savings have to cover?β
That's what this calculator is for. You choose how much you'd like to spend, when you'd like to retire and how long you want to plan for. It puts a possible target beside the savings you're already building, then lets you experiment with the parts you can change.
It isn't a promise from the stock market, or a prediction of the date you'll stop working. It's a useful first sketch β and a much better conversation starter than a one-size-fits-all retirement number.
These are illustrations based on the stated hypothetical assumptions, not universal facts about prices, markets or safe withdrawal rates.
If investments covered an extra $100 every month in retirement, that's $1,200 more a year. Under the simple 4% starting-withdrawal shortcut, it points to an extra $30,000 of savings. The coffee isn't the expensive part. Funding another thirty years of coffees might be.
At a constant 2.5% annual inflation rate, something costing $4,000 a month today would cost about $8,390 a month after 30 years. You didn't upgrade the lifestyle. The price tags just kept moving.
To cover $48,000 of first-year annual spending, the 4% shortcut gives $1.2 million. Change the assumed starting withdrawal rate to 3%, and it becomes $1.6 million. That's $400,000 more for the exact same spending amount.
Retiring a year later can give you another year to contribute and one fewer year to fund from your portfolio. It's a two-sided change, which is why this page recalculates both clocks when you move your retirement age.
A future $1 million balance at 2.5% inflation over 30 years is worth roughly $476,743 in today's purchasing power. That doesn't mean the money vanished. It means prices had three decades to change.
The calculator starts with the monthly amount you want to spend in retirement. If you expect reliable income from another source, it subtracts the part that would otherwise have to come from your savings. Then it estimates how much money would need to be in your portfolio when retirement starts, given the assumed returns, inflation and years you want to cover.
Separately, it grows your current savings and planned contributions up to your retirement age. Finally, it compares those two future-dollar amounts. A target, a savings projection and a difference between them β instead of one impressive number without an explanation.
Every step is one month, with exactly 12 months in each modelled year. Ages are birthday-year approximations, not calendar dates. Annual returns and inflation are effective annual rates, so the monthly rate is the twelfth root, not the annual rate divided by 12.
Monthly net growth factor = ((1 + annual return) Γ (1 β annual fee))1/12
Monthly inflation rate = (1 + annual inflation)1/12 β 1
Contributions happen at the end of each saving month after that month's growth. Retirement withdrawals happen at the beginning of each retirement month; returns and fees then apply to what remains. This timing difference is deliberate and is reflected in every result.
Next saving-month balance = current balance Γ monthly growth factor + contribution
If contributions grow once a year, the new amount starts at the first month of each subsequent 12-month contribution year. It never steps up every month. The page tracks the money you put in separately from investment growth, so a negative market assumption can show negative net growth without confusing it with your deposits.
Spending entered in today's money is first converted to the first retirement month's nominal cost. The same is done for other income. In retirement month m, the portfolio-funded withdrawal is the greater of zero and spending minus outside income. The target is the present value of every one of those withdrawals:
Target at retirement = Ξ£ withdrawalm Γ· monthly growth factorm
A backward recursion from a zero ending balance gives the same answer and is used as an independent check. The target is deterministic: it assumes the same return every month and leaves approximately zero at the planning age. It is not a probability of success, a safe-withdrawal rate or a promise that the money will last.
Age 35, retiring at 65, planning through 95. Monthly spending of US$4,000 in today's money, no other income, US$100,000 saved, US$750 contributed monthly, 6% before retirement, 4.5% during retirement, 0.5% annual fees and 2.5% inflation. Contributions do not escalate.
Inflation factor to retirement = 1.02530 = 2.097567579β¦
First retirement month's spending = 4,000 Γ 2.097567579β¦ = US$8,390.27
Projected portfolio = US$1,158,791.69
Finite-horizon target = US$2,457,171.73
Shortfall = 2,457,171.73 β 1,158,791.69 = US$1,298,380.04
Target in today's purchasing power = 2,457,171.73 Γ· 2.097567579β¦ = US$1,171,438.65
Required starting contribution = US$2,215.16 per month
The required contribution is the smallest amount, rounded up to the currency's smallest unit, that makes the same accumulation model reach the target. It uses the same contribution growth and timing assumptions. If current savings alone already cover the target, the page says no additional contribution is required.
The separate shortcut divides the first retirement year's portfolio-funded spending by your chosen starting withdrawal percentage. It does not simulate later withdrawals, inflation or returns. A 4% starting-withdrawal plan often adjusts the dollar withdrawal for inflation rather than taking 4% of the current balance each year. The shortcut is a familiar heuristic, not the same calculation as the finite-horizon target and not a guaranteed rate.
These sources provide context; they do not endorse this calculator or replace personal financial, tax and pension advice.
It depends more on your spending and other income than on a one-size-fits-all milestone. This calculator estimates the amount a portfolio might need to cover your chosen monthly spending through your planning age, under the investment-return and inflation assumptions you enter. That target is an illustration, not a promise that the money will last in real markets.
It could be more than enough for some spending plans and not enough for others. Retirement age, monthly expenses, reliable pension income, health costs, taxes and the number of years you want to fund all matter. Try putting $1 million into the existing-savings field and changing those assumptions rather than treating it as a universal goal.
It's a retirement-spending rule of thumb that starts with a first-year withdrawal of around 4% of a portfolio and then typically adjusts the dollar amount withdrawn for inflation in later years. It grew out of historical portfolio research and has limitations, especially for long retirements, different markets, taxes, costs and the timing of investment losses. This page shows it as a separate comparison β not a guaranteed safe withdrawal rate.
Because a target many years from now will be paid for with future money, while you probably think about groceries and bills in today's prices. The future-dollar target is compared with your projected future-dollar portfolio. Today's purchasing-power equivalent helps you understand its size without mixing amounts from different years.
Yes β pension eligibility, tax, healthcare, housing and retirement-account access differ significantly around the world. This global calculator deliberately doesn't guess your benefits or apply one country's rules to everyone. Enter your own estimated non-portfolio retirement income and expenses, and check any relevant local pension and tax rules separately.
Include a reasonable estimate of income you expect to receive when you first retire only if you have a basis for it. The basic model assumes that income begins immediately at your chosen retirement age, and you can choose whether it keeps up with inflation afterward. If your benefit begins later or changes by age, this simplified model won't represent it accurately without a dedicated income-start schedule.
Yes. It increases the desired cost of your current lifestyle by your chosen assumed inflation rate until retirement and, during retirement, models spending growing over time. You can also see the target expressed in today's purchasing power. The rate is a scenario, not a prediction, and different expenses may increase by different amounts.
The current calculator uses a constant average return each month, so it does not simulate a crash, volatile investment paths or sequence-of-returns risk. An early fall can make withdrawals much harder to sustain even if long-run average returns look reasonable. Use a range of return assumptions and consider a more sophisticated retirement plan for important decisions.
Move your retirement age earlier and extend your planning horizon if needed. You'll usually have fewer years to contribute and more years to fund, and access to pension accounts or public benefits may differ. A starting-withdrawal shortcut developed for a roughly 30-year period should not be assumed to work unchanged for a 40- or 50-year retirement.
It includes an editable portfolio-fee assumption, but it doesn't calculate personal income tax, withdrawal taxes, healthcare surprises, government pension means tests or the value of your home as spendable investments. Put an allowance for anticipated costs in your spending estimate, and don't count illiquid assets as money available to withdraw unless you actually plan to convert them.
The detailed model estimates the initial amount needed for a specific series of monthly withdrawals with fixed returns and inflation over your chosen number of years. The 4% shortcut simply divides first-year portfolio-funded spending by an assumed starting withdrawal percentage. Their assumptions and purposes differ, so matching figures would be coincidence rather than a correctness test.
If income stays fixed while expenses rise, your portfolio may need to start funding the gap later. That's why the detailed calculator checks every retirement month rather than assuming a zero starting shortfall means you'll never need investments. Switch off income indexation to explore this scenario.
Not sure where to go next? Let Cozy pick one of his favourites for you to try β the lighter end of the site, picked at random, and never the one you are reading.