Quick answer
Use this calculator to backsolve the monthly savings needed to reach a target retirement balance by a chosen age. Enter your current savings, target amount, expected return, and timeline -- the output shows exactly what you need to contribute each month. It is ideal when you have a goal number and need an actionable contribution pace.
How to use this calculator
This model answers one practical question: what monthly contribution do you need to reach a specific retirement balance by a target date?
Use the first output as a starting point, then adjust assumptions to build a range of scenarios.
1. Set your retirement target
Enter the total portfolio value you want to reach.
If you are unsure what number to use, a common starting point is 25x your expected annual retirement spending, which corresponds to a 4% withdrawal rate. For example, if you plan to spend $60,000 per year in retirement, a reasonable target is $1,500,000. You can refine this later -- the goal here is a defensible starting number, not a perfect one.
2. Enter current savings and age
Input your current invested balance and your age today.
Include retirement accounts (401k, IRA, Roth) and taxable investment accounts earmarked for retirement. Exclude assets you do not plan to liquidate, such as a primary home you intend to keep.
3. Set a target retirement age
Choose the age by which you want to reach your goal.
The gap between your current age and target age is your time horizon. This single input has an outsized effect on required contributions. If you are 35 targeting age 60, you have 25 years of compounding. If you are 45 targeting 60, you have 15 years -- and the required monthly contribution roughly doubles or triples for the same goal.
4. Choose a return assumption
Enter an expected average annual return.
For a diversified stock-and-bond portfolio, a real (inflation-adjusted) return assumption of 5-7% is a common baseline. If you prefer to work in nominal terms, use 7-9% but remember to inflate your target amount accordingly. The key discipline is consistency: do not mix nominal returns with today's-dollar targets.
5. Read the output and test alternatives
The calculator returns the required monthly contribution to close the gap between your current savings and your target.
If the number is uncomfortably high, do not dismiss it. Instead, test which lever moves it most: extending the timeline by two years, raising the return assumption by one point, or reducing the target by $100,000. This comparison is more useful than any single output.
High-impact assumptions
Some inputs move the output far more than others. Focus your attention here first.
Target amount realism
Your target should connect to a spending plan, not an arbitrary round number.
A $2,000,000 goal means very different things depending on whether you plan to spend $50,000 or $100,000 per year. If you have not estimated retirement spending yet, use the Budget Planner to build a baseline monthly budget, then multiply annual spending by 25 as a starting framework. Adjust the multiplier up if you want a lower withdrawal rate or a larger safety margin.
Time horizon sensitivity
Extending your timeline by even a few years can dramatically reduce the required monthly contribution.
Consider a concrete example: if you need $1,500,000 by age 60 and currently have $200,000 at age 35, that is a 25-year horizon. At a 6% real return, you would need roughly $1,750 per month. Push the target to age 63 -- a 28-year horizon -- and the required contribution drops to around $1,400 per month. That three-year shift saves over $350 monthly, which may be the difference between a feasible plan and an unrealistic one.
Return assumption discipline
A single optimistic return input can dramatically understate the savings effort required.
If you run only one scenario at 8% returns and never test 5%, you may commit to a contribution pace that only works in favorable markets. Always run at least two return assumptions: a baseline you consider realistic, and a conservative case that reflects a plausible bad decade. If your plan breaks under the conservative case, you need a contingency -- not more optimism.
Contribution feasibility
The calculator outputs a number. Your budget determines whether that number is real.
A required contribution of $2,500 per month is meaningless if your take-home pay after fixed expenses leaves $1,800. Use the Paycheck Calculator to understand net pay, then compare against the contribution target. If there is a gap, you have three options: earn more, spend less, or extend the timeline.
Common mistakes to avoid
These mistakes create false confidence or unnecessary anxiety.
1. Setting an arbitrary target without a spending basis
Picking $1,000,000 or $2,000,000 because it sounds right is one of the most common planning errors.
A goal disconnected from spending analysis can be too low (leading to a shortfall) or too high (leading to unnecessary sacrifice during working years). Tie the target to a concrete annual spending estimate and a withdrawal rate assumption. If you cannot defend the number, it is not a plan -- it is a guess.
2. Using one return assumption only
Running a single scenario and treating it as a forecast is a recipe for surprise.
Markets deliver returns in uneven sequences. A portfolio averaging 7% over 30 years might return 2% for the first decade and 10% for the next two. Your contribution plan needs to survive the bad sequences, not just the average. Run at least a conservative case (4-5% real) alongside your baseline.
3. Ignoring monthly cash-flow limits
The required contribution output must survive contact with your actual budget.
If the calculator says you need $3,000 per month but you have never tracked where your money goes, the output is theoretical. Build a real monthly cash-flow picture first. The Budget Planner and Paycheck Calculator together give you the operational foundation to evaluate whether a contribution target is achievable.
4. Forgetting to revisit after major life changes
A plan built at age 30 with a $70,000 salary and no children looks nothing like reality at age 38 with a $110,000 salary, a mortgage, and two kids.
Recalculate after job changes, major expense shifts, windfalls, market corrections, or family changes. A retirement goal calculator is most useful as a recurring tool, not a one-time exercise.
5. Confusing nominal and real dollars
If your target is in today's dollars, your return assumption should be in real (inflation-adjusted) terms.
Mixing nominal returns (say, 8%) with a target expressed in today's purchasing power will make the required contribution look artificially low. Either work entirely in real terms or inflate your target to match a nominal framework. Pick one and stay consistent.
Scenario playbook you can reuse
Run these three cases each time you revisit your retirement plan. The comparison matters more than any single number.
Conservative case
- Return assumption: 4-5% real.
- Same target amount.
- Same contribution pace.
Goal: confirm your plan survives a weak-return decade. If the conservative case shows you falling short by age 60, identify your fallback -- whether that is working two extra years, reducing the target, or increasing contributions now.
Baseline case
- Return assumption: 6-7% real.
- Target amount tied to your spending estimate.
- Contribution pace you can sustain month after month.
Goal: this is your primary planning path. It should be defensible, not optimistic. If someone asked you to justify every input, you could.
Upside case
- Return assumption: 8%+ real, or higher contributions from a raise or windfall.
- Same target amount.
Goal: understand what good luck buys you. Maybe it means retiring two years earlier, or building a larger buffer. Do not use the upside case to justify reducing current contributions -- that turns good luck into a requirement.
What this calculator does and does not model
Use the tool for what it is strong at, and pair it with other tools where it is limited.
Strong at
- Backsolving a required monthly contribution for a specific goal.
- Showing how time horizon, return assumptions, and starting balance interact.
- Rapid scenario comparison across different assumptions.
- Producing a concrete number you can measure your budget against.
Not designed for
- Tax-aware withdrawal sequencing across account types (traditional, Roth, taxable).
- Variable contribution schedules that change over time.
- Social Security integration or pension offsets.
- Inflation modeling with separate return and inflation inputs.
For tax-aware planning and account-level strategy, use the Advanced FIRE Calculator. For understanding when work becomes optional based on spending rather than a fixed target, use the FIRE Calculator. For building the monthly budget that supports your contribution target, use the Budget Planner.
Frequently asked questions
What if the required monthly contribution is too high?
Compare alternatives systematically rather than giving up. First, extend the timeline by two or three years and see how much the contribution drops. Second, test whether a slightly lower target (reflecting modestly lower retirement spending) brings the number into range. Third, evaluate whether budget changes -- tracked through the Budget Planner -- can free up additional savings capacity. Often a combination of small adjustments closes the gap without any single dramatic change.
Should I include employer 401(k) matches in my contribution input?
Yes. If your employer matches $250 per month and you contribute $500, enter the combined $750 as your current monthly contribution when testing scenarios. The match is real money entering your retirement accounts and compounds identically to your own contributions. Just confirm the match is fully vested or adjust for your vesting schedule.
Should I rerun this after market swings?
Yes, but with discipline. After a major market drop, your current balance is lower, which increases the required contribution. After a strong rally, the opposite. Recalculating keeps your plan grounded in reality rather than stale assumptions. That said, avoid reacting emotionally to short-term moves -- quarterly or semi-annual reviews are sufficient for most people.
How does this relate to the FIRE calculator?
The FIRE Calculator asks "when can I stop working given my spending and savings rate?" This calculator asks "what do I need to save each month to hit a specific number by a specific age?" They approach the same problem from opposite directions. Use the FIRE calculator when you want to explore flexibility in timing. Use this calculator when you have a firm target and need an actionable contribution number.
What should I do after running this calculator?
Three next steps are most common. First, validate that the required contribution fits your real budget using the Budget Planner and Paycheck Calculator. Second, if you want to explore whether your current savings rate already puts you on track without a fixed target, run the FIRE Calculator or Coast FIRE Calculator. Third, revisit this calculator in three to six months with updated balances and assumptions.
Educational use note
This content is educational and scenario-based. It is not financial, legal, or tax advice. Use conservative assumptions, compare multiple scenarios, and consult qualified professionals before making irreversible decisions.