Investment growth calculator
Compound Interest Calculator
This compound interest calculator with inflation shows how your money can grow with monthly contributions, and what the final balance is worth in today's dollars. Set the interest rate, compounding and years to see the future value and every year's balance.
Free to use. No account or sign-up needed.
Your numbers
Your initial investment, the amount you start with.
Added on the schedule you pick below. Use 0 for none.
The annual interest rate before compounding (APR).
From 1 to 50 years.
Raises the contribution once a year. Use 0 to keep it flat.
Shows the balance in today's dollars at this yearly rate. Use 0 to skip.
Results
You put in $130,000 over 20 years and earn $170,851 in interest, for a balance of $300,851.
Balance by year
Year by year
Interest is what the balance earned that year. Balances are at the end of each year.
How compounding works
Compound interest is interest on interest. Each period, the interest earned joins the balance, and the next period pays interest on that larger amount. That is why a compounding interest calculator shows growth that speeds up over time instead of rising in a straight line.
To calculate compound interest on one deposit, called the principal, divide the annual interest rate by the number of compounding periods in a year and add 1. Raise the result to the number of periods in your time frame, then multiply by the principal. The calculator runs that math period by period and adds each contribution as it goes in. That also makes it a future value calculator for a lump sum, regular deposits or both.
A higher compounding frequency adds a little. On the example plan, daily compounding ends at $301,636, monthly at $300,851 and yearly at $292,465. The rate and the years matter far more.
Simple interest is paid only on the money you put in, so it grows in a straight line. Compound interest is also paid on the interest already earned, and the gap between the two widens every year the money stays invested.
A worked example
Say you start with $10,000, add $500 at the end of each month and raise it by 3% each year. The money earns 7% a year, compounded monthly, for 20 years, while prices rise 2.5% a year.
The balance reaches $367,509. Of that, $171,222 is money you put in and $196,287 is interest. In today's dollars it is worth about $224,280.
Without the raise, the same plan ends at $300,851: $130,000 put in and $170,851 of interest. That is the example the calculator opens with.
Compound interest with inflation
Inflation lowers what each future dollar buys. As an investment calculator with inflation, this tool divides each year's balance by how much prices have risen at your inflation rate, so you see the inflation-adjusted balance in today's dollars, which is its buying power now.
The growth left after inflation is the real rate of return: (1 + return) / (1 + inflation) - 1. A 7% return with 3% inflation is a real return of about 3.9% a year.
Set an inflation rate to add a row with the balance in today's dollars. Leave it at 0 to see every balance in future dollars.
Contributions and raises
Regular deposits, such as monthly contributions, do much of the work in a long plan. Pick how often you add money, from weekly to yearly, and whether each deposit goes in at the start or the end of its period.
A deposit made at the start of its period earns one more period of interest. On the example plan, deposits at the start of each month end at $302,370, against $300,851 at the end of each month.
To use this as a compound interest calculator with increasing contributions, set a yearly raise: the yearly increase in what you add, for example to keep pace with your pay.
A yearly raise grows each contribution once a year by the rate you set. At 3%, the example's $500 a month becomes $515 in year 2 and $876.75 in year 20.
Stocks and funds
As a compound interest calculator for stocks or funds, enter an average annual return as the interest rate. Stock market returns rise and fall from year to year, so the result is one smooth path at that rate: an estimate, not a forecast.
To see what a real stock or fund returned, with dividends reinvested, use the total return calculator.
What the calculator assumes
- The interest rate stays the same every year.
- Contributions follow the schedule you pick and rise once a year by the raise you set.
- When deposits and compounding run on different schedules, each deposit earns the compounding rate converted to its own period.
- There are no taxes, fees or withdrawals.
- Inflation only restates balances in today's dollars. It does not change the rate.
- Investment returns change from year to year, unlike a fixed savings rate. Results are estimates, not a forecast or a promise.
Compound interest calculator FAQ
- How do you calculate compound interest?
- Use A = P(1 + r/n)^(nt): P is the principal, or starting amount, r the yearly rate as a decimal, n the number of compounding periods per year and t the years. Each contribution then earns interest from the period it goes in. The calculator runs this period by period.
- What is the difference between simple and compound interest?
- Simple interest is paid only on the money you put in. Compound interest is also paid on interest already earned, so growth speeds up. $10,000 at 7% a year earns $7,000 of simple interest in 10 years, while compounding yearly grows it to about $19,672.
- How does inflation affect compound interest?
- Inflation lowers what each future dollar buys. The calculator divides every year's balance by the rise in prices at your inflation rate to show it in today's dollars. A 7% return with 3% inflation grows buying power by about 3.9% a year.
- How much will I have if I invest $1,000 a month for 20 years?
- At a steady 7% a year compounded monthly, $1,000 at the end of each month for 20 years grows to about $521,000, of which $240,000 is money you put in. At 5% it is about $411,000. Markets do not return a steady rate, so treat this as an estimate.
- How do you reverse calculate compound interest?
- To find the yearly rate, divide the ending amount by the starting amount, raise the result to the power of 1 divided by the years, then subtract 1. For example, $10,000 that grew to $20,000 in 10 years earned about 7.2% a year.
- Can I use this as a compound interest calculator for stocks?
- Yes, as an estimate. Stocks do not pay a fixed rate, so enter an average yearly return and read the result as one smooth path, not a forecast. To see what a real stock or fund returned, with dividends, use the total return calculator.
Backtest a portfolio on real prices and track your own holdings with a free GNG account.
Sign Up FreeThis calculator is for education and is not investment advice. Results are estimates that depend on the numbers you enter. Read our disclosures.