Note that all graph values are in current dollars, adjusted for future inflation.
Plan for recurring monthly income over different time periods as well as windfalls and one-time purchases in the future.
Includes 10 year Net Worth Tracker with Dashboard, Asset Rebalancing Calculator, and advanced FIRE and Coast FIRE Calculators.

Financial Independence / Retire Early (FIRE) is a personal finance milestone where you have accumulated enough assets that the returns on your investments are enough to cover your cost of living. Once you have reached FIRE, you can live off the returns from your investments indefinitely and you have the freedom to spend your time however you like, without the need to work for income.
You don't have to wait until conventional retirement age to gain complete freedom over your time. Adjust the inputs on this calculator to see how soon you can reach FIRE and how much you need to accumulate to reach this milestone.
This interactive calculator makes it easy to calculate and visualize the growth of your net worth on your journey to Financial Independence.
To use this calculator, simply fill in the inputs at the top of the page and watch the graph automatically update!
Your FIRE number is the amount of money you need to have invested such that the returns from your investments are enough to cover your ongoing living expenses. This number is based only on your estimated annual spending in retirement and your Safe Withdrawal Rate (SWR):
(FIRE number) = (annual spending) / SWR
This calculator uses your input allocation percentages and rate-of-return for each to calculate a weighted-average rate-of-return for your net worth as it moves through the simulation.
At its core, this calculator uses the compound interest formula: A = P * ( 1 + n)^t
Here A is the final amount, P is the principle (initial amount), n is the annual growth rate, and t is the time in years.
Your net worth is calculated recursively (based off the previous year) on a year by year basis, starting at the present day (year 0) with your given inputs. For example:
Net worth at year 1 = previousYearNetWorth * (1 + rate) + (startingTakeHomePay - startingAnnualSpending) + (startingSalary * company401kmatch)Here rate is your weighted-average rate-of-return minus the inflation rate. In this case, previousYearNetWorth is your starting net worth. In subsequent years, startingTakeHomePay and startingSalary are increased using the compound interest formula with the income growth rate that you input.
Inflation is an important variable to account for when planning for retirement decades in the future. It is almost certain that we will experience inflation in the future, and for this reason having your money invested in assets and not all stuffed under your mattress is crucially important. Assets like stocks and real estate tend to rise with inflation while cash loses value, meaning the best way to preserve your wealth in times of high inflation is to be invested in these assets.
Don't worry about inflation, it's built-in to the calculator! This calculator accounts for inflation by subtracting the inflation rate (from the input slider) from the investment growth rate of return. This gives an inflation-adjusted rate of return which is then used to calculate your FIRE number and draw the graph. With this approach, all the numbers in the calculator are adjusted to be in today's dollars. Think about it like this - you don't have to worry about cost-of-living increases because it's already skimmed off of your expected investment returns.