How to use (3 steps)
- Choose what to calculate: monthly contribution needed, future savings from a monthly amount, or time to reach a goal.
- Enter your current savings, goal or monthly deposit, the period, and the expected annual rate (0% for no interest).
- Results update automatically. Adjust the numbers to fit your budget, then use “Copy URL” to share the scenario.
Currency is cosmetic only; type plain numbers without symbols in the fields.
Inputs
Use realistic rates; this tool assumes a constant annual rate compounded monthly and ignores taxes or fees.
Required monthly contribution
Monthly contribution needed
How it’s calculated
- The tool assumes you deposit the same amount at the end of every month. Annual interest is converted to a monthly rate (APR ÷ 12) and compounded monthly.
- Future savings = current balance grown with monthly compounding + the future value of monthly contributions. At 0% interest it is just current balance plus total contributions.
- Required monthly contribution for a goal is solved from the same formula with the goal as the future value. Time to goal is solved for the number of months and rounded up.
- Real investments may fluctuate and involve taxes or fees. This calculator is for planning and learning; double-check important decisions with a professional if needed.
FAQ
What happens if I enter 0% interest?
The calculator treats it as simple saving with no growth. Future value is just current savings plus total contributions, so you can focus on the monthly habit without compounding.
Why does it say the goal is unreachable?
This appears when the goal cannot be met with the current monthly contribution and interest rate—for example 0% interest with a 0 contribution. Increase the monthly amount, extend the timeline, or use a higher assumed rate if realistic.
What if my current savings already meet the goal?
If your existing balance already meets or exceeds the goal, the required monthly contribution becomes 0 and the time to goal is shown as 0 months.
Is my data stored or sent anywhere?
All calculations run in your browser. The amounts you type are not sent to a server as personal data. Use the Copy URL button only when you want to share a scenario.
Comments
Load comments only when you need them.