Quick Answer
Quick Answer: The calculator simulates your account month by month: each month it adds your deposit, then credits interest at the monthly rate (annual rate ÷ 12) on the previous month's closing balance. For $10,000 up front plus $500/month at 5% over 10 years, the engine returns $94,111.23 -- $70,000 of deposits and $24,111.23 of compound interest. The loop is mathematically identical to the closed-form future value formula shown on this page.
Key Takeaways
- The engine uses four inputs -- initial deposit, monthly contribution, annual interest rate, and years
- Interest compounds monthly; each deposit starts earning interest the month after it is made (the standard ordinary-annuity convention)
- At 5%, the default $10,000 + $500/month plan reaches $94,111.23 in 10 years -- interest contributes $24,111.23 of that
- The rate matters enormously: the identical plan earns $2,024.78 of interest at 0.5% but $24,111.23 at 5%
- Results are pre-tax and assume one constant rate -- real account rates move with Federal Reserve policy
The Savings Math in Plain English
A savings account with regular deposits grows from two forces: the money you add, and the interest the bank credits on your whole balance. The calculator models exactly that, one month at a time:
- Start with your initial deposit.
- Each month, add your contribution to the balance.
- Then credit one month of interest -- the annual rate divided by 12 -- on the balance the account closed with last month.
- Repeat for every month in the projection.
Because interest is credited on an ever-growing balance, the interest itself compounds: in the default 10-year example, the account earns far more interest in year 10 than in year 1, even though the rate never changes. That is why the deposits ($70,000) and the ending balance ($94,111.23) drift further apart the longer you save.
The rate is an input you choose -- use the rate your account actually pays. Savings rates differ widely between traditional and high-yield accounts; our best savings rates guide tracks current offers, and deposits at FDIC-member banks are insured up to the limits described by the FDIC(opens in new tab).
The Mathematical Formula
Here is the exact math used by our Savings Calculator. The engine runs the month-by-month loop described above; that loop is mathematically identical to the closed future-value form:
FV = P × (1 + i)m + PMT × [ ((1 + i)m − 1) ÷ i ]
with the monthly rate and month count defined as:
i = r ÷ 12 m = years × 12
The first term is the compound growth of your initial deposit; the second is the future value of the monthly deposit stream (an ordinary annuity -- each deposit earns interest from the month after it arrives). The engine also reports your total deposits and the interest earned:
Interest earned = FV − (P + PMT × m)
Variable Definitions
| Variable | Meaning | Units / How to Enter | Example ($10K, $500/mo, 5%, 10 yr) |
|---|---|---|---|
| P | Initial deposit | USD | $10,000 |
| PMT | Monthly contribution | USD per month | $500 |
| r | Annual interest rate | Percent per year, as a decimal in the formula | 5% = 0.05 |
| i | Monthly interest rate | r ÷ 12 | 0.0041667 |
| m | Number of months | Years × 12 | 120 |
| (1 + i)m | Compound growth factor | Raise (1 + monthly rate) to the power of m | 1.0041667120 = 1.64701 |
Valid Input Ranges
Our calculation engine accepts an initial deposit from $0 to $100,000,000, a monthly contribution from $0 to $1,000,000, an annual rate from 0% to 50%, and a horizon of 1 to 50 whole years. These bounds match the engine exactly and comfortably cover realistic savings scenarios.
Worked Example: $10,000 + $500/Month at 5% for 10 Years
This section walks through the closed-form arithmetic using the calculator's default inputs. You can follow along with a standard calculator and verify each number against our Savings Calculator.
Step 1: Convert the Rate to a Monthly Rate
- Annual rate = 5%
- i = 0.05 / 12 = 0.0041667
Step 2: Compute the Compound Growth Factor
- Months = 10 × 12 = 120
- (1.0041667)120 = 1.64701
Step 3: Grow the Initial Deposit
- $10,000 × 1.64701
- = $16,470.09
Step 4: Grow the Deposit Stream
- $500 × [(1.64701 − 1) ÷ 0.0041667]
- = $500 × 155.2823
- = $77,641.14
Step 5: Add the Parts and Split Out Interest
- FV = $16,470.09 + $77,641.14 = $94,111.23
- Total deposited = $10,000 + ($500 × 120) = $70,000
- Interest earned = $94,111.23 − $70,000 = $24,111.23
Read together: you deposit $70,000 over the decade and the account credits $24,111.23 of compound interest on top. Every figure above was computed by the calculator's engine with inputs P = $10,000, PMT = $500, r = 5, years = 10 (verified July 4, 2026); the engine's month-by-month simulation matches the closed form to within a fraction of a cent.
How the Interest Rate Changes the Result
The rate is the single biggest lever on the interest you earn. The table below holds the plan fixed ($10,000 initial, $500/month, 10 years) and varies only the rate. Every row was computed by the engine.
| Assumed Annual Rate | Ending Balance | Interest Earned |
|---|---|---|
| 0.5% | $72,024.78 | $2,024.78 |
| 1% | $74,126.19 | $4,126.19 |
| 3% | $83,364.24 | $13,364.24 |
| 4% | $88,533.23 | $18,533.23 |
| 5% (calculator default) | $94,111.23 | $24,111.23 |
The same $70,000 of deposits earns $2,024.78 at 0.5% but $24,111.23 at 5% -- nearly twelve times more, purely from where the money sits. This is the arithmetic behind moving cash to a higher-yielding account; see our best savings rates guide for what accounts currently pay.
Time Compounds It Too
Holding 5% fixed and varying the horizon (engine-computed): the same plan reaches $46,836.63 in 5 years, $94,111.23 in 10 years, $232,643.24 in 20 years, and $460,806.76 in 30 years. Over 30 years the interest ($270,806.76) exceeds the deposits ($190,000) -- the account earns more than you put in.
Deposit Timing and How This Differs From the Compound Interest Calculator
When Deposits Start Earning
In the engine's monthly loop, each deposit is added to the balance first, but the month's interest is credited on the previous month's closing balance -- so a deposit starts earning interest the month after it arrives. This is the standard ordinary annuity convention, and it is why the simulation and the closed-form formula agree exactly: the first deposit compounds for 119 of the 120 months, and the final deposit earns nothing.
Same Math, Different Lens
For identical inputs, the savings engine and our compound interest calculator produce the same number -- both return $94,111.23 for the default plan (engine-verified cross-check). The two calculators differ in the options they expose: the compound interest calculator lets you change the compounding frequency (annually to daily), while the savings calculator fixes monthly compounding -- the cadence most savings accounts use -- and focuses on deposit behavior.
What the On-Page Calculator Adds
The savings calculator page offers extra planning options that generalize the same monthly loop: deposit frequency (weekly, bi-weekly, monthly), an annual increase in your contribution, and a delayed start. The API engine documented here models the default variant -- monthly deposits, monthly compounding, no annual increase, no delay -- so its results match the calculator's out-of-the-box settings.
Data Sources and Methodology Notes
Our Savings Calculator uses the month-by-month compounding math documented above. The engine carries full decimal precision through every intermediate step and rounds only the displayed figures.
Calculation Engine
The same pure calculation runs in the browser and in our public calculator API / MCP server (tool: savings_future_balance — full input/output schema in the API reference), so a result is identical wherever you access it. The engine returns the final balance, total contributions, and total interest earned. As a reproducibility check, the worked example and every table figure on this page were generated by that engine (verified July 4, 2026).
Reference Data
- The FDIC's deposit insurance resources(opens in new tab) explain the coverage that applies to insured savings deposits.
- Our best savings rates guide tracks the current rate environment so you can pick a realistic rate assumption.
Assumptions and Limitations
- The engine applies one constant annual rate, compounded monthly. Real savings rates are variable and move with Federal Reserve policy.
- The API engine models monthly deposits with no annual increase and no start delay -- the calculator page's default settings. The on-page calculator offers additional deposit-frequency, step-up, and delay options.
- Results are pre-tax: interest on ordinary savings accounts is taxable income, which the engine does not model.
- Inflation is not applied; to translate a future balance into today's purchasing power, see our inflation calculator methodology.
- Accepted inputs: initial deposit $0-$100,000,000, monthly contribution $0-$1,000,000, rate 0%-50%, 1-50 whole years.
Frequently Asked Questions
The engine simulates your account month by month: each month it adds your deposit, then credits interest at the monthly rate (annual rate ÷ 12) on the previous month's closing balance. Over 10 years, $10,000 up front plus $500/month at 5% grows to $94,111.23 -- $70,000 of deposits and $24,111.23 of interest. The loop is mathematically identical to the closed-form formula FV = P(1+i)m + PMT × [((1+i)m − 1) ÷ i].
At a 5% annual rate compounded monthly, $500/month grows to $77,641.14 in 10 years -- $60,000 of deposits plus $17,641.14 of interest. Start with $10,000 already saved and the ending balance is $94,111.23. At lower rates the interest shrinks fast: the same plan earns only $4,126.19 of interest at 1%.
In the engine, a deposit made in a given month starts earning interest the following month -- interest is always credited on the previous month's closing balance. This matches the standard ordinary-annuity convention, which is why the month-by-month simulation and the closed-form annuity formula agree to a fraction of a cent.
Use the rate your account actually pays -- savings account rates vary widely between traditional banks and high-yield online accounts, and they change with Federal Reserve policy. Our best savings rates guide tracks current offers. Because the rate is an assumption, it is worth running the calculation at a couple of rates to see the range of outcomes.
For the same inputs, yes -- the savings engine's month-by-month loop and the compound interest calculator's closed-form formula produce the same result (both return $94,111.23 for the default plan, engine-verified). The savings calculator page adds account-oriented options such as deposit frequency, annual deposit increases, and a start delay, while the compound interest calculator adds a choice of compounding frequencies.
Sources
Important Disclaimer
Disclaimer: This content is for educational and informational purposes only and does not constitute financial, tax, or investment advice. Individual circumstances vary, and you should consult with a qualified financial professional before making long-term financial decisions. Projections use a constant assumed interest rate; actual savings account rates are variable and change over time, so real outcomes will differ from any projection. While we strive for accuracy, economic data and conditions change over time. Data current as of July 2026.
Content reviewed by the Digital Calculator Team. Learn more about our accuracy standards.