Money

Investment calculator

Solve for investment contributions, ending balance, return rate, starting amount, or investment length with a detailed accumulation schedule.

CALCULATOR

Enter your numbers

Instant results
INVESTMENT PLAN
Contribute at the
END BALANCE$228,558.48Projected value at the end of the investment
Starting amount$20,000.00
Total contributions$120,000.00
Total interest$88,558.48
End balance$228,558.48
ACCUMULATION

Investment path

Balance
1
2
3
4
5
6
7
8
9
10
View accumulation schedule
YearDepositInterestBalance
1$10,000.00$3,052.92$34,192.92
2$9,000.00$6,370.92$49,563.84
3$8,000.00$8,646.70$66,210.54
4$7,000.00$11,028.37$84,238.90
5$6,000.00$13,524.71$103,763.62
6$5,000.00$16,145.25$124,908.87
7$4,000.00$18,900.30$147,809.17
8$3,000.00$21,801.01$172,610.18
9$2,000.00$24,859.49$199,469.67
10$1,000.00$28,088.81$228,558.48

THE NUMORIX GUIDE

How to use the Investment calculator

Last reviewed September 12, 2026

What this investment calculator does

This calculator models how a starting balance and recurring contributions could grow under an assumed return, contribution frequency, and time horizon. It separates money you contribute from the value attributed to growth so the result is easier to audit.

Compound-growth method

For the live beginning-of-period contribution mode, future value is FV = P(1 + r/m)^(mt) + C[((1 + r/m)^(mt) - 1) / (r/m)](1 + r/m). P is starting principal, C is the contribution per period, r is the annual return, m is the number of compounding periods per year, and t is years. The implementation may rearrange this relationship when solving for another input.

Worked example

With $5,000 invested initially, $300 contributed at the beginning of each month, a 7% annual return, monthly compounding, and a 10-year horizon, the engine uses r = 0.07 / 12 and n = 120. FV = $5,000(1 + 0.07 / 12)^120 + $300[((1 + 0.07 / 12)^120 - 1) / (0.07 / 12)](1 + 0.07 / 12) = $62,276.65 before taxes and fees. Total contributions are $41,000, so the modeled growth is $21,276.65.

How to interpret the result

The output is a scenario, not a promise. Changing the return, contribution timing, fee, or inflation assumption can materially change the outcome. Compare several conservative, middle, and optimistic scenarios instead of treating one projection as a forecast. Contributions made earlier generally have more time to compound, so timing should match the account or plan you are modeling. Use contributions and returns that share the same time units, such as monthly contributions with a monthly compounding convention.

Common mistakes to avoid

Do not compare a nominal return in one scenario with an inflation-adjusted return in another. Match contribution frequency to the account behavior. Include fees and taxes when comparing products, because they reduce the amount that remains invested.

Assumptions and limitations

The model uses a constant assumed return and does not simulate volatility, losses, withdrawals, taxes, fees, inflation, or the sequence in which returns occur unless those inputs are explicitly provided. Actual investments can lose value.

Sources and references

COMMON QUESTIONS

Frequently asked questions

How do investment fees change the result?

A recurring fee reduces the amount available to compound. Even a small annual fee can create a meaningful difference over a long horizon, so enter or separately compare the fee assumptions for each scenario.

Does the result account for inflation?

Only when an inflation assumption is included. A nominal future balance is not the same as its purchasing power today.

Can I rely on the projected return?

No. The return is an assumption used to compare scenarios. Market returns vary, and past performance does not guarantee future results.

FROM THE NUMORIX GUIDES

Learn more before you decide