How to use this tool
- Enter current age, retirement age, current savings, monthly contribution, expected nominal annual return, expected annual inflation, desired annual spending in today’s money, annual withdrawal scenario.
- Select Calculate to view the result.
- Check the method and assumptions below before using the result.
Input reference and sample values
Use the units and choices shown for each field. Sample values are provided for practice, not as recommendations.
| Input | Format and units | Sample |
|---|---|---|
| Current age | Whole numbers only. Minimum: 18. Maximum: 99. | 35 |
| Retirement age | Whole numbers only. Minimum: 19. Maximum: 100. | 65 |
| Current savings | Numeric value. Unit: money. Zero or positive. | 50000 |
| Monthly contribution | Numeric value. Unit: money. Zero or positive. | 500 |
| Expected nominal annual return | Numeric value. Unit: %. Minimum: -20. Maximum: 30. | 5 |
| Expected annual inflation | Numeric value. Unit: %. Zero or positive. Maximum: 100. | 2 |
| Desired annual spending in today’s money | Numeric value. Unit: money. Zero or positive. | 30000 |
| Annual withdrawal scenario | Numeric value. Unit: %. Minimum: 0.1. Maximum: 20. | 4 |
Result for these sample inputs
623785.072 currency units
- Scenario savings target
- 1358521.19
- Projected surplus / shortfall
- -734736.116
- Annual spending at retirement
- 54340.8475
- Total contributions including starting savings
- 230000
The chosen withdrawal percentage is a scenario, not a guaranteed sustainable or safe rate.
Select Try the example in the form to load these values and calculate them again. This replaces the current form inputs. Compare the result with the method and worked explanation below.
The method, explained
Convert annual return to an effective monthly rate. Grow existing savings and add contributions at each month-end. Inflate today’s spending to retirement, then divide by the chosen withdrawal fraction to estimate a scenario target.
Using current age = 35, retirement age = 65, current savings = 50000 money, monthly contribution = 500 money, expected nominal annual return = 5 %, expected annual inflation = 2 %, desired annual spending in today’s money = 30000 money, annual withdrawal scenario = 4 %, the result is 623785.072 currency. Change these example inputs to match your task; use the method above to check each step.
What to keep in mind
Fixed contributions and deterministic returns before taxes and fees. No pensions, benefits, market volatility or retirement drawdown sequence is modeled. A scenario calculation using your inputs, before unlisted fees or taxes. It is not a quoted product rate or personalized recommendation.
Methodology maintained by ClarityKit. How these tools are built and checked.