Skip to content
Yunedia Tools

Compound Interest Calculator

Compound interest with monthly contributions: see the balance grow year by year with a breakdown of principal and interest.

Final balance31,998
Total contributed (principal + contributions)22,000
Total interest earned9,998
YearBalanceContributions so farInterest so far
111,74011,200540
213,56812,4001,168
315,49013,6001,890
417,51014,8002,710
519,63416,0003,634
621,86717,2004,667
724,21318,4005,813
826,68019,6007,080
929,27320,8008,473
1031,99822,0009,998

Projection only: monthly compounding is assumed, contributions are added at the end of each month, and taxes, fees and inflation are not included. Results are not a guarantee of future returns.

How to use

Enter an initial principal, a monthly contribution, an annual rate and a period in years. The balance is projected with monthly compounding. Each month:

balance = balance × (1 + annual rate ÷ 100 ÷ 12) + monthly contribution. Interest for the month is applied first, then the contribution is added.

Example: a principal of 10,000 with 100 per month at 5% for 10 years grows to about 32,000 — 22,000 contributed and about 10,000 of interest.

Notes

Calculations use exact decimal arithmetic (compoundInterest from @yunedia/core-math, compounded monthly) and are rounded to whole units for display. This is a projection, not a guarantee: taxes, fees and inflation are not included, and it is not financial advice. All calculations run in your browser.

FAQ

Are contributions added at the start or the end of the month?

At the end. Each month, interest is applied first and the contribution is added afterwards, so results are slightly lower than a start-of-month assumption.

Can I calculate with yearly compounding instead?

This tool always compounds monthly. Treat the result as a monthly-compounding projection; it will not exactly match a yearly-compounding calculation.