Compound Interest Calculator
Calculate how your savings or investments grow over time with compound interest. Supports monthly contributions and different compounding frequencies to help you plan for retirement, education, or any financial goal.
Examples
Retirement Savings — 30 Years
$10,000 initial investment with $500/month contributions at 7% for 30 years.
- Initial Investment
- $10,000
- Annual Interest Rate
- 7 %
- Time Period
- 30 years
- Compounding Frequency
- Monthly
- Monthly Contribution
- $500
Embed this calculator
Copy a free iframe snippet for articles, learning pages, forums, wikis, newsletters, and internal docs.
How It Works
Formula
Variables, symbols and units
- Future value at the end of the period
- Initial investment (principal)
- Monthly contribution (converted to per-period inside the formula)
- Annual interest rate (decimal)
- Compounding periods per year (12 monthly, 4 quarterly, 1 yearly)
- Time period in years
Calculation method explained
Enter your initial investment, expected annual return, time period, and compounding frequency. Optionally add a monthly contribution. The calculator applies the compound interest formula to your principal and adds the future value of your regular contributions to show the total growth.
References and source material
Examples
Retirement Savings — 30 Years$10,000 · 7 % → $691,150.47
$10,000 initial investment with $500/month contributions at 7% for 30 years.
- Initial Investment
- $10,000
- Annual Interest Rate
- 7 %
- Time Period
- 30 years
- Compounding Frequency
- Monthly
- Monthly Contribution
- $500
- Future Value
- $691,150.47
Education Fund — 18 Years$5,000 · 6 % → $92,154.47
$5,000 lump sum with $200/month at 6% compounded monthly for 18 years.
- Initial Investment
- $5,000
- Annual Interest Rate
- 6 %
- Time Period
- 18 years
- Compounding Frequency
- Monthly
- Monthly Contribution
- $200
- Future Value
- $92,154.47
Lump Sum — No Contributions$50,000 · 8 % → $110,401.98
$50,000 invested at 8% compounded quarterly for 10 years.
- Initial Investment
- $50,000
- Annual Interest Rate
- 8 %
- Time Period
- 10 years
- Compounding Frequency
- Quarterly
- Monthly Contribution
- $0
- Future Value
- $110,401.98