The savings calculator formula is the combination of two standard time-value-of-money equations — a compound-interest equation for your starting balance and a future-value-of-an-annuity equation for every recurring deposit — added together to produce a single projected future value. In its most general form, the formula reads FV = initial × (1 + i)^N + contribution × ((1 + i)^N − 1) / i, where i is the periodic interest rate and N is the total number of compounding periods over the saving horizon. Splitting the result into the money you contributed and the interest earned is straightforward: total contributions equal your starting balance plus every deposit, and interest earned is the future value minus those contributions. Understanding both pieces matters because the savings calculator formula is the mathematical answer to a recurring-saving question, not a single-lump-sum question, and because the interest component is what separates projected balances from raw contributions.
Most online savings calculators hide the math behind a friendly form. The Savings Calculator lets you enter a starting balance, a deposit amount, a deposit frequency (monthly, quarterly, or annual), an annual interest rate, and a time horizon, then displays the projected future value together with the contribution-versus-interest split in real time. The output looks simple, but under the hood it runs the two-equation combination described above — and once you see how those two equations work, the calculator's results stop feeling like a black box.

The Two Equations Behind the Savings Calculator Formula
The savings calculator formula is not one equation but two standard finance equations stitched together. The reason a single equation is not enough is that a real savings plan has two distinct cash flows: a single starting balance that sits in the account from day one, and a stream of equal deposits that arrives at the end of every compounding period.
For the starting balance, the savings calculator formula uses ordinary compound interest:
FV_lump = initial × (1 + i)^N
Here, initial is your starting balance, i is the interest rate per compounding period, and N is the total number of compounding periods. After N periods, your initial balance has been multiplied by (1 + i) each period, which is the textbook definition of compound growth described in the Wikipedia entry on compound interest.
For the recurring deposits, the savings calculator formula uses the future value of an ordinary annuity:
FV_annuity = contribution × ((1 + i)^N − 1) / i
The annuity term assumes each deposit arrives at the end of its period, then itself earns interest for every remaining period. The compounding math behind this series is the same one used to value any stream of equal payments, as covered in the Wikipedia entry on future value. The full savings calculator formula simply adds the two:
FV = initial × (1 + i)^N + contribution × ((1 + i)^N − 1) / i
That addition is the whole trick. Once the two pieces are summed, every dollar of your projected balance is accounted for — your starting balance, every deposit you make, and the compounded interest that both pieces earn over the horizon.
Variables in the Savings Calculator Formula
Four variables drive the result:
- initial — the dollar amount already in the account at the start.
- contribution — the dollar amount deposited each compounding period.
- i — the periodic interest rate, computed as annualRate% ÷ 100 ÷ compoundsPerYear. For a 6% rate compounded monthly, i = 0.06 ÷ 12 = 0.005.
- N — the total number of compounding periods, computed as compoundsPerYear × years. For 10 years of monthly compounding, N = 120.
Deposit frequency enters only through i and N. Monthly deposits give more compounding periods at a smaller periodic rate; annual deposits give fewer periods at the full annual rate. Both inputs change the answer, and the savings calculator formula reflects that automatically.
How to Apply the Savings Calculator Formula
- Convert the annual interest rate to a periodic rate by dividing it by the number of compounding periods per year that match your deposit frequency.
- Convert the time horizon in years to total periods N by multiplying the years by the same number of compounding periods per year.
- Plug the starting balance into the compound-interest piece: FV_lump = initial × (1 + i)^N.
- Plug the periodic deposit into the annuity piece: FV_annuity = contribution × ((1 + i)^N − 1) / i.
- Add the two pieces together to get the projected future value.
- Subtract total contributions (initial + contribution × N) from the future value to isolate the interest earned.
- To check your work, enter the same inputs into the Savings Calculator and compare the displayed future value and contribution-versus-interest split.
Each step uses the same equation shown above; only the substituted numbers change. If you prefer not to compute (1 + i)^N by hand, the calculator does that arithmetic instantly in your browser.
Worked Example: $2,000 Starting, $100/Month at 6% for 10 Years
A concrete example makes the savings calculator formula less abstract. Suppose you start with $2,000, deposit $100 at the end of every month, earn 6% annual interest compounded monthly, and save for 10 years.
The variables resolve to:
- initial = $2,000
- contribution = $100
- i = 0.06 ÷ 12 = 0.005
- N = 12 × 10 = 120
Step 1 — Lump-sum piece: 2,000 × (1.005)^120 = 2,000 × 1.81940 ≈ $3,638.80.
Step 2 — Annuity piece: 100 × ((1.005)^120 − 1) ÷ 0.005 = 100 × 0.81940 ÷ 0.005 = 100 × 163.88 ≈ $16,388.00.
Step 3 — Future value: $3,638.80 + $16,388.00 = $20,026.80.
Step 4 — Total contributions: $2,000 + $100 × 120 = $14,000.
Step 5 — Interest earned: $20,026.80 − $14,000 = $6,026.80.
The savings calculator formula predicts a future value of about $20,027, of which $14,000 is your own money and $6,027 is interest. Those numbers should match what the Savings Calculator displays once the same inputs are typed in. For a deeper walkthrough of how to interpret each output, the Savings Calculator Explained: What the Numbers Mean guide covers the contribution-versus-interest split in detail.
When the Rate Is Zero: A Simplified Formula
The savings calculator formula divides by i in the annuity term, so it breaks down when the interest rate is exactly zero. For a 0% rate, the formula collapses to a much simpler form: FV = initial + contribution × N. The starting balance is unchanged (because nothing earns anything), and every deposit is added at face value. Any modern savings calculator implements this shortcut internally — when you enter a rate of 0%, the future value should equal the sum of every dollar you put in, with no interest component at all.
Savings Calculator Formula vs. Plain Compound Interest Formula
These two formulas answer different questions, and the table below shows where they diverge.
| Feature | Savings Calculator Formula | Plain Compound Interest Formula |
|---|---|---|
| Cash flows modeled | Starting balance plus a stream of deposits | A single starting balance only |
| Number of equations | Two (lump + annuity), added together | One (compound growth only) |
| Deposit frequency input | Yes (monthly, quarterly, annual) | Not applicable |
| Output | Future value, total contributions, interest earned | Future value of the lump sum |
| Best suited for | Recurring savings plans, automatic transfers, sinking funds | Windfalls, lump-sum investments, one-time deposits |
| Formula | initial × (1 + i)^N + contribution × ((1 + i)^N − 1) / i | initial × (1 + i)^N |
If your situation involves ongoing deposits — a monthly transfer into a high-yield savings account, for instance — the savings calculator formula is the one that matches reality. If you have a single lump sum and no recurring deposits, a plain compound-interest equation is enough.
Limits of the Formula and When to Verify
The savings calculator formula assumes an ordinary annuity — deposits arrive at the end of each period — and a constant interest rate that compounds on schedule. Real savings accounts do not behave quite that cleanly: variable rates change over time, fees reduce the effective rate, taxes apply to interest, and deposit timing may not line up with the end of each compounding window. The formula also assumes the deposit amount stays constant, so plans with annual raises or irregular contributions require different modeling.
For that reason the projected future value is an estimate, not a guarantee. Use the savings calculator formula to plan, compare scenarios, and sanity-check savings goals, but verify any figure you intend to rely on with a licensed financial professional before making a real decision.
If you're weighing options, Simple Interest Calculator Explained: Reading the Output covers this in detail.