Investment Calculator
This investment calculator estimates how a portfolio may grow from a starting balance, recurring monthly contributions, an assumed annual return, and your chosen time horizon. Enter the amount you plan to invest up front, how much you expect to add each month, the return rate you want to test, and the number of years you want to model, and the tool projects future value, total invested, total contributions, and total growth. It is useful for comparing steady long-term investing scenarios, testing how much more a higher savings rate may matter than a slightly higher return assumption, and seeing how time changes the balance between money you put in and money the market may add. Because the math assumes a fixed rate and a fixed contribution schedule, treat the output as a planning estimate for scenario comparison rather than a promise of what your account will earn.
Quick answer
The calculator starts with your initial amount, then moves forward one compounding period at a time and applies both growth and the contribution assigned to that period.
What this tells you
- •The calculator starts with your initial amount, then moves forward one compounding period at a time and applies both growth and the contribution assigned to that period.
- •Your annual return is converted into a periodic rate, so an 8% annual return with monthly compounding becomes about 0.6667% per month.
- •Monthly contributions are converted to match the compounding schedule, so a $300 monthly plan becomes $900 per quarter or $3,600 per year when you change the frequency.
- •Total invested equals your initial amount plus all recurring contributions, which helps separate money you deposited from projected market growth.
- •Total growth equals future value minus total invested, so it shows how much the assumed return added beyond your own deposits.
- •Higher return assumptions can raise the estimate, but contribution consistency and time horizon usually move the result just as much or more.
How to Use
- 1Enter your initial investment amount. Use 0 if you want to model starting from scratch with contributions only.
- 2Enter your monthly contribution amount. This should be the average amount you expect to invest each month on an ongoing basis.
- 3Enter the annual return rate as a percentage, such as 7 for 7%, not 0.07.
- 4Enter the number of years you want to project and choose monthly, quarterly, or annual compounding.
- 5Calculate once, then change one input at a time to compare scenarios like saving more each month, investing longer, or using a more conservative return assumption.
How It Works
Formula
periodic rate = (annual return ÷ 100) ÷ compounds per year
contribution per period = (monthly contribution × 12) ÷ compounds per year
total periods = years × compounds per year
Each period: future value(next) = future value(current) × (1 + periodic rate) + contribution per periodThe formula file steps through the projection one period at a time instead of using a single closed-form shortcut. First it converts the annual return into a periodic rate. For example, 8% with monthly compounding becomes 0.08 ÷ 12 = 0.006667 per month, and 12% with quarterly compounding becomes 0.12 ÷ 4 = 0.03 per quarter. Next it converts your monthly contribution into the amount added each compounding period, so a $500 monthly plan becomes $1,500 per quarter or $6,000 per year when you pick less frequent compounding. In each loop the current balance grows by the periodic rate, then the contribution for that period is added, which means the model assumes end-of-period contributions. After all periods are processed, total invested is your initial amount plus all contributions, and total growth is the future value minus total invested.
Calculation note: values are processed in the order shown above, using the current input units.
Worked Examples
Balanced 10-year investing plan
This scenario runs for 120 monthly periods at about 0.6667% per month. Total invested is $70,000, made up of the $10,000 starting balance and $60,000 in contributions, while projected growth adds $43,669.42. It shows how a moderate starting balance plus steady monthly investing can push growth close to the size of the deposits over a full decade.
Starting from zero for 20 years
With no lump sum at the start, the full $72,000 invested comes from monthly deposits over 240 periods. The projection still reaches $156,278.00 because compounded growth contributes another $84,278.00 on top of those deposits. This example shows why long time horizons can matter more than waiting to build a large starting balance first.
Lump sum only with annual compounding
Here the model applies 15 yearly growth periods with no recurring contributions. Total invested stays at $25,000, and projected growth adds $34,913.95. This is a clean way to isolate what compound growth alone may do to an existing investment when no new money is added.
Quarterly compounding with steady deposits
A 12% annual return with quarterly compounding becomes 3% per quarter, and the $200 monthly contribution converts to $600 each quarter. Over 20 quarterly periods, total invested reaches $17,000 and projected growth adds $8,152.78. This example is useful when you want to see how the tool handles contribution conversion under a non-monthly compounding schedule.
High savings rate with a modest return
In this case, total invested is $111,000, including $96,000 of recurring contributions, while growth adds $25,782.71. The ending balance is strong even though the return assumption is lower than in other examples because the monthly saving rate does so much of the work. This is a practical reminder that contribution size is often the input you can control most directly.
Existing portfolio with annual contributions
With annual compounding, the tool converts the $250 monthly plan into a $3,000 yearly contribution. Across 12 yearly periods, total invested is $76,000 and projected growth contributes $43,585.63. Compared with monthly compounding at the same rate, annual compounding gives each contribution less time to earn returns, which slightly lowers the projection.
Compounding Frequency Quick Reference
How the calculator translates one annual return assumption and one monthly contribution across each supported compounding schedule.
| Frequency | Compounds per year | Periodic rate from 6% annual return | Contribution per period from $500 monthly |
|---|---|---|---|
| Monthly | 12 | 0.5% per month | $500 each month |
| Quarterly | 4 | 1.5% per quarter | $1,500 each quarter |
| Annually | 1 | 6% per year | $6,000 each year |
The yearly contribution total stays the same in each row. What changes is how soon each deposit enters the balance and starts compounding.
What usually changes the result most?
Time horizon is often the biggest driver because compounding needs time to stack gains on top of earlier gains. Extending a plan from 10 years to 20 years can change the result far more than tweaking the return assumption by a small amount.
Contribution size is the next major lever because it increases the dollars that can earn returns. Many investors focus on picking a slightly higher return, but adding another $100 or $200 per month can have a larger and more controllable effect.
Return assumptions deserve extra caution. A projection at 10% can look much better than one at 6%, but the higher estimate also carries a greater risk of disappointment if markets underperform your assumption for years at a time.
The most useful way to read the output is as a range-planning tool. Run a conservative case, a middle case, and an optimistic case, then compare how much of the final balance comes from your own deposits versus projected growth.
Common mistakes
- Entering the annual return as a decimal like 0.08 instead of a percentage like 8, which makes the projection far too low.
- Treating the projected return as a promise instead of a scenario built on fixed assumptions.
- Ignoring taxes, fund expense ratios, advisory fees, or trading costs that reduce the amount you actually keep.
- Using an aggressive return assumption for a conservative portfolio, or a conservative assumption for a stock-heavy portfolio, without checking whether the scenario fits the asset mix.
- Forgetting that contribution timing matters. A plan funded monthly in real life may not behave the same as a plan funded irregularly with bonuses or large one-time deposits.
- Comparing future value only and forgetting to look at total invested, which hides how much of the ending balance came from your own money.
Limitations
This model assumes a constant annual return, end-of-period contributions, and a fixed compounding schedule for the full time horizon you enter. It does not account for taxes, expense ratios, advisor fees, inflation, employer matches, dividends taken in cash, rebalancing, withdrawals, or changes in contribution amount over time. It also does not model sequence-of-returns risk, which means two portfolios with the same average return but different year-to-year paths can end up in different places in real life. Use it to compare scenarios under stable assumptions, not to estimate the exact value of a future brokerage statement.
Embed this calculator on your site
Drop this single line where you want the calculator to appear. It is responsive, mobile-friendly, resizes automatically, and is free to use with attribution.
<script src="https://calctide.com/embed.js" data-tool="investment-calculator" async></script>Preview the embed at /embed/investment-calculator/.