Age and the monthly path
Enter your current age as a scenario starting point; decimal years are accepted. Approximate age at the first modeled crossing = starting age + elapsed months ÷ 12. A result such as age 74.9 is an estimate under the inputs, not a birthday, guaranteed retirement date or assessment of investment suitability.

The interactive line uses the actual monthly calculation ledger, with a separate spending-based target line. Hover or tap to inspect a point, or use the native slider and keyboard controls. The persistent text readout and monthly schedule provide the values without relying on hover. If the horizon never reaches the target, no target age is invented.
Separate the target from the journey
Portfolio target = annual spending to be funded by investments ÷ chosen initial withdrawal fraction. For an illustrative 30,000.00 annual spending gap and 4%, the target is 750,000.00. The percentage is an adjustable assumption, not a promise that this portfolio can sustain every retirement.
The timeline then grows current invested assets and adds regular contributions until the modeled balance reaches the target. Savings capacity and market returns are separate inputs; projected growth is not additional money you have already saved.
Choose a consistent money basis
When spending and the target are expressed in today's purchasing power, use an assumed return after inflation and fees, and keep contributions in that same real-money basis. Do not combine nominal investment growth with a fixed today-money target without explaining the mismatch.
Reliable income can reduce the spending gap, but only when timing, tax and conditions are considered. Income beginning decades later should not silently fund the entire earlier period.
Before interpreting a crossing month, read the FIRE assumptions guide. If you only need to inspect the spending-to-target arithmetic, the financial-independence number calculator isolates that question from the accumulation timeline.
Stress the assumptions
The same 30,000.00 spending gap implies 1,000,000.00 at 3%, 750,000.00 at 4% and 600,000.00 at 5%. These are inverse-percentage calculations, not safety ratings. A different percentage changes the target materially without changing the uncertainty in actual returns.
Run lower-growth, higher-expense and reduced-contribution scenarios. A smooth assumed return does not model market sequences, longevity or the probability of running out of money.
A planning model, not retirement clearance
Include taxes on withdrawals, housing changes, healthcare, dependants, irregular expenses and account-access restrictions in a real plan. Keep accessible assets separate from money that cannot be used when needed.
Investor.gov: managing lifetime income discusses investment and longevity risks when managing retirement resources. Investor.gov: investment and inflation risk explains why an investment value is uncertain. Neither makes a selected withdrawal percentage universally safe. This tool does not recommend assets or certify readiness to stop work.
Common questions
Does reaching the target mean I can safely retire?
No. A modeled target does not establish a sustainable withdrawal policy, tax plan or sufficient provision for personal risks.
Is 4% guaranteed to work?
No. It is one illustrative input. Withdrawal outcomes depend on horizon, returns, inflation, fees, taxes and spending flexibility.
What if the target is not reached?
The model should say it is not reached within its calculation horizon. It should not invent a date or silently increase the assumed return.
Educational estimate using the stated assumptions. Fees, taxes, changing rates and individual circumstances can change an outcome. This is not personalized financial advice. Read the estimates disclaimer.