Compound Interest Calculator

Calculate a compound-growth scenario from the principal, rate, time, compounding frequency, monthly contribution, deposit timing, and annual contribution-increase inputs you enter. It is a mathematical model, not a return forecast or savings-product quote.

Example Scenarios

Savings Growth

$10k • 5% • 10 yr

Long Term

$10k • 7% • 20 yr

Monthly Deposits

$200/mo • 7% • 30 yr

Principal + Deposits

$5k + $100/mo • 6%

Growth Details View Results

Compound Growth Results

Final Balance
Total Interest Earned
Interest From Compounding
Total Contributions
Effective Annual Rate (APY)

Growth Over Time

Compounding Frequency Comparison

FrequencyFinal BalanceInterest

Year-by-Year Growth

YearStartContributionsInterestEnd
How This Is Calculated

Compound interest uses A = P(1 + r/n)nt for the starting principal, plus month-by-month compounding for any deposits. Your numbers are plugged in below:

Enter your growth details to see the math…
Transparent calculator

Check the method before you use the estimate

This page documents the formula, assumptions, and any specific external sources used for this tool.

See the method
Planning estimate What this result can and cannot tell you

Educational calculation only. This page does not predict investment performance, quote a bank rate or APY, recommend a product or account, or provide financial, tax, legal, or investment advice. Confirm actual terms and risks with the relevant provider. This is not financial advice.

Read the full site disclaimer.

Found an error or unclear result? Tell us what happened so it can be investigated.
Calculator feedback

Report an issue with Compound Interest Calculator

Your report is saved for the Octa Calculator team to review. Do not include sensitive financial, medical, or personal information.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Method & sources

How the Compound Interest Calculator works

These notes describe the calculation used on this page and the assumptions that can change a real-world result.

Compound-growth equation with periodic deposits For a principal without deposits: A = P(1 + r/n)^(n×t). The calculator also simulates monthly deposits using the selected contribution timing and can raise the monthly deposit annually by the entered percentage.

Assumptions on this page

  • Principal, annual rate, time, compounding frequency, monthly deposit, deposit timing, and contribution increase are user-entered inputs.
  • The entered rate is applied consistently in the model. Actual accounts and investments can have changing rates, losses, fees, limits, taxes, minimums, and product-specific terms.
  • The annual percentage yield display is a mathematical effective-rate conversion from the entered nominal rate and compounding frequency; it is not a product quotation.
  • The comparison with simple interest uses the specified mathematical assumption and does not identify which product, contract, or investment is suitable.

Sources used on this page

Guide & Reference

Everything behind the Compound Interest Calculator

Formulas, reference charts, and detailed answers — expand any section you need.

Compound interest changes the balance used in the next period

Compound growth begins with a principal amount. At each compounding period, interest is calculated from the balance at that point. When interest remains in the balance, a later period can calculate interest on the original principal and prior credited interest. The standard no-deposit form is A = P(1 + r/n)nt, where P is principal, r is annual rate as a decimal, n is periods per year, and t is years.

This calculator makes the other inputs visible: time, frequency, monthly deposits, whether a deposit arrives at the start or end of the month, and an optional annual increase in contributions. It is not a rate quote, account statement, or forecast.

Check a simple no-deposit example

For a principal of $1,000 at 6% annual rate compounded annually for two years, the calculation is $1,000 × (1 + 0.06)2 = $1,123.60. The $123.60 is the modeled interest. If the same rate, time, and principal were modeled with a different compounding frequency, the arithmetic would change because the periodic rate and count of periods are different.

With monthly deposits, a single formula line is less transparent because the balance changes each month. The calculator simulates those deposits under your selected timing. That is why an end-of-month deposit and a start-of-month deposit can produce slightly different outputs under the same annual rate.

Compound interest diagram showing a principal balance earning interest each period, optional monthly deposits, and a resulting next-period balance.
Compounding changes the base for a later period; the selected frequency and contribution timing are visible inputs, not assumptions hidden by the result.

Rate, APY, and compounding frequency should not be blended together

A nominal annual rate and an annual percentage yield are related but not interchangeable labels. A stated APY incorporates the effect of a stated compounding arrangement over a year; a nominal rate needs its compounding frequency to determine the effective annual result. This calculator shows the mathematical conversion for the values you enter, but it cannot tell you which disclosure applies to a bank or investment product.

Before using a product’s rate in a scenario, confirm whether the provider states a nominal rate or APY, how often interest compounds or credits, whether the rate can change, whether balances have tiers, and whether withdrawals or fees affect earnings. Those contract terms belong to the provider’s current disclosure.

Contributions are not “interest”

The page separates total contributions from modeled interest so you can see the source of the final balance. If you deposit $100 every month, the total contributed amount rises even if the return assumption is 0%. A higher final value may therefore come from deposits, modeled growth, or both. Do not compare final balances without first checking that contribution totals and timelines match.

Use the Savings Goal Calculator when the question is “what monthly deposit reaches a named goal by a chosen date?” Use the Investment Calculator when you want to test a broader investment scenario with sensitivity and inflation assumptions. The inputs must still be explicit in either tool.

Simple interest is a useful contrast, not a product recommendation

Simple interest calculates interest from the original principal without adding prior interest to the base: I = P × r × t. The Compound Interest Calculator can show a mathematical comparison, but that does not tell you whether a particular loan, certificate, savings account, or investment uses one method or another. Read the applicable agreement.

For a focused formula check, visit the Simple Interest Calculator. If you are evaluating a certificate of deposit, use the CD Calculator only after checking the issuer’s current APY, term, compounding, maturity, renewal, and early-withdrawal disclosures.

Match the scenario to the rate’s actual time period

A rate can be advertised, quoted, credited, or calculated on different time bases. Before entering it, note whether the source calls it an annual rate, a periodic rate, an APY, or something else. Then choose the compounding setting that the disclosure actually states. A mathematically correct calculation with a mismatched label is still the wrong scenario for the product.

Keep deposits separate from interest in your records. If you increase a contribution each year, write down the change date and amount. The calculator can apply an annual increase mechanically, but it cannot know whether the additional cash will be available or whether another goal must take priority. Revisit the scenario after a rate or contribution changes.

FAQ

Frequently Asked Questions

What is the compound interest formula?
For a principal without deposits, A = P(1 + r/n)^(n×t), where P is principal, r is annual rate as a decimal, n is compounding periods per year, and t is time in years.
Why does deposit timing affect the result?
A start-of-month deposit can be included in that month’s modeled growth, while an end-of-month deposit is added after it. The calculator uses the timing you select.
Is APY the same as the annual rate?
Not necessarily. APY reflects an effective annual result for a stated compounding arrangement. The calculator can show the mathematical relationship for the inputs, but actual product disclosures control.
Does the result include fees and taxes?
No. It uses the values entered on the page. Fees, taxes, rate changes, account restrictions, and product terms can change a real outcome.
Can I treat the entered rate as guaranteed?
No. The entered rate is a scenario assumption. Verify a deposit product’s terms with the issuer and remember that investment values can change.
How is this different from simple interest?
Simple interest applies the rate to the original principal, while compound growth can include prior credited interest in later periods. The actual contract determines which method applies.

Related Calculators

Explore all Finance calculators →