logic.codes

Savings Goal Calculator

How much do I need to save each month to reach my goal?

Single calculationv1.0.0Verified 2026-11-01Runs in your browser

Spec sheet

pmt_to_target_fv · v1.0.0
Method

Payment to reach a future value (numpy-financial pmt)

  1. 01r = annual return ÷ 12, n = years × 12
  2. 02deposit = −pmt(r, n, −current, target, when)
  3. 03check: fv(r, n, −deposit, −current, when) = target
Limits — read before relying on it
  • Constant return; real returns vary year to year.
  • Ignores taxes, fees and inflation (use a real return to account for inflation).
Sources

Related