Trading Calculators
Compound Growth & Contribution Calculator
Investment Education, Research & Tools for Smarter Decisions.
Project the future value of a starting principal plus regular contributions, compounded at an annual rate you choose, so you can see how starting amount, contribution size, rate, and time each move the outcome.
Direct Answer
This calculator projects a nominal future value from four inputs: a starting principal, a regular contribution, an annual growth rate, and a compounding frequency. It splits the result into how much came from the starting amount versus the contributions, so you can see which lever is doing the work in your own numbers. It does not predict returns and does not adjust for inflation, taxes or fees, so the rate you enter is a hypothetical assumption rather than an expected return.
How Do You Calculate Compound Growth With Contributions?
Future value = principal growth + contribution growth. The starting principal compounds on its own using P × (1 + r/n)^(n×t); the periodic contributions grow separately using the ordinary-annuity future-value formula, then the two totals are added together. Enter your numbers below for an instant result.
Compound Growth Calculator
Enter a starting principal, an optional periodic contribution and its frequency, an annual rate, a compounding frequency, and the number of years to project.
What This Calculator Does
It projects a nominal future value from four inputs: how much you start with, how much you add on a regular schedule, what annual rate that money grows at, and how often the growth compounds. It separates the result into how much came from the starting principal versus how much came from the contributions themselves, so you can see which lever matters most for your numbers.
It does not predict investment returns, recommend a rate to assume, or account for inflation, taxes, or fees. Treat the rate you enter as a hypothetical assumption, not a guaranteed or expected return.
Required Inputs
- Starting principal, the amount you begin with, zero or more.
- Annual rate, the nominal yearly growth rate you're projecting, as a percentage.
- Years, how many years to project forward.
Optional Inputs
- Periodic contribution, the amount added each period; leave at zero to project the principal alone.
- Contribution frequency, how often you add money: monthly, biweekly, weekly, quarterly, or annually.
- Compounding frequency, how often the rate is applied: monthly, quarterly, annually, or daily.
What the Results Mean
| Output | What it tells you |
|---|---|
| Future value | The total projected balance at the end of the period, principal growth plus contribution growth combined. |
| From starting principal | How much of the future value came from the starting amount compounding on its own. |
| From contributions | How much of the future value came from the periodic contributions and their own growth. |
| Total contributed | The sum of every periodic contribution, before any growth, contribution amount × number of periods. |
| Total deposited | Starting principal plus total contributed, the total cash you actually put in. |
| Total growth (interest) | Future value minus total deposited, the amount attributable to compounding rather than your own deposits. |
The Formula
The starting principal grows using the standard compound-interest formula:
Principal future value = P × (1 + r/n)^(n×t)
where P is the starting principal, r is the nominal annual rate (as a decimal), n is the compounding frequency (periods per year), and t is the number of years.
Periodic contributions use the ordinary-annuity future-value formula, evaluated at the contribution frequency, assuming each contribution lands at the end of its period. When the contribution frequency differs from the compounding frequency, the nominal rate is first converted into an equivalent periodic rate for the contribution period, ic = (1 + r/n)^(n/f) − 1, where f is the contribution frequency:
Contribution future value = C × [((1 + ic)^(f×t) − 1) ÷ ic]
The two totals are added together for the final future value.
Worked Example
Hypothetical example, for education only.
Starting principal of $5,000, contributing $250 per month, at a 7% nominal annual rate, compounded monthly, projected over 20 years.
- Principal future value: $5,000 × (1 + 0.07/12)^(12×20) = $20,193.69
- Monthly contribution rate equals the compounding rate here (both monthly), so ic = 0.07/12.
- Contribution future value: $250 × [((1 + 0.07/12)^240 − 1) ÷ (0.07/12)] = $130,231.66
- Future value: $20,193.69 + $130,231.66 = $150,425.36
- Total contributed: $250 × 240 months = $60,000
- Total deposited: $5,000 + $60,000 = $65,000
- Total growth from compounding: $150,425.36 − $65,000 = $85,425.36
The monthly contributions, adding up to $60,000 over 20 years, ended up contributing more than double the growth of the $5,000 starting principal, illustrating why consistent contributions matter as much as the initial amount over a long time horizon.
How to Interpret the Results
Compare total growth to total deposited to see how much of the outcome came from compounding rather than your own cash. A longer time horizon or higher compounding frequency increases growth's share of the total; a shorter horizon or larger contributions shift more of the total toward what you actually deposited.
Because the rate you enter is a hypothetical assumption, re-run the calculator at a lower rate to see how sensitive the projection is. A projection that only looks good at an optimistic rate is telling you something about how much of the plan depends on assumptions you don't control.
Common Mistakes
- Treating the entered rate as guaranteed, investment returns vary year to year; a single average rate smooths over that variability.
- Ignoring inflation, a large nominal future value buys less in real terms after years of inflation eating into purchasing power.
- Forgetting taxes and fees, taxable accounts and fund expense ratios both reduce the real return below the rate entered here.
- Assuming contribution and compounding frequency must match, they don't; this calculator handles them independently.
- Underestimating the effect of starting early, a small principal given more years to compound can outgrow a larger principal given fewer years, at the same rate.
Limitations and Edge Cases
- This is a nominal future-value projection. It does not adjust for inflation, does not model taxes on gains or contributions, and does not subtract investment or account fees.
- The annual rate is a constant assumption. Real investment returns vary year to year and can include losing years; this calculator does not model that variability.
- Contributions are assumed to occur at the end of each period (ordinary annuity), which slightly understates the future value compared to contributing at the start of each period.
- When contribution frequency differs from compounding frequency, the calculator converts the nominal rate to an equivalent periodic rate for the contribution period; this is a standard, well-established conversion, not an approximation specific to this tool.
Privacy and Data Handling
All calculations run in your browser. Values you type into this calculator are not sent to Swoopr Investment's servers, stored, or logged, closing or reloading the page clears them. No account or sign-in is required to use this tool.
Compound Growth Calculator FAQs
How do you calculate compound growth with contributions?
Grow the starting principal on its own using the compound-interest formula P × (1 + r/n)^(n×t), then add the future value of the periodic contributions using the ordinary-annuity formula. The two totals combine into a single future value.
Does contribution frequency have to match compounding frequency?
No. This calculator converts the nominal annual rate into an equivalent periodic rate for the contribution frequency you choose, so monthly contributions still compound correctly even if interest compounds quarterly or annually instead.
What's the difference between simple interest and compound growth?
Simple interest only ever applies to the original principal, so growth is the same dollar amount every period. Compound growth applies the rate to the principal plus all previously earned interest, so growth accelerates over time.
Are contributions assumed to happen at the start or end of each period?
The end of each period, known as an ordinary annuity. This is a common, conservative convention: it slightly understates the future value compared to contributing at the start of each period, since each contribution earns one fewer period of growth.
Does this calculator account for inflation or taxes?
No. It projects nominal future value only, before inflation, taxes, fees, or investment losses. Real purchasing power and after-tax proceeds will typically be lower than the number shown here.
References
- Investor.gov: Compound Interest Calculator: the U.S. Securities and Exchange Commission's own reference implementation of the compound-interest and periodic-contribution formulas this calculator implements.
This calculator projects a hypothetical, nominal future value from user-entered assumptions. It is not investment advice, and the rate entered is not a promised or expected return.