Future Value
Total Invested
Total Returns
Return on Investment
Invested
Returns

How to Calculate Your Investment Returns

This investment return calculator helps you project the future value of your portfolio based on your initial investment, regular contributions, expected rate of return, and time horizon.

Initial Investment — the lump sum you are investing today. This could be from savings, an inheritance, a bonus, or a rollover from another account.

Monthly Contribution — the amount you plan to invest each month. Dollar-cost averaging through regular contributions reduces the impact of market volatility and builds wealth consistently.

Expected Annual Return — the average annual rate of return you anticipate. Historical benchmarks include: S&P 500 at roughly 10% nominal (7% after inflation), bonds at 4-5%, and a balanced 60/40 portfolio at 7-8%.

Investment Period — the number of years you plan to stay invested. Time is your greatest ally in investing. Markets may be volatile short-term, but long holding periods have historically delivered positive returns.

Click Calculate to see your projected portfolio value, total contributions vs. investment gains, and a visual growth chart.

Understanding Return on Investment (ROI)

Return on investment measures the profitability of an investment as a percentage. The basic ROI formula is:

ROI = [(Final Value − Total Invested) / Total Invested] × 100

However, ROI alone does not tell the full story. Two investments with the same ROI may have very different annualized returns if their holding periods differ. The annualized return formula adjusts for time:

Annualized Return = [(Final Value / Initial Value)1/years − 1] × 100

For example, an investment that doubles over 10 years has a total ROI of 100%, but an annualized return of only 7.2%. Understanding annualized returns helps you compare investments with different time horizons on an apples-to-apples basis.

This calculator accounts for both your initial investment and monthly contributions, giving you a comprehensive view of how all your money grows together.

Historical Returns by Asset Class

Understanding historical returns helps you set realistic expectations for your investments:

Asset ClassAverage Annual ReturnRisk LevelBest For
U.S. Large Cap Stocks (S&P 500)10.0%Moderate-HighLong-term growth
U.S. Small Cap Stocks11.5%HighAggressive growth
International Stocks8.0%Moderate-HighDiversification
U.S. Bonds5.0%LowStability and income
Real Estate (REITs)9.5%ModerateIncome and growth
Cash / Money Market3.0%Very LowShort-term liquidity

Past performance does not guarantee future results, but these averages (based on 50+ year data) provide reasonable long-term expectations. A diversified portfolio that blends several asset classes typically reduces risk while maintaining solid returns.

Frequently Asked Questions

What is a good return on investment?
A good annual return depends on the asset class and risk level. For stock market investments, 8-10% annual returns are considered solid based on long-term historical averages. For bonds or conservative investments, 4-6% is a reasonable expectation. Any return that consistently beats inflation (currently around 2-3%) is growing your real wealth.
How do I calculate my total return on investment?
Total ROI is calculated as: (Current Value - Total Amount Invested) / Total Amount Invested x 100. For example, if you invested $50,000 total and your portfolio is now worth $75,000, your ROI is ($75,000 - $50,000) / $50,000 x 100 = 50%. To get the annualized return, factor in the time period using the CAGR formula.
What is the difference between nominal and real returns?
Nominal returns are the raw percentage gain on your investment before accounting for inflation. Real returns subtract inflation to show your actual increase in purchasing power. If your investment gains 10% in a year but inflation is 3%, your real return is approximately 7%. Always consider real returns for long-term planning.
How much can $100 a month grow over 30 years?
$100 per month invested at a 7% average annual return would grow to approximately $121,997 after 30 years. Your total contributions would be $36,000, meaning you would earn about $85,997 in investment gains. At 10% returns, the same $100 per month could grow to over $217,000.
What is dollar-cost averaging?
Dollar-cost averaging is the practice of investing a fixed amount at regular intervals regardless of market conditions. When prices are low, your fixed amount buys more shares. When prices are high, you buy fewer shares. Over time, this strategy tends to lower your average cost per share and reduces the risk of investing a large sum at a market peak.
Should I invest a lump sum or spread it out over time?
Historically, lump-sum investing outperforms dollar-cost averaging about two-thirds of the time because markets tend to rise over time. However, if you are risk-averse or investing a windfall during market uncertainty, spreading your investment over 6-12 months can reduce the chance of investing everything at a market high and provides emotional comfort.
How do fees affect my investment returns?
Fees can significantly erode your returns over time. A 1% annual fee may seem small, but on a $100,000 portfolio over 30 years at 7% returns, it reduces your final balance by approximately $100,000 compared to a 0.1% fee. Always compare expense ratios and choose low-cost index funds when possible to keep more of your returns.

Related Calculators

Learn More