Compound Interest Calculator – Savings Growth & Regular Contributions

Project how a starting balance and regular contributions may grow over time. Compare nominal rates with APY/AER, compounding frequency, contribution timing and year-by-year interest.

Starting balance, rate and contributions

%
Used to convert the nominal annual rate into an effective annual rate.
Quick presets

Load a ready-made set of inputs, then adjust any field to create your own scenario.

Projected balance

Final balance
—
Total contributed
—
Interest earned
—
Effective annual rate
—
Regular contributions
—
Interest share of balance
—
Term
—
—
Your calculation

Where does the projected balance come from?

This breakdown keeps your own money separate from modelled interest, so the effect of the rate and time assumption remains visible.

Starting amount—
Regular contributions—
Estimated interest—
Calculating your growth projection…

Change any input above and the interpretation updates automatically.

Rate sensitivity: how much does one percentage point change the result?

The table recalculates the same starting amount, contribution schedule and term at a rate one percentage point lower and one percentage point higher than your input. It is a sensitivity test, not a forecast.

ScenarioAnnual rate inputFinal balanceInterest earned
—

Contribution timing check – beginning vs end of the period

Two saving plans can use the same contribution amount and frequency but produce slightly different balances if one contribution reaches the account earlier. This is especially noticeable over long terms.

Beginning-of-period result—
End-of-period result—
Earlier-contribution difference—

—

Year-by-year growth from your inputs

The table tracks cumulative money contributed and estimated interest at each full year, plus the final partial year when extra months are entered. For a quick manual lookup without custom inputs, use the Compound Interest Factor Table.

TimeTotal contributedInterest earnedBalance
—

How compound interest is calculated

For a lump sum with a nominal annual rate, the basic model divides the annual rate by the number of compounding periods and applies that periodic rate repeatedly. The effect becomes stronger when interest remains in the balance and can itself earn interest later.

Future value = principal × (1 + annual rate ÷ compounds per year)compounds per year × years

When you select effective annual rate (APY/AER), the annual compounding effect is already included in the rate. In that mode, the calculator treats the entered percentage as the total one-year growth rate rather than applying another compounding-frequency adjustment.

Regular contributions are added on a monthly planning timeline according to the selected frequency and timing. Each contribution then grows for the time remaining in the term. This makes the contribution timing visible without pretending that every bank or investment platform uses the same posting convention.

Nominal annual rate

A nominal annual rate is a stated annual percentage before the effect of within-year compounding. If 5% is compounded monthly, the calculator applies twelve periodic compounding intervals and the effective annual rate is slightly above 5%.

Use this mode only when the rate you have is genuinely nominal and the compounding frequency is known or intentionally assumed.

Effective annual rate (APY/AER)

An effective annual rate represents the total growth over one year after compounding. APY and AER are common labels for this idea in different markets and products.

If your provider gives an APY/AER, select the effective-rate mode. Otherwise you could accidentally add a second compounding effect that is not part of the quoted rate.

Where can you get the input data?

InputWhere to find itWhat to check
Starting amountYour current balance or the lump sum you plan to deposit.Use the amount that is actually available to grow; do not include money you do not intend to place in this scenario.
Annual rateAccount disclosure, product information or a clearly stated planning assumption.Identify whether it is nominal or an effective annual rate such as APY/AER. Do not treat an uncertain future investment return as guaranteed.
Compounding frequencyProduct terms or account documentation.This matters in nominal-rate mode. In APY/AER mode, the annual compounding effect is already included.
Regular contributionYour savings plan, standing order or budget.Use an amount and schedule you actually intend to model. Zero is valid for a lump-sum-only scenario.
TermYour planning horizon.Separate the mathematical projection from any product maturity, withdrawal restriction or tax rule.

Worked example: $10,000 plus $200 per month

Suppose you start with $10,000, add $200 at the end of every month and model a nominal 5% annual rate compounded monthly for 10 years. The starting amount grows for the whole term, while each later contribution has less time to compound.

With these assumptions, the calculator projects a final balance of roughly $47,500. Your own money contributed is $34,000: the $10,000 starting amount plus $24,000 of monthly deposits. The remaining roughly $13,500 is modelled interest.

The important lesson is not the exact dollar amount. It is the separation between money you add and growth generated by the assumed rate. If the rate, contribution timing or contribution amount changes, the result changes too.

Does your result look realistic?

Check the rate type first. A common error is entering an APY/AER as though it were a nominal annual rate and then selecting monthly or daily compounding, which can overstate the intended growth. Also confirm that the contribution frequency matches the amount: $200 monthly is very different from $200 annually. Finally, remember that a constant rate is a mathematical assumption, not a promise that a real account or investment will deliver the same return every year.

Practice problems – solve them before revealing the answer

Use these as short self-check exercises. Work out the result with the formulas from this page first, then use Show answer to compare your method and result. These buttons do not change the calculator inputs.

Exercise 1 – monthly saver

You start with $1,000, add $100 at the end of every month, and use a 4% nominal annual rate compounded monthly for 5 years.

Find: the effective annual rate, total contributed, final balance and interest earned.

Exercise 2 – effective annual rate

You start with $10,000, add $300 at the end of every month, and use a 6% effective annual rate (APY/AER) for 20 years.

Find: total contributed, final balance, interest earned and explain why no extra compounding-frequency adjustment is applied.

Exercise 3 – lump sum only

You invest €20,000 with no regular contributions at a 5% nominal annual rate compounded quarterly for 10 years.

Find: the quarterly rate, number of compounding periods, effective annual rate, final balance and interest earned.

What changes the final balance the most?

Time determines how long previous interest can remain in the balance and compound. The assumed rate changes the growth factor applied over that time. Contributions add new principal, and earlier contributions generally have more time to grow than later ones.

These drivers interact. A small rate difference can become important over a long horizon, but increasing the amount you actually contribute can also dominate the result. The rate-sensitivity table above helps separate those effects instead of relying on one headline projection.

For personal planning, it is usually more useful to compare several reasonable scenarios than to make a decision from one optimistic assumption.

Common compound-interest calculation mistakes

  • Confusing a nominal annual rate with APY/AER and applying compounding twice.
  • Entering a monthly contribution while leaving the frequency set to annually, or the reverse.
  • Assuming contributions made at the beginning and end of a period have identical growth time.
  • Treating a constant assumed investment return as a guaranteed future return.
  • Ignoring fees, taxes or inflation when those factors matter to the real decision.
  • Comparing two scenarios that use different contribution amounts or terms without noticing the changed assumption.
  • Rounding each month manually instead of keeping full precision until the displayed result.

For finance and business students: how to calculate compound growth with regular contributions

A compound-interest problem with regular saving contains two different future-value calculations. The starting principal is present from day one and can grow for the whole term. Regular contributions arrive later, so each deposit has less time to earn interest. Keeping these two parts separate is the easiest way to understand the mathematics and to avoid treating interest as though it were money you personally contributed.

1. Identify the variables before using a formula

For a monthly example, let P be the starting principal, PMT the regular monthly contribution, r the nominal annual rate written as a decimal, i the periodic monthly rate and n the number of monthly periods. If the nominal annual rate is compounded monthly, then the monthly rate is the annual nominal rate divided by 12 and the number of periods is years × 12.

i = r ÷ 12     and     n = years × 12

If the problem gives an effective annual rate (APY/AER) instead, do not divide it by 12 as though it were nominal. An effective rate already contains the annual compounding effect. The calculator converts that one-year growth factor into an equivalent periodic factor for its timeline.

2. Grow the starting principal

The starting amount is a single lump sum. With a monthly periodic rate, its future value is:

FVprincipal = P × (1 + i)n

This part receives the maximum amount of time in the model because the money is present for every period.

3. Calculate the future value of the contribution stream

Equal contributions made at the end of each month form an ordinary annuity. Their future value is:

FVcontributions = PMT × [((1 + i)n − 1) ÷ i]

Why is this different from simply multiplying PMT by the number of months? Because the earliest contribution earns interest for many periods while the final contribution is deposited at the end and has essentially no time to grow inside the model. If equal contributions are made at the beginning of each period instead, the annuity stream receives one additional period of growth; for a regular monthly annuity this is the ordinary-annuity result multiplied by (1 + i).

4. Combine the two future values, then separate your money from interest

Final balance = FVprincipal + FVcontributions

Your own money is calculated independently:

Total contributed = P + (PMT × number of contributions)

The modelled interest is therefore the amount left after subtracting total contributed money from the projected final balance. The interest share can then be expressed as a percentage of the final balance. This distinction is important in finance because a large account balance does not mean the same thing as a large investment return: part of the balance may simply come from larger or more frequent deposits.

5. Worked student exercise

Problem: Start with $5,000, contribute $150 at the end of each month, use a 4.8% nominal annual rate compounded monthly and project 8 years. Before revealing the answer, estimate whether interest will represent more or less than one quarter of the final balance.

For this problem, the monthly rate is 4.8% ÷ 12 = 0.4%, or 0.004 as a decimal, and the number of monthly periods is 8 × 12 = 96. Solve the starting-principal future value and the ordinary-annuity future value separately, add them, then subtract the $19,400 of total contributed money.

6. How to check your own answer

Use three checks. First, the final balance must be at least as large as total contributions when the rate is non-negative. Second, the contribution stream should be worth more than the raw sum of contributions when the rate is positive, but it should not grow as much as if every contribution had been invested for the full eight years. Third, changing the contribution timing from end to beginning should increase the result when the rate is positive, because every deposit receives one additional period of growth. These checks do not replace the formula, but they are excellent at catching sign, rate and timing errors.

What this calculator does not model

The projection assumes the entered rate can be represented consistently across the whole term. It does not model changing market returns, changing bank rates, deposits on exact calendar dates, taxes, fees, inflation, currency movements, withdrawal rules or product-specific balance methods.

For nominal-rate mode, the calculator first derives the one-year effective growth implied by the chosen compounding frequency and then uses an equivalent monthly growth factor for the contribution timeline. This keeps monthly, quarterly and annual contributions comparable while avoiding a false claim that every provider posts interest in exactly the same way.

Use the result as an educational or planning estimate, not as a guarantee, investment recommendation or substitute for the terms of a specific financial product.

Continue exploring Finance

This calculator answers a forward-growth question: what could this amount grow to under these assumptions? Other Finance tools will solve different problems, such as the contribution required for a target or the payment required for a loan.

FAQ – compound interest, contributions, APY and compounding frequency

What is compound interest?
Compound interest means growth is calculated on the original amount and on interest already added to the balance. Over time, previously earned interest can therefore generate additional interest.
What does this compound interest calculator calculate?
It projects a starting balance forward using an assumed annual rate and optional regular contributions. It shows the final balance, total money contributed, estimated interest earned, effective annual rate and a year-by-year growth table.
What is the difference between a nominal annual rate and APY or AER?
A nominal annual rate is entered before the effect of within-year compounding, so the calculator needs a compounding frequency. An effective annual rate such as APY or AER already includes the compounding effect for one year, so the calculator does not compound that annual rate a second time.
Does compounding frequency matter?
Yes when you enter a nominal annual rate. With the same nominal rate, more frequent compounding produces a slightly higher effective annual rate. If you enter an effective annual rate, the selected compounding frequency is not used because the annual effect is already built into that rate.
Can I include monthly contributions?
Yes. Choose monthly contributions and enter the amount you plan to add each month. You can also model quarterly or annual contributions. Set the contribution to zero for a lump-sum-only calculation.
What is the difference between beginning-of-period and end-of-period contributions?
A contribution made at the beginning of a period has more time to earn interest than the same contribution made at the end. The calculator includes a dedicated timing comparison so you can see the difference for your inputs.
Can I use the calculator for savings accounts?
Yes for planning, provided you enter a rate that matches the way you want to model the account. Actual bank calculations can use specific day-count, posting, balance and fee rules, so compare the result with the provider’s stated APY or AER and account terms.
Can I use it for investments?
You can use it as a mathematical growth illustration with an assumed rate, but the result is not a forecast or guarantee of investment returns. Real investments can rise or fall, returns vary over time, and taxes, fees and inflation can materially change the outcome.
Are taxes, fees and inflation included?
No. The calculator models gross mathematical growth from the inputs you provide. It does not automatically deduct taxes or fees and it does not adjust the final balance for inflation.
Why is the effective annual rate higher than my nominal rate?
When interest is compounded more than once per year, each sub-period can add interest to the balance before the next sub-period begins. The resulting one-year growth rate can therefore be slightly higher than the stated nominal annual rate.
What happens if the interest rate is 0%?
The final balance is simply the starting amount plus all regular contributions. The calculator handles 0% directly without using a division-by-zero annuity formula.
How are quarterly and annual contributions handled?
The calculator places them on a monthly planning timeline: quarterly contributions occur every three months and annual contributions every twelve months. Beginning-of-period contributions are added at the start of each contribution period; end-of-period contributions are added at its end.
Why might my bank or investment statement differ from this result?
Real products can use exact calendar days, different day-count conventions, variable rates, fees, taxes, minimum balances, transaction timing and rounding rules. This calculator uses a transparent equivalent-rate model intended for planning and education.
Is a higher assumed return always better to use?
No. A higher input always increases the mathematical projection, but that does not make the assumption realistic. Use a rate you can justify for the product or scenario you are modelling and compare several rates instead of treating one projection as certain.