What this compound interest calculator does
This English-language compound interest calculator lets you figure compound interest growth across any time horizon — from a single lump sum to a plan with regular monthly or annual contributions. Enter your principal, annual rate, term in years, and compounding frequency (annually through daily), and the tool computes a final balance plus a year-by-year breakdown of principal, cumulative contributions, and interest earned. One thing worth knowing upfront: the final balance shown is pre-tax and pre-inflation. Nominal interest rates don't account for what inflation quietly removes — historically around 2–4% per year in the US — or the tax drag on interest income in taxable accounts. For a quick sanity check, the rule of 72 is handy: divide 72 by your annual rate to estimate how many years it takes to double your money. 100% client-side — your data never leaves your browser. No uploads, no tracking, no server logs.
Features
- Six compounding frequencies. Choose annually, semi-annually, quarterly, monthly, weekly, or daily compounding. Frequency matters more in the early years and for shorter terms where the difference between monthly and daily is still meaningful.
- Periodic contributions with timing control. Add a fixed contribution per period and specify whether it lands at the beginning or end of each period. Beginning-of-period contributions earn one extra full period of interest, which adds up noticeably over long horizons.
- Year-by-year breakdown table. Toggle a detailed table showing start balance, contributions made that year, interest earned, and end balance for every year. Useful for spotting exactly when interest starts outpacing contributions.
- Three-card summary. At a glance, see your original principal, total contributions made over the term, and total interest earned separately — so you know precisely how much growth came from saving versus compounding.
- Rule of 72 reference. The calculator surfaces how the rule of 72 applies to your inputs, giving you a quick mental model to cross-check the result before trusting the full projection.
- No server, no account required. All arithmetic runs locally in your browser using standard JavaScript math. No data is transmitted; you can even use it offline after the page loads. Compare this to cloud-based tools where your financial inputs are logged.
How to use the compound interest calculator
Fill in the four core fields, optionally add a contribution, then read the summary cards or expand the year-by-year table.
- Enter your principal. Type the starting balance — this is the lump sum you're beginning with, such as $10,000 in an index fund or a high-yield savings account.
- Set annual rate and term. Enter the nominal annual interest rate (e.g.,
7for 7%) and the number of years. Remember this is the nominal rate — real purchasing-power growth subtracts inflation on top. - Pick a compounding frequency. Select how often interest compounds. Most savings accounts and bonds compound monthly; many index funds are modeled annually. Selecting daily gives the theoretical maximum for a given nominal rate.
- Add optional periodic contributions. If you plan to save regularly — say, $500/month into a 401(k) — enter that amount and choose whether contributions land at the beginning or end of each period. Beginning-of-period is typical for automatic payroll deductions.
- Read the results and expand the table. The three summary cards show principal, total contributions, and interest earned. Click 'Show year-by-year breakdown' to see how the balance evolves annually — helpful when presenting a savings plan to clients or a financial advisor.
Common use cases
- Retirement savings projection. Model monthly 401(k) or IRA contributions over 30 years to estimate how much you might accumulate by retirement age. A Chicago-based worker maxing out contributions at $23,000/year starting at 35 can use this to visualize the gap a 10-year delay creates — a powerful argument for starting early.
- College fund planning. Plan a 529 account over an 18-year horizon from a child's birth. Enter the initial deposit, expected average return, and monthly contributions to see whether you're on track for a New York tuition estimate — and how cumulative interest reduces how much you personally need to save.
- Comparing savings vehicles. Run the same principal and term twice — once at a high-yield savings rate (e.g., 4.8%) and once at a long-run index fund assumption (e.g., 7%) — to see the divergence in terminal balance. Pair this with the [CAGR Calculator](/en/cagr-calculator/) if you already know a historical ending value and want to reverse-engineer the annualized rate.
- Demonstrating the cost of waiting. One extra lump-sum payment early in a loan or investment term can have an outsized effect. Saving $12,000 today at 6% over 25 years produces far more than saving $12,000 in year 10 — and a similar logic explains why a one-time extra mortgage payment can eliminate tens of thousands in cumulative interest. For the borrowing side of that comparison, the [loan calculator](/en/loan-calculator/) handles amortization schedules.
- Teaching compounding to students or clients. The year-by-year table makes it easy to show exactly when interest income overtakes annual contributions — the 'crossover point' that makes compounding intuitive rather than abstract. Useful for financial literacy workshops or onboarding new investors.
Frequently asked questions
Is my data safe? Does this calculator store or transmit anything?
No data leaves your device. All calculations run entirely in your browser — there is no server call, no account, and no analytics that record your inputs. You can verify this by opening your browser's network tab while using the tool: zero outbound requests are made when you change any field.
What's the difference between nominal rate and real return?
The nominal rate is what a bank or fund advertises. Your real return subtracts inflation — typically 2–4% annually in the US over the past two decades — and, for taxable accounts, the tax drag on interest income. A 7% nominal rate in a taxable account with a 24% federal bracket and 3% inflation might yield a real after-tax return closer to 2.3%. Use tax-advantaged accounts (Roth IRA, 401(k)) to minimize this gap.
Does compounding frequency make a big practical difference?
For long time horizons (20+ years) and typical rates (5–8%), the difference between monthly and daily compounding is small — usually less than 0.1% of the final balance. The gap is more noticeable for high rates or short terms. If your account compounds daily but you're modeling a 30-year retirement, switching from monthly to daily in the calculator will show a modest increase that rarely justifies choosing a product solely for its compounding frequency.
How does contribution timing (beginning vs. end of period) affect results?
Beginning-of-period contributions (also called annuity-due) earn one extra compounding period of interest compared to end-of-period (ordinary annuity). Over many years, this adds up. For example, $500/month at 7% over 30 years compounds to roughly $56,000 more when contributions land at the start of each month rather than the end. Many automatic payroll deductions are treated as beginning-of-period.
Can I use this to figure compound interest on a loan or mortgage?
This tool models growth, not debt payoff. For computing cumulative interest on a loan — and seeing how an early lump-sum payment reduces total interest paid — the [loan calculator](/en/loan-calculator/) or [Mortgage Refinance Calculator](/en/mortgage-refinance-calculator/) are better fits. They handle amortization schedules where each payment reduces the principal balance.
What is the rule of 72 and how accurate is it?
The rule of 72 is a mental shortcut: divide 72 by your annual rate to estimate how many years your money takes to double. At 6%, that's 72 ÷ 6 = 12 years. It's accurate to within 1–2% for rates between 4% and 12%, and less precise at extremes. The actual formula uses natural logarithms: doubling time = ln(2) / ln(1 + r). The rule of 72 is a reliable quick check before running a full projection in this calculator.