Calcady
Home / Financial / ROI Calculator (Return on Investment)

ROI Calculator (Return on Investment)

Calculate the return on investment (ROI) for any investment using initial cost, final value, and holding period. Includes CAGR annualization.

Investment Data

$
$

Return on Investment (ROI)

50.00%

Net Profit

$500.00
Total profit gained
Email LinkText/SMSWhatsApp

Quick Answer: How does the ROI Calculator work?

This tool calculates the absolute Return on Investment (ROI), a universal financial metric used to evaluate the efficiency and profitability of an investment. Simply input the total amount invested (including any fees or setup costs) and the total amount returned (the final sale price or current value). The calculator instantly surfaces the net profit and the raw ROI percentage, allowing you to establish a baseline performance metric for the asset.

ROI & CAGR Formulas

Step 1 — Calculate Net Profit

Net Profit = Amount Returned − Amount Invested

Step 2 — Calculate ROI Percentage

ROI = (Net Profit ÷ Amount Invested) × 100

Step 3 — Annualize with CAGR (Optional)

CAGR = (Ending ÷ Beginning)1/n − 1

  • Amount Returned— The total terminal value of the investment. For sold assets, this is the sale proceeds. For held assets, this is the current market value or appraised value.
  • Amount Invested— The total original cost basis including the purchase price, transaction fees, commissions, setup costs, and any additional capital injected during the holding period.
  • n (years)— The total holding period in years. CAGR normalizes compounding returns over this period, which is critical when comparing investments of different durations.

Real-World Scenarios

✓ Index Fund — 10-Year Hold

Long-term passive investment with compounding returns

  1. Invested: $50,000 in an S&P 500 index fund
  2. Current Value: $130,000 after 10 years
  3. Net Profit: $130,000 − $50,000 = $80,000
  4. Total ROI: ($80,000 / $50,000) × 100 = 160%
  5. CAGR: ($130K / $50K)1/10 − 1 = 10.03%/yr

→ While the total ROI is a massive 160%, the annualized CAGR of 10.03% reveals the true annual growth rate, which is right at the S&P 500 historical average.

✗ Crypto Speculation — Net Loss After Fees

Short-term speculation with hidden transaction costs

  1. Invested: $10,000 (purchase price + gas fees + exchange fees)
  2. Sold For: $12,000 gross proceeds
  3. Hidden Costs: $500 exchange fees + $1,200 gas fees + $800 short-term capital gains tax
  4. Net After Costs: $12,000 − $2,500 = $9,500
  5. True ROI: ($9,500 − $10,000) / $10,000 = −5%

→ The "20% gain" on paper became a −5% net loss after accounting for all transaction costs, gas fees, and taxes. Always calculate ROI on total after-cost proceeds.

ROI to CAGR Conversion — Quick Reference

Total ROI Over 3 Years Over 5 Years Over 10 Years
25% 7.72%/yr 4.56%/yr 2.26%/yr
50% 14.47%/yr 8.45%/yr 4.14%/yr
100% 25.99%/yr 14.87%/yr 7.18%/yr
200% 44.22%/yr 24.57%/yr 11.61%/yr
500% 81.71%/yr 43.10%/yr 19.62%/yr
*A 100% total ROI over 10 years is only 7.18%/yr CAGR — barely above inflation-adjusted bond yields.

Pro Tips & Common Pitfalls

Do This

  • Always include ALL costs in your "Amount Invested." Commissions, legal fees, setup costs, renovations, and any capital reinvested during the holding period must be added to your cost basis. Omitting these inflates your perceived ROI and leads to systematically bad future decision-making.
  • Convert to CAGR for any holding period over 1 year. A 200% ROI sounds incredible, but if it took 15 years, the CAGR is only 7.6%/yr — barely beating a vanilla index fund. CAGR is the only honest way to compare investments of different durations.

Avoid This

  • Do not compare raw ROI across different time periods. Comparing a 30% ROI on a 6-month trade to a 50% ROI on a 5-year rental property is mathematically meaningless without annualization. The 30% over 6 months (CAGR: 69%) dramatically outperforms the 50% over 5 years (CAGR: 8.4%).
  • Do not forget to subtract taxes from your "Amount Returned." Capital gains taxes (short-term at ordinary income rates, long-term at 0/15/20%) can consume 15-37% of your gains. Your pre-tax ROI and your after-tax ROI are two fundamentally different numbers. Always calculate both.

Frequently Asked Questions

Why does ROI fail if it ignores the time horizon?

The standard ROI formula mathematically cannot distinguish between a 100% gain that took 1 year versus a 100% gain that took 10 years. Because of the time value of money, an investment that takes 10 years to double is vastly inferior to an investment that doubles in 1 year. For time-sensitive decision making, you must convert raw ROI into an Annualized ROI or Compound Annual Growth Rate (CAGR) to normalize the performance over annual periods.

What is the difference between Annualized ROI and CAGR?

Compound Annual Growth Rate (CAGR) represents the smoothed annual rate of return an investment would have required to grow from its beginning balance to its ending balance, assuming the profits were reinvested at the end of each year. Standard Annualized ROI often just divides the total return by the number of years, which incorrectly ignores the massive mathematical impact of compounding interest. In professional finance, CAGR is the gold standard.

Can ROI be negative?

Yes. If the total amount returned is less than the total amount invested, your net profit will be a negative number, resulting in a negative ROI percentage. An ROI of -100% means the investment went to zero (a total loss of capital). Unlike gains which can be infinite (e.g., +5000%), the absolute lowest physical ROI boundary for a standard cash investment is exactly -100%.

How do I calculate ROI on a house or real estate?

Real estate ROI is complex because of leverage (mortgages) and cash flow (rental income vs expenses). A simple cash-on-cash ROI calculates the annual pre-tax cash flow divided by the actual cash initially invested (the down payment plus closing costs). To calculate the total ROI when selling the property, the "Return" must include all rental profits plus the final sale equity, minus all operational holding costs.

Related Calculators