How the Dream Come True Calculator works
This tool answers one question: if you save a fixed amount every month toward a goal — a down payment, a wedding, a dream vacation, an emergency fund — and that money earns interest along the way, how many months until you get there? It uses the standard future-value annuity formula, the same math behind retirement and college-savings projections, solved for time instead of for the ending balance.
The formula
For a starting balance PV, a fixed monthly contribution PMT, a monthly interest rate i (the annual rate divided by 12), and a goal amount FV, the future value after n months is:
FV = PV(1 + i)n + PMT × [(1 + i)n − 1] / i
Rearranging that equation to solve for the number of months gives:
n = ln[(FV × i + PMT) / (PV × i + PMT)] / ln(1 + i)
The calculator rounds n up to the next whole month, since a goal is only "reached" once a full month of saving has posted. It then recomputes the exact balance at that month to report total contributions and total interest earned. Contributions are assumed to be made at the end of each month (an ordinary annuity), and interest compounds monthly at the rate you enter.
Worked example
Take the defaults: a $50,000 goal, $5,000 already saved, $500 saved every month, at 5% annual interest. The monthly rate is 0.05 / 12 ≈ 0.004167. Plugging into the formula gives n ≈ 73.95, which rounds up to 74 months — about 6 years and 2 months. Over those 74 months you would contribute $37,000 out of your own pocket, and the account would grow to about $50,035, meaning roughly $8,035 comes from compound interest rather than contributions.
What moves the timeline most
- Monthly contribution: this is usually the biggest lever. Doubling the monthly amount roughly halves the time needed for goals that are mostly funded by contributions rather than existing savings.
- Interest rate: at 0% the formula reduces to simple division — months = (goal − current savings) / contribution — with no help from growth. Every percentage point of return shortens the timeline, and the effect compounds as the balance grows.
- Starting balance: a larger head start reduces the number of months needed, but for early-stage goals the effect is smaller than a comparable increase in the monthly contribution, since the starting balance only compounds for the (currently short) time remaining.
What this calculator does not do
It does not account for taxes on investment growth, account fees, irregular or increasing contributions, or a required rate of return that changes over time. It also assumes a constant interest rate for the entire period, which is realistic for a savings account APY but optimistic for volatile investments like stocks. Treat the interest rate as an assumption, not a guarantee, and re-run the numbers if your actual return differs from what you entered.