Compound Growth Calculator
Calculate how your money will grow over time with compound interest.
Enter your values and click Calculate
Compound interest is the concept of earning interest on your interest — each period, the growth is added to your principal, and the next period's interest is calculated on the larger balance. Over long time horizons, this creates a snowball effect that exponentially grows an initial investment far beyond what simple interest could achieve. A $10,000 investment at 8% annually for 30 years grows to over $100,000 through compounding alone — ten times the original amount without a single additional deposit. The compounding frequency — how often interest is calculated and added — plays a meaningful role in the final result. Monthly compounding (12 times per year) produces more growth than annual compounding because each newly earned interest amount starts compounding sooner. Quarterly and daily compounding fall between these extremes. This calculator applies the standard compound interest formula across any compounding frequency, letting investors, students, and financial planners model how different rates and frequencies affect long-term outcomes. Use it to compare investment accounts, evaluate projected returns, or demonstrate to students the fundamental principle behind why time in the market matters so much. The results clearly separate total growth (interest earned) from the initial principal, showing exactly how much of the final balance came from compound growth versus your original deposit.
How It Works
The formula is: A = P × (1 + r/n)^(n×t), where P is the principal, r is the annual interest rate as a decimal, n is the number of compounding periods per year, and t is the number of years. The term r/n gives the interest rate per period; adding 1 produces the growth factor per period; raising it to the power n×t (total number of periods) compounds that growth across the entire time horizon; and multiplying by P scales it to the initial investment. As a worked example: $1,000 at 8% compounded annually for 10 years: r/n = 0.08/1 = 0.08, total periods = 1 × 10 = 10. A = 1000 × (1.08)^10 = 1000 × 2.1589 = $2,158.92. With monthly compounding (n=12): A = 1000 × (1 + 0.08/12)^120 = 1000 × (1.00667)^120 = 1000 × 2.2196 = $2,219.64 — about $61 more than annual compounding over the same decade.