Calculate how much you need to save monthly to reach your financial goal.
Enter values and click Calculate to see results
Solves for the monthly payment of an annuity that, combined with your current savings growing at the expected rate, reaches the goal: PMT = (Goal - Current x (1+r)^n) / (((1+r)^n - 1) / r).
It assumes your expected return and contribution are constant. Real accounts fluctuate, so treat the result as a planning target — building a small buffer (5-10% above the number) makes the deadline safer.
Short goals (under ~2 years) in a high-yield savings account; longer horizons can hold a modest mix of index funds, accepting that the value can dip before the deadline.