Savings Rate Calculator
Work out how many years until financial independence from the share of your take-home pay you save.
- Your years to independence: how long the plan takes at the rate you are saving now.
- Your savings rate: derived from take-home pay and spending, so the two always agree.
- The reference table: every rate from 10% to 80%, and what each one costs in years.
- What moves it: the return you expect, the withdrawal rate, and anything already invested.
How this calculator works & its assumptions
Saving more does two things at once. It adds to the pot faster, and because the pot you need is built from what you spend, it lowers the target at the same time. Both effects pull in the same direction, which is why the years fall away much faster than the rate climbs.
- The savings rate is measured on TAKE-HOME pay, after tax. Income and spending both go in net, so no tax rate is assumed anywhere.
- Every figure is real, in today’s money. The return entered is a real return, above inflation, so no separate inflation rate appears.
- The retirement target is annual spending divided by the withdrawal rate. At 4% that is 25 times spending.
- Contributions arrive at the end of each year and compound annually, which is the convention the closed-form answer solves for.
- The savings rate holds steady for the whole period, and spending after independence matches spending before it.
- The table assumes nothing is invested yet, which is what makes its rows depend on the rate alone. Money already invested is entered in the calculator and shortens the answer.
Every data source, formula and default across this site is documented on the methodology page.
This calculator is for educational purposes only. Consult a qualified financial professional for advice specific to your situation.
← Click to save inputs in browser
Select the currency for your calculations
After tax, since the rate is measured on what reaches you
What is left over is what gets saved
Savings rate
Moving this sets your spending to match. Type a spending figure instead and it moves with you.
A head start, and the only input that makes your income matter
Above inflation, so no separate inflation rate is needed
Years to financial independence
21.6 years
Saving $24,000 a year, 40% of take-home pay, toward a target of $900,000.
Your rate against the reference table
The table assumes nothing invested at the start, so your own figure differs once you enter a balance.
Your balance against your target
← Click to save inputs in browser
Why your savings rate sets the date, not your salary
Your savings rate decides how long financial independence takes, and your income barely enters into it. Someone earning $60,000 who saves 40% and someone earning $240,000 who saves the same share both get there in 21.6 years. Their targets are nothing alike, $900,000 against $3,600,000, and the timeline is identical.
The reason is that the rate is doing two jobs at once. Saving a larger share puts more into the portfolio every year, which is the obvious half. The second half is that the target itself is built from spending: whatever you do not save is what retirement has to fund, so raising the rate lowers the finish line while you are running at it. Income raises the amount saved and the amount spent together, so it moves the size of the pot without moving the date.
Say $60,000 of take-home pay against $36,000 of spending: that saves $24,000 a year, a 40% rate. Spending $36,000 needs a portfolio of $900,000 at a 4% withdrawal rate, and getting there from nothing at a 5% real return takes 21.6 years.
The framing is not original to this calculator. It was set out by Mr. Money Mustache as the shockingly simple math behind early retirement, and the table below is that relationship recomputed by this site rather than reproduced.
How many years until financial independence?
At a 5% real return and a 4% withdrawal rate, starting from nothing, this is what each savings rate costs in years. Read the two columns against each other rather than down either one: the rate rises in even steps while the years collapse.
| Savings rate | Years to financial independence |
|---|---|
| 10% | 51.4 years |
| 20% | 36.7 years |
| 30% | 28.0 years |
| 40% | 21.6 years |
| 50% | 16.6 years |
| 60% | 12.4 years |
| 70% | 8.8 years |
| 80% | 5.6 years |
The shape of that column is the argument. Going from 10% to 20% removes 14.6 years; going from 70% to 80% removes 3.2 years, but by then there are only 5.6 years left to remove. Every ten points of savings rate buys progressively less time in absolute terms and progressively more as a share of what remains, which is why early increases feel slow and later ones feel sudden.
Two limits on it. It assumes one return repeated annually with no bad decade in it, which makes it arithmetic rather than a forecast, and it starts from nothing, so it describes no particular reader. Entering your own figures in the calculator above applies whatever is already invested, which is the one input that breaks the rate-alone relationship. Open the calculator on a 50% savings rate to see the middle of the table with real numbers attached.
What savings rate do I need to retire in 10 years?
About 66.5% of take-home pay, at the same 5% real return and 4% withdrawal rate, starting from nothing. That is the table above read backwards, and because the relationship inverts exactly it is solved rather than estimated between the rows.
| Years to independence | Savings rate required |
|---|---|
| 5 years | 81.9% |
| 10 years | 66.5% |
| 15 years | 53.7% |
| 20 years | 43.1% |
| 25 years | 34.4% |
| 30 years | 27.3% |
Short horizons ask for rates most people cannot reach on their current spending, which is worth seeing plainly rather than discovering slowly. The usual response is to treat the rate as fixed and the horizon as the answer, which is what the calculator above does by default. Open the calculator on the ten-year rate to see what that plan looks like against a real income.
These figures start from nothing, so anyone with money already invested needs less than the table says. That head start is the subject of the next section, and it is the main reason two people saving the same share can finish years apart.
What moves the answer
Three inputs change the timeline, and they do not carry equal weight. The return assumption matters most because it compounds, the withdrawal rate sets the size of the target, and anything already invested subtracts from the beginning rather than the end.
The expected return. It is applied every year, so a small disagreement becomes a large one over decades. Dropping the example on this page from 5% to 3% moves it from 21.6 years to 25.5 years. The figure entered is already a REAL return, above inflation; see how mixing real and nominal rates breaks a projection for why that distinction matters.
The withdrawal rate. It does not affect how fast the portfolio grows at all. It decides how large it has to get. Moving from 4% to 3% raises the example target from $900,000 to $1,200,000 and the wait to 25.7 years. Which rate survives a real retirement is a separate question from this arithmetic, and the historical FIRE simulator is where it gets answered against market data rather than assumed.
Money already invested. This is the one input that makes income matter, because a head start is only meaningful relative to what you earn. Starting the example with $60,000 already invested, one year of take-home pay, shortens it from 21.6 years to 19.2 years. If you have reached the point where the existing balance alone would grow into your target, the coast FIRE calculator answers that question directly.
Earning more is the usual first move, and it raises the rate only if the extra is saved rather than spent. If spending rises with income the date does not move at all. That is not an argument against a raise. It is the reason the rate rather than the salary is the number worth tracking.
What this calculator does not model
The list below is short on purpose: each omission trades precision for a rate anyone can recompute by hand.
- A raise, or a pay cut: Income is held flat in real terms for the whole period. Most careers do not work that way, and a rising income raises the rate only if spending stays put, which is the assumption that usually breaks first.
- Tax, and which account the money sits in: Everything is net and every account is one pot. Money locked in a retirement account until a set age counts the same here as money you can reach next week, and for a plan aiming at independence well before that age the difference is substantial.
- One steady rate, not a real sequence: Every year compounds at the same assumed rate. Two savers who average the same return over the same years can still finish at different totals, because the order in which gains and losses arrive changes what compounding does along the way.
- Spending that changes after you stop: The target assumes retirement costs what life costs now. Commuting and childcare fall away for some people while health costs and travel rise for others, and the model takes no view on which applies.
- State and workplace pensions: No later income of any kind is counted. Any of it reduces what the portfolio has to cover from the age it begins, so leaving it out is the cautious direction rather than the flattering one.
A savings rate alone does not capture income growth or the equity a mortgage builds over time, which is where the full FIRE plan picks up: it adds both, plus a year-by-year path. For a rate that is not steady, the lifestyle change calculator models a career break or a period of lower income directly, and the FIRE simulation replays a finished plan against more than 150 years of market history.
Frequently asked questions
What savings rate do I need to retire in 10 years?
About 66.5% of take-home pay, saved every year from nothing, assuming a 5% real return and a 4% withdrawal rate. That figure is solved from the same arithmetic as the table on this page rather than estimated between its rows. Money already invested lowers it, and so does planning to spend less after stopping than before.
Why does my salary not change the answer?
Because a higher salary raises the amount you save and the amount you spend in the same proportion, and the target is built from spending. Someone on $60,000 and someone on $240,000 who both save 40% reach independence in 21.6 years, on targets of $900,000 and $3,600,000. Salary changes how big the pot is, not how long it takes. The one thing that does break the tie is money already invested, which is why the calculator asks for it.
Is the savings rate on gross or net income?
Net, on take-home pay after tax, throughout this page. Gross is the other common convention and it produces a lower-looking rate for the same plan, which is worth knowing before comparing your figure against one quoted elsewhere. Net is used here because the target is built from spending, and spending happens in after-tax money.
What return should I assume?
Nobody’s number here is really right, since every assumption is a guess about decades of future markets. What can be verified is that it is a REAL return: this page already strips out inflation, so a nominal rate applied to a target set in today’s money would overstate the result. The default here is 5%. Dropping it to 3% moves the example on this page from 21.6 years to 25.5 years, which is the size of the exposure.
Does the 4% rule still hold?
It is a starting convention rather than a settled fact, and this calculator treats it as an input for that reason. The rate sets the target: annual spending divided by the rate, so 4% means 25 times spending, which is the multiple the simple FIRE calculator applies to your own spending. Moving to 3% raises the example target to $1,200,000 and the wait to 25.7 years. How a given rate actually fared across market history is what the FIRE simulation on this site is for.
Does a savings rate above 100% mean anything?
No, and the calculator will not produce one. A rate of 100% would mean spending nothing, which makes the retirement target zero and the wait zero with it. That is arithmetic rather than a plan, and it is the reason the table stops at 80%: past that point the answer stops describing anything a person could do.
Is my data stored anywhere?
No. Income, spending and rate figures are never transmitted or logged anywhere: they exist only on the device that typed them, and only in local storage if the save option is used. A share link carries those same numbers inside the URL, so anyone sent one sees the figures, not a record kept on a server.