Calculated using standard mathematical and industry formulas.
Return on Investment (ROI) calculates net financial gain relative to initial cost: ROI % = ((Final Value - Initial Cost) / Initial Cost) × 100. Investing $10,000 and returning $18,000 after 5 years yields an 80% total ROI and a 12.47% annualized compound return (CAGR).
How to use this calculator?
Enter the starting capital or purchase price of the investment.
Enter the current or expected final sale value of the asset.
Enter the duration of the investment in years.
Enter any cash distributions earned during ownership (dividends, interest, rental income).
Read your Total ROI %, Net Profit ($), and Annualized Compound Growth Rate (CAGR %).
Initial = starting capital, Years = holding period in years.
Step-by-step calculation example
$10,000 invested, $15,000 final value + $500 dividends over 3 years → Net Profit: $5,500, Total ROI: 55.00%, CAGR: 15.73%/year.
Key insights to remember
Total ROI measures cumulative percentage return, while CAGR normalizes performance to a yearly rate for fair asset comparison.
Including dividends and cash distributions increases total investment yield significantly over multi-year holding periods.
A 50% total ROI over 5 years equals a 8.45% CAGR, whereas a 50% ROI over 2 years equals a 22.47% CAGR.
ROI does not account for inflation; calculate real ROI by subtracting the average annual inflation rate from CAGR.
How to interpret your results?
Total ROI vs. Annualized CAGR
A 100% total ROI over a 10-year period equates to an annualized compound growth rate (CAGR) of 7.18% per year, matching standard index market benchmarks.
Expert advice & guidance
💡 Analysis tip: When comparing investment returns, always factor in management fees, taxes, and volatility. Net after-tax CAGR is the only metric that directly impacts your wealth.
Frequently asked questions
What is ROI (Return on Investment) and what does it stand for?
ROI stands for Return on Investment. It measures financial profitability by dividing total net gain by initial capital cost: ROI % = ((Final Value - Initial Investment) / Initial Investment) × 100.
What does ROI stand for and how is it used in business?
ROI stands for Return on Investment. Organizations use ROI to compare the relative efficiency of competing capital investments, marketing campaigns, software projects, and real estate purchases.
How to calculate annualized rate of return (CAGR)?
Annualized return (CAGR) calculates the geometric annual growth rate over time: CAGR = (Final Value / Initial Value)^(1 / Years) - 1, enabling apples-to-apples comparisons between investments with different holding periods.
How to calculate rental property ROI?
Rental property ROI combines annual cash flow (rental income minus expenses, taxes, and mortgage) plus equity appreciation, divided by total out-of-pocket cash invested (down payment and closing costs).
Related calculators
Compound Interest Calculator: Savings Growth — Calculate compound interest and future portfolio balance with monthly deposits. Visualize exponential wealth accumulation with compounding returns.
Salary Calculator: Hourly to Annual Wage — Convert between hourly wage, daily, weekly, monthly, and annual salary. Calculate take-home earnings and overtime pay based on customized work schedules.