Home/Finance/ROI Calculator
Finance

ROI Calculator

$
$
yrs
About this tool

Return on investment, net profit, and annualised return

The ROI Calculator (Return on Investment) measures how much profit or loss you made relative to your initial investment. Enter your starting cost and final value to instantly see your ROI percentage, net profit, and — if you provide a time period — the annualised ROI and CAGR.

ROI formula

ROI (%) = (Final Value − Initial Investment) / Initial Investment × 100

A 50% ROI means you gained 50 cents for every dollar invested. A negative ROI means you lost money.

Annualised ROI vs CAGR

Annualised ROI divides the total ROI by the number of years — simple but ignores compounding. CAGR (Compound Annual Growth Rate) is the rate at which an investment would have grown if it compounded at the same rate each year. CAGR is a better measure of true investment performance over multi-year periods.

CAGR formula: (Final / Initial)^(1/years) − 1.

For longer-term wealth modelling, pair this with our compound interest calculator.

Example

You invested $10,000 in a stock. After 3 years it's worth $14,500.

ROI = (14,500 − 10,000) / 10,000 × 100 = 45%.

Net profit: $4,500.

Annualised ROI: 45% / 3 = 15% per year (simple).

CAGR: (14,500 / 10,000)^(1/3) − 1 = 1.45^0.333 − 1 ≈ 13.2% per year (compounded). The CAGR is lower than simple annualised ROI because it accounts for the effect of compounding.

FAQ

Frequently Asked Questions

What is ROI?

ROI (Return on Investment) is a percentage that measures the profit or loss on an investment relative to its cost. ROI = (Final Value − Initial Cost) / Initial Cost × 100. A 20% ROI means you earned $20 for every $100 invested.

What is a good ROI?

It depends on the asset class and risk. The S&P 500 averages about 10% per year before inflation. Real estate averages 7–10%. A business investment with 15–30% annual ROI is considered strong. Savings accounts currently offer 4–5%. Higher expected ROI always comes with higher risk.

What is the difference between ROI and CAGR?

ROI measures total return over the full period without regard to time. CAGR (Compound Annual Growth Rate) expresses that same return as an equivalent annual compounded rate. For a 45% ROI over 3 years: CAGR ≈ 13.2%, meaning the investment grew as if it compounded at 13.2% each year.

How do I calculate ROI on a rental property?

Annual ROI = (Annual rental income − Annual expenses) / Total investment × 100. Annual expenses include mortgage payments, insurance, maintenance, management, and property taxes. If you paid $200,000 for a property, collect $18,000/year in rent, and spend $10,000/year on expenses, your ROI is ($18,000 − $10,000) / $200,000 × 100 = 4%.

What is a negative ROI?

A negative ROI means you lost money — the final value is less than your initial investment. Example: invest $5,000, end with $4,000. ROI = (4,000 − 5,000) / 5,000 × 100 = −20%. You lost 20% of your investment.

What is the difference between ROI and profit margin?

ROI compares profit to the cost of investment. Profit margin compares profit to revenue (sales). A business can have high profit margins but low ROI if the upfront investment was very large. Both metrics are useful — ROI for capital allocation decisions, margin for pricing and operational efficiency.

How do I calculate marketing ROI?

Marketing ROI = (Revenue generated by campaign − Campaign cost) / Campaign cost × 100. If you spent $2,000 on ads and generated $8,000 in attributed revenue: ROI = (8,000 − 2,000) / 2,000 × 100 = 300%. A marketing ROI above 100% is generally considered positive (every dollar spent returns more than $1 in revenue).

Is a 10% ROI good?

10% annually is historically in line with long-term S&P 500 returns, so yes — it's a solid benchmark for equity investments. For a short-term trade (e.g., 10% in 1 month), it's exceptional. For a 10-year real estate holding, it's on the low side. Always compare ROI to the risk taken and alternative uses of the capital.

What is the ROI of the S&P 500?

The S&P 500 has returned approximately 10% per year on average over the past 50 years (before inflation). After inflation, the real return is closer to 7%. No single year matches this — returns vary widely from −38% (2008) to +38% (1995). The 10% figure is a long-run average for buy-and-hold investors.

How does ROI differ from IRR?

ROI is a simple ratio of total profit to cost, ignoring when cash flows occur. IRR (Internal Rate of Return) is the discount rate that makes the net present value of all cash flows equal to zero — it accounts for the timing of cash flows. IRR is more accurate for multi-year projects with irregular cash flows; ROI is simpler and better for quick comparisons.