Key Takeaways
- Depositing $500/month at 4.5% APY reaches $50,000 in 7.6 years. Depositing the same amount in a 0.5% savings account takes 8.9 years. That gap is 15 months of your life.
- Savers who ignore compounding frequency overestimate their timeline by 3 to 8 percent, sometimes miscalculating a goal date by six months or more.
- Use the future value of an annuity formula with your real APY, contribution amount, and starting balance to find a precise month-level finish date.
- Tool: Run your exact savings timeline on CalcMoney →
Earn More on Your CashSPONSORED
Your bank pays almost nothing. Betterment Cash Reserve pays significantly more.
The Formula Most Calculators Skip
Every savings timeline calculation rests on one equation: the future value of an ordinary annuity with an existing principal balance.
Written out:
FV = PV(1 + r)^n + PMT × [((1 + r)^n - 1) / r]
Where:
- FV = your savings goal in dollars
- PV = your current balance
- r = periodic interest rate (annual APY divided by compounding periods per year)
- n = number of periods
- PMT = your regular contribution per period
You are solving for n. That requires logarithms, which is why most people skip it and guess instead.
The solved form is:
n = log((FV × r + PMT) / (PV × r + PMT)) / log(1 + r)
This gives you the exact number of compounding periods. Divide by 12 for months, divide by 52 for weeks. The result is not an estimate. It is the algebraically correct answer given your four inputs.
Why Your APY Matters More Than Your Contribution Rate
The interest rate in this formula compounds. Your contribution does not. That asymmetry means rate differences produce outsized timeline effects as the goal amount grows.
Consider a $100,000 goal. You start with $10,000. You contribute $800 per month.
At 0.5% APY (a typical big-bank savings account as of 2025), you reach $100,000 in 9.2 years.
At 4.8% APY (a competitive high-yield savings account), you reach $100,000 in 7.4 years.
That is a 20-month difference. Over those 20 months, you would have contributed $16,000 more in the low-rate scenario. You paid $16,000 extra for the privilege of earning less.
The rate is not a minor variable. It is the second most powerful input in the formula, after your contribution amount.
Worked Example 1: The Emergency Fund
Setup
Sarah has $2,200 in a high-yield savings account. She wants to reach $20,000, covering six months of her $3,333/month expenses. She contributes $450 per month. Her account pays 4.6% APY, compounded monthly.
The Calculation
- PV = $2,200
- FV = $20,000
- PMT = $450
- r = 4.6% / 12 = 0.3833% per month = 0.003833
Plugging into the solved formula:
n = log((20,000 × 0.003833 + 450) / (2,200 × 0.003833 + 450)) / log(1.003833)
n = log((76.67 + 450) / (8.43 + 450)) / log(1.003833)
n = log(526.67 / 458.43) / log(1.003833)
n = log(1.14894) / log(1.003833)
n = 0.06018 / 0.001656
n = 36.3 months
Sarah reaches her $20,000 emergency fund in approximately 36 months, or 3 years.
What Changes the Answer
If Sarah increases her monthly contribution by $100, to $550, the timeline drops to 29.6 months. She saves 6.7 months by adding $100/month. That $100 shift is worth more than a full quarter-year.
If instead she finds an account paying 5.1% APY instead of 4.6%, the timeline becomes 35.6 months. The rate improvement saves her less than a month. At this goal size and contribution level, contribution amount dominates.
This is the practical takeaway: for smaller goals with shorter timelines, increase contributions. For larger goals over longer horizons, rate differences compound into meaningful time savings.
Worked Example 2: The Down Payment
Setup
Marcus and his partner are saving for a $120,000 down payment on a home. They currently have $31,500 saved. They contribute $2,200 per month combined. Their savings account pays 4.75% APY, compounded monthly.
The Calculation
- PV = $31,500
- FV = $120,000
- PMT = $2,200
- r = 4.75% / 12 = 0.395833% per month = 0.00395833
n = log((120,000 × 0.00395833 + 2,200) / (31,500 × 0.00395833 + 2,200)) / log(1.00395833)
n = log((475.00 + 2,200) / (124.69 + 2,200)) / log(1.00395833)
n = log(2,675.00 / 2,324.69) / log(1.00395833)
n = log(1.15070) / 0.001711
n = 0.06093 / 0.001711
n = 35.6 months
Marcus and his partner hit $120,000 in approximately 35.6 months, or just under 3 years.
The Sensitivity That Surprises Most People
What if they can increase contributions by $300/month, to $2,500? The timeline drops to 31.4 months. A $300 monthly increase saves 4.2 months.
What if home prices rise 5% before they buy, pushing the target to $126,000? The timeline extends to 38.2 months. A $6,000 increase in the goal costs them 2.6 months. Knowing this lets them decide whether to accept a slightly smaller down payment or extend the savings window.
This is why the formula matters. It turns hypotheticals into specific tradeoffs.
The Three Most Common Calculation Errors
1. Using Nominal Rate Instead of APY
A savings account advertised at 4.75% with monthly compounding has an effective APY of 4.848%. Using the wrong rate understates your interest earnings and overstates your timeline. On a $100,000 goal over 7 years, this error adds approximately 2.3 months to your projected finish date.
2. Ignoring the Starting Balance
Setting PV to zero when you already have $8,000 saved is not conservative. It is wrong. The formula accounts for existing principal compounding forward. Ignoring it overstates your timeline by a calculable margin.
3. Assuming End-of-Period vs. Beginning-of-Period Contributions
The standard formula assumes contributions at the end of each period. If you contribute at the beginning of each month, multiply the PMT component by (1 + r). Over a 5-year savings window, this distinction can shift your finish date by 1 to 2 months.
How to Handle Irregular Contributions
Not every saver deposits a fixed amount monthly. Bonuses, freelance income, and seasonal cash flows create irregular contribution streams. The single-formula approach does not handle this directly.
The practical solution: run the formula with your minimum guaranteed monthly contribution. Treat any additional deposit as a one-time PV adjustment that resets the clock. After each irregular deposit, recalculate with the new, higher PV. This keeps your timeline current without requiring a spreadsheet model.
CalcMoney's savings calculator lets you update your balance at any point and immediately recalculates your finish date. That live recalculation turns a static formula into an active planning tool.
Taxes on Interest Income
Savings account interest is ordinary income. At a 22% federal marginal rate, a 4.75% APY account yields an after-tax return of approximately 3.705%. If you are optimizing timelines for goals more than 18 months out, recalculate using your after-tax rate, particularly if your balance will generate more than $1,500 in annual interest.
For balances above $75,000 in a high-yield account at current rates, the after-tax adjustment can shift your projected finish date by 2 to 4 months over a 5-year window.
Run Your Numbers Now
The formula is fixed. Your inputs are specific to you. A generic article can walk through the math. It cannot tell you whether your $650/month contribution hits your $45,000 goal in 4.8 years or 5.6 years given your actual starting balance and current APY.
That answer exists. It takes your four numbers and the formula above.
Use the CalcMoney savings goal calculator to find your exact finish date →Enter your current balance, your monthly contribution, your APY, and your target. The calculator returns your timeline in months and years, with a period-by-period breakdown showing exactly how your balance compounds toward the goal. Adjust any input and the finish date updates immediately.
Your goal has a specific date attached to it. The math already knows what it is.
You Might Also Like
- How to Calculate How Inflation Is Destroying Your Savings (And What to Do About It)
- Savings Rate Calculator: The Single Metric That Predicts When You Can Retire
- How to Calculate a 50/30/20 Budget That Actually Works
Put These Numbers to Work
Open a Fidelity brokerage account. $0 commissions, no account minimums, fractional shares available.
Affiliated. We may earn a commission.
Related Guides
Free Tools
Run the actual numbers
Stop estimating. Plug in your numbers and get a precise answer in seconds. Free, no signup required.
Open Free Calculators

