Investment ROI Calculator

Calculate the Return on Investment (ROI) for any asset.

Calculate ROI

Solution

ROI (%): 0%
Total Gain: $0
Annualized ROI: 0%

What is ROI?

Return on Investment (ROI) is a performance measure used to evaluate the efficiency or profitability of an investment. It measures the amount of return on a particular investment, relative to the investment's cost.

The Formula

ROI = (Net Profit / Cost of Investment) x 100

Annualized ROI

If you hold an investment for multiple years, the simple ROI doesn't tell the whole story. The Annualized ROI calculates the geometric average amount of money earned each year.

Annualized ROI = (1 + ROI)^(1/years) − 1

A Worked Example

You invest $8,000 in stocks and sell three years later for $11,200. Your net profit is $11,200 − $8,000 = $3,200, so your total ROI is ($3,200 / $8,000) × 100 = 40%. But that 40% is spread across three years. Annualizing it gives (1.40)^(1/3) − 1 ≈ 11.9% per year — a far more useful number when comparing against, say, a savings account paying 4% annually.

Why Percentages Beat Raw Dollar Amounts

A $10,000 profit sounds impressive — until you learn it took a $1,000,000 investment to earn it (a 1% ROI), versus a $2,000 profit on a $5,000 investment (a 40% ROI). ROI strips away the dollar amounts and lets you compare wildly different investments on equal footing.

Common Mistakes to Avoid

  • Forgetting fees and costs: Subtract all transaction fees and holding costs from the final value before calculating profit, or you'll overstate your return.
  • Comparing across different time periods: A 50% ROI over 10 years is far worse than a 20% ROI in a single year. Always annualize before comparing.
  • Ignoring inflation: A 5% ROI during 6% inflation is actually a real loss of purchasing power.

Frequently Asked Questions

Common questions about the Investment ROI Calculator.

How do you calculate ROI?

ROI = (Net Profit ÷ Cost of Investment) × 100. If you invest $8,000 and it grows to $11,200, your net profit is $3,200 and your ROI is 40%. It expresses return as a percentage so you can compare very different investments fairly.

What is annualized ROI and why does it matter?

Annualized ROI = (1 + ROI)^(1/years) − 1. It converts a total return into a per-year figure so investments held for different lengths of time can be compared. A 40% return over three years is about 11.9% per year.

What counts as a good ROI?

It depends on the asset class and risk. Historically the stock market has returned roughly 7–10% annualized after inflation, but real estate, bonds and business ventures each have different benchmarks, so always compare like with like.

Home Blog Login

Calculators

Algebra
Calculus
Statistics
Financial
Health
Favorites

Loading favorites...

Menu

About Us Request a Calculator Toggle Theme