A familiar situation
You have a target amount and a set number of years to save for an annuity. Change the deposit period or return assumption to see the monthly saving needed under this simplified model.
How to use this calculator
- Enter target future annuity balance, assumed annual rate, saving period.
- Select Calculate to see the answer and its breakdown.
- Keep a scenario, change an input and compare the results.
Use consistent units and check the assumptions below before applying the result.
How annuity is calculated
The result treats deposits or payouts as equal monthly amounts at month end. It is a finite-term mathematical estimate and does not price a lifetime guarantee or survivor benefit. Formula: Deposit = target future value ÷ (((1+r)^n − 1) ÷ r). Use the displayed details to inspect the intermediate amounts and replace example assumptions with terms from your own quote or records.
Deposit = target future value ÷ (((1+r)^n − 1) ÷ r).To accumulate $100,000 over 10 years at 4%, a regular monthly deposit is about $679.
Assumptions & useful context
The result depends on the values you enter and the method described above. Displayed numbers may be rounded; calculations use the unrounded values. Check that this model matches your situation before relying on it.
Financial projections use your assumptions. Actual returns, lender terms, fees and tax rules can differ; these results do not guarantee a future outcome.
Frequently asked questions
Annuity Calculator: what does the result include?
No. The calculation assumes end-of-month timing. Beginning-of-period payments change the amount of time each deposit earns interest.
Annuity Calculator: which assumptions matter most?
No. This is a fixed-term estimate. A lifetime annuity quote depends on insurer terms, age, options and pricing assumptions.