tooloora

Compound Interest Calculator — with savings plan

Starting amount, regular deposits, yearly or monthly compounding — final balance, interest earned and real value after inflation.

Runs locally — nothing is uploaded

%
years
%

Paying at the start of each period means the money sits in the account one period longer and earns accordingly. Optional. Converts the final amount into today's purchasing power.

€107,710
Final amount
€58,000
paid in
€49,710
Interest earned
€72,486
Real value today

€35,224 Purchasing power lost

At 5% money doubles in 14.2 years on paper.

Growth

DepositsInterest
120 years

A model calculation, not investment advice. Taxes, fees and market swings are not included; a fixed rate over the whole term is an assumption, not a promise.

What this compound interest calculator does

Enter a starting amount, a regular deposit, a rate and a term: the calculator shows the final balance, the total paid in and the interest earned, plus a year-by-year table and a bar chart. Deposits can be monthly or yearly, paid at the start or the end of each period, and interest compounds yearly or monthly. Optionally it converts the result into today's purchasing power. Everything runs locally in your browser.

How is compound interest calculated?

Interest is credited to the balance and earns interest itself from then on. Without deposits:

K = K₀ × (1 + i)ⁿ

where i is the rate per period and n the number of periods. €10,000 at 5% over ten years becomes €16,288.95. Of the €6,288.95 in interest, €5,000 comes from simply paying 5% on the starting amount — the remaining €1,288.95 is interest on interest. That share is what grows disproportionately with time.

What does paying at the start or the end of the period mean?

A deposit at the start of the period sits in the account for the whole period and earns accordingly. One at the end earns nothing in that period. With yearly compounding and twelve monthly deposits this gives the classic equivalent annual deposit:

TimingEquivalent annual deposit
start of periodR = r × (12 + 6.5 · i)
end of periodR = r × (12 + 5.5 · i)

With r = €100 and i = 6% that is €1,239 versus €1,233 in the first year — from an identical €1,200 paid in. Over twenty years the gap widens accordingly.

Yearly or monthly compounding?

It depends on the product. Savings accounts usually credit interest once a year; many loans and some funds compound monthly. At the same nominal rate, monthly compounding gives a slightly higher final balance because the interest starts working sooner: €10,000 at 5% over ten years becomes €16,288.95 with yearly compounding and €16,470.10 with monthly. The tool uses the nominal rate divided by twelve for that.

What does the inflation adjustment do?

It divides the final balance by (1 + inflation)ⁿ, showing what the amount is worth in today's purchasing power. For scale: Germany's inflation rate averaged 2.2% in 2025, exactly the same as in 2024 (source: Federal Statistical Office, press release of January 2026). At 2% over 20 years, €100 nominal is worth about €67 in real terms.

If inflation and the interest rate are equal, you end up in real terms with exactly the starting amount — the money lost nothing, but gained nothing either.

Honest limits

  • The calculation is gross: no withholding tax, no allowance, no account, custody or fund fees, no product charges.
  • A constant rate over the whole term is a modelling assumption. Instant-access savings rates move all the time, and shares and funds have no interest rate at all, only fluctuating returns — an average says nothing about any particular path.
  • The tool does not round to the cent per booking but computes through with exact decimal arithmetic, so a bank statement can differ by a few cents.
  • Terms are rounded to whole years.

Privacy

Amounts, rate and term stay on your device. The calculation runs entirely in the browser and your entries live in local storage only — no server learns anything about your finances.

A model calculation for orientation, not investment advice. Which product suits you depends on your situation, your time horizon and how much risk you can carry.

Frequently asked questions

How is compound interest calculated?

Interest is added to the balance and earns interest itself from then on. Without deposits the balance follows K = K₀ × (1 + i)ⁿ, where i is the rate per period and n the number of periods. €10,000 at 5% becomes €16,288.95 after ten years — €6,288.95 of interest, of which €1,288.95 is interest on interest.

What does paying at the start or at the end of the period mean?

A deposit at the start of the period sits in the account for the whole period and earns accordingly; one at the end earns nothing in that period. Over twelve monthly deposits and yearly compounding the difference is exactly one extra month of interest per deposit on average, which is why the two options give different final balances at the same total paid in.

Yearly or monthly compounding — which should I choose?

It depends on the product. Bank savings accounts usually credit interest once a year, many loans and some funds compound monthly. At the same nominal rate, monthly compounding gives a slightly higher final balance because interest starts earning earlier. The tool uses the nominal rate divided by twelve for the monthly option.

What does the inflation adjustment do?

It divides the final balance by (1 + inflation)ⁿ to express it in today's purchasing power. Germany's inflation rate averaged 2.2% in 2025, the same as in 2024 (Federal Statistical Office, press release of 2026-01). At 2% over 20 years, roughly a third of the nominal balance is eaten up.

Are taxes and fees included?

No. The calculation is deliberately gross: no withholding tax, no allowance, no fund or account fees, no product charges. Real returns on invested money are also not fixed — a constant rate over 30 years is a model, not a promise.

Is my data sent anywhere?

No. Amounts, rate and term are calculated in your browser and stored only in your own device's local storage. Nothing about your finances reaches a server.