Savings projection
Year 0 starts with the initial deposit. Bars show contributions and interest building over time.
Year-by-year schedule
The schedule shows annual deposits, gross interest, tax on interest, and ending balance.
| Year | Deposits | Interest | Tax | Ending balance |
|---|
How this savings calculator works
This page models a deposit-account style savings plan in three layers. First, it starts with an initial balance. Second, it adds recurring deposits, including monthly contributions and any annual top-up. Third, it compounds interest at the frequency selected in the tool and optionally deducts tax from that interest before the next period begins.
Under the default scenario, the model starts with $10,000.00, adds $500.00 each month for 20 years, uses a 5.0% annual rate with monthly compounding, and assumes no tax drag. That produces an ending balance of about $232,643.24.
Of that default result, $130,000.00 comes from deposits and $102,643.24 comes from net interest. Deposits therefore account for about 55.9% of the final balance and interest accounts for about 44.1%. That breakdown matters because many users focus on the headline balance without checking whether the plan is really being driven by saving discipline or by optimistic rate assumptions.
Core formulas and variable definitions
The calculator first converts the selected annual rate and compounding frequency into an effective monthly rate because monthly contributions are the core recurring event in the model.
Formula: Monthly effective rate (i) = (1 + Annual nominal rate (r) / Compounding periods per year (m))^(m / 12) - 1
- Monthly effective rate (i) = interest rate applied to the balance each month.
- Annual nominal rate (r) = annual interest rate entered in the tool before tax.
- Compounding periods per year (m) = 1 for annual, 4 for quarterly, 12 for monthly, and 365 for daily.
Using the default inputs, the monthly effective rate is about 0.4167%.
The monthly balance update then follows a fixed sequence.
Formula: Balance at month t (B_t) = Previous balance (B_t-1) + Gross interest for the month (I_t) - Tax on interest (T_t) + Monthly contribution for the month (C_t)
- Previous balance (B_t-1) = closing balance from the prior month.
- Gross interest for the month (I_t) = previous balance multiplied by the monthly effective rate.
- Tax on interest (T_t) = gross interest multiplied by the interest-tax rate, if any.
- Monthly contribution for the month (C_t) = recurring deposit added after interest is applied.
At the end of each full year, the tool also adds the annual contribution and then increases the recurring contribution amounts if growth rates have been entered.
Formula: Net interest = Total gross interest - Total tax on interest
Formula: Ending balance = Total deposits + Net interest
These are simple formulas, but the order of operations matters. End-of-period deposits produce a lower result than start-of-period deposits, and tax drag matters more over long terms because every dollar of tax removed today also loses future compounding.
Default scenario breakdown
The default page example is a useful benchmark because it exposes how much of long-term growth still comes from repeated deposits rather than just interest. With $10,000.00 upfront and $500.00 added each month, the total cash deposited over the full term reaches $130,000.00.
At the default 5.0% rate, that contribution stream compounds to approximately $232,643.24 by year 20. Gross interest and net interest are the same in this example because the tax setting is 0%, so there is no tax deduction from earned interest. If a user changed the tax input to a positive rate, the gap between gross interest and net interest would widen each year.
The important interpretation is that the plan is not being driven by the starting balance alone. It is being driven by a long stream of recurring deposits plus time. That is why small changes to the savings term or monthly contribution usually move the outcome more reliably than chasing a slightly higher advertised savings rate.
Nominal rate versus APY
This is one of the highest-value technical distinctions on the page. Many banks market savings products using APY, not a nominal annual rate. CFPB Regulation DD explains that APY measures the total amount of interest paid on an account based on the interest rate and the frequency of compounding. In other words, APY already embeds compounding into the advertised annualized figure.
This calculator, by contrast, asks for an annual rate and a separate compounding frequency. That means the input behaves like a nominal annual rate. If a user copies an advertised APY directly into the rate field and also selects monthly or daily compounding, the output can overstate growth because the compounding benefit has effectively been counted twice.
The practical fix is simple. If you know the bank’s nominal rate and compounding frequency, enter those directly. If you only know APY, either approximate by using annual compounding or convert the APY back to a nominal-rate equivalent before using a more frequent compounding selection. This is exactly the sort of hidden variable that creates “my calculator result doesn’t match the bank” complaints even when the math engine itself is correct.
Tax treatment and reporting edge cases
The tax field on this page is intentionally blunt. It applies a flat tax rate to interest as it is earned. That is useful for first-pass modeling, but it is not a full tax engine. IRS Topic 403 states that most interest that is received or credited to an account and can be withdrawn without penalty is taxable income in the year it becomes available, while some other categories may be exempt or deferred under specific rules.
That means a normal bank savings account may justify a positive tax assumption, while some tax-advantaged wrappers or allowance-based situations may justify a lower effective rate or even zero. The page does not decide that for the user. It simply shows how tax drag changes compounding once an effective rate has been chosen.
The main edge cases are accounts where the headline savings product is not taxed like ordinary bank interest, accounts where only part of the interest is taxable after thresholds or exclusions, and situations where state and federal treatment differ. Treasury interest, for example, can have different state-level treatment from ordinary bank savings interest. A tool this simple cannot encode every jurisdictional rule, so the tax input should be treated as a planning assumption rather than a filing answer.
Hidden variables most savings calculators ignore
The first ignored variable is rate stability. Variable-rate savings accounts can change repeatedly over a long horizon. FDIC consumer guidance makes clear that deposit accounts are useful cash tools, but it does not imply that today’s rate will persist for the next ten or twenty years. If your plan only works at the current market peak in savings yields, it is fragile.
The second ignored variable is balance tiers and minimum rules. A bank may advertise one rate up to a certain balance and a lower rate after that, or it may require a minimum balance to earn the best yield. This calculator uses one rate across the whole horizon, so it cannot reflect tier migration automatically.
The third ignored variable is fees and activity conditions. Monthly maintenance fees, required direct deposits, linked-checking conditions, and transaction caps can all reduce real savings growth. A nominally better rate can still be worse in practice if the product is operationally restrictive.
The fourth ignored variable is timing mismatch. Real payroll deposits happen on specific dates, while this model treats monthly contributions as end-of-month events. That is directionally reasonable, but someone making deposits at the beginning of each month or after every paycheck may realize a slightly different result.
Account selection and insurance limits
Savings projections should not be separated from product structure. FDIC guidance notes that the standard deposit-insurance amount is $250,000 per depositor, per insured bank, for each account ownership category. That matters because a long-range calculator can easily project balances above that threshold even when the household originally thought of the account as a simple emergency fund.
For smaller balances, the primary decision is usually liquidity versus yield. For larger balances, account ownership structure, institution concentration, and product type also matter. The calculator does not know whether a projected balance would sit in one bank, several banks, a credit union, a cash-management program, or a CD ladder. It only answers the arithmetic question: what does the balance become if deposits and interest follow the stated assumptions?
That separation is important for SEO intent as well as planning accuracy. Users searching “savings calculator” often also care about high-yield savings accounts, APY, FDIC insurance, emergency fund sizing, and safe cash parking. Those are valid adjacent entities, but the core function of this page remains the deterministic projection engine above the fold.
How to interpret the chart and schedule
The chart splits the result into contributions and interest. That is more useful than a single balance line because it lets you see whether a plan is mostly a deposit discipline story or mostly a rate assumption story. In the default example, the ending balance of $232,643.24 is still more deposit-driven than interest-driven, even after twenty years.
The year-by-year schedule is the audit trail. It is the right place to test edge cases such as whether contribution increases matter materially, whether tax drag is compounding faster than expected, and whether the balance growth is flattening because the assumed rate is too low relative to the term. If two scenarios produce similar ending balances but one requires much larger late-stage contributions, the schedule will expose that quickly.
For goal setting, the most reliable workflow is to run at least three cases: a base rate close to the current product, a lower-rate case that assumes yields normalize downward, and a stressed case that adds tax drag or slower contribution growth. If the goal survives those tests, the plan is more robust.
Assumptions and sibling tools
This is a deterministic cash-savings model. It does not simulate changing interest-rate paths, inflation-adjusted purchasing power, fees, tiered yields, withdrawal penalties, insurance-coverage allocation, or jurisdiction-specific tax allowances. It assumes the selected rate is continuously available through the modeled term, which is often the largest real-world weakness in long-horizon savings projections.
Use this page when you want deposit-account style math. Use the investment calculator for flexible contribution and solve-mode portfolio scenarios when returns are market-based rather than bank-interest based. Use the millionaire calculator for milestone-target wealth planning when the question is “when do I hit a target?” rather than “what does this savings stream become?” Use the retirement calculator for retirement-income gap analysis when the savings result needs to be tested against future spending needs. Use the bond valuation calculator for fixed-income pricing rather than deposit-account accumulation.
Frequently asked questions
What does the default savings calculator scenario show?
On the default inputs, the calculator starts with $10,000, adds $500 per month for 20 years, compounds at 5% with monthly compounding, and projects an ending balance of about $232,643.24. Of that result, about $130,000.00 comes from deposits and about $102,643.24 comes from net interest.
Does this calculator use APY or a nominal annual rate?
The tool uses an annual rate plus a selected compounding frequency. That behaves like a nominal annual rate input rather than a precomputed APY. If your bank advertises APY, entering that APY directly while also selecting monthly or daily compounding can slightly overstate the result because the compounding is effectively counted twice.
When are monthly and annual contributions added in the calculation?
Monthly contributions are added at the end of each month after that month’s interest is applied. Annual contributions are added at the end of each full year. That is a conservative timing assumption compared with start-of-period deposits.
How does tax on interest affect the result?
The calculator applies the tax rate only to interest earned, not to deposits. Tax is deducted as interest accrues, which reduces both the current period’s net interest and the future compounding base. Over long time horizons, that drag can materially reduce the ending balance.
Why can two accounts with the same headline rate produce different outcomes?
The most common reasons are different compounding frequency, different APY disclosure, teaser rates that later reset, balance tiers, minimum-balance rules, monthly maintenance fees, and tax treatment. A rate comparison without those variables is often incomplete.
Should I use this page for emergency-fund planning or long-term investing?
This page is strongest for cash savings, emergency funds, sinking funds, short-to-medium-term goals, and deterministic deposit-account planning. For long-run market-based growth assumptions, the investment calculator is usually the better tool because it is built around return assumptions rather than bank-account style interest settings.
Does the calculator include FDIC or NCUA insurance limits automatically?
No. It does not model deposit-insurance coverage by institution or ownership category. If your projected balance may exceed insurance limits, the headline result still shows the cash projection, but it does not verify whether all of that cash would be insured at a single institution.
What is the biggest mistake people make when using a savings calculator?
The most common mistake is assuming the current account rate will remain unchanged for many years. Many savings products are variable-rate accounts, so a projection built on today’s yield can be too optimistic if rates fall or if an introductory offer expires.