Savings Goal Calculator
Find out how long it takes to reach a savings goal with regular monthly contributions.
Frequently Asked Questions
What formula is used?
Future value of an annuity with a starting balance: m = ln((G*r + C) / (P*r + C)) / ln(1 + r), where G is goal, P is starting balance, C is monthly contribution, and r is monthly return.
What if the goal is unreachable?
If monthly contribution is zero and the expected return alone cannot grow your balance to the goal, the calculator reports the goal as unreachable with the given inputs.
Does it account for inflation?
No. Enter your expected real return (nominal minus inflation) if you want the target in today's dollars.