ROI Calculator (Return on Investment + CAGR)

Calculate return on investment, profit, and annualized ROI (CAGR).

ROI Calculator

Calculate ROI, profit, return multiple, and optional annualized ROI (CAGR).

Profit

$0.00

ROI

0%

Enter values to calculate ROI.

Return multiple

0x

CAGR

N/A

Add time period to estimate CAGR.

10% annual growth example

A 10% annual growth rate for 5 years turns $1 into about 1.61.

Was this tool helpful?

Help us improve ROI Calculator (Return on Investment + CAGR) by rating it.

What ROI means

ROI stands for return on investment. It describes how much value you gained or lost compared to what you invested. ROI is a simple, easy-to-read metric that helps you compare outcomes across different projects or investments. It answers a basic question: how much did I get back relative to what I put in?

ROI is most useful for quick comparisons and summaries. It is not a full financial model, but it is a helpful first step for understanding performance.

ROI formula

The basic calculation uses three values: the initial investment, any additional investment, and the final value.

  • Profit = final value - total investment
  • ROI percent = (profit / total investment) * 100
  • Return multiple = final value / total investment

If the final value is larger than the total investment, ROI is positive. If it is smaller, ROI is negative and represents a loss.

ROI vs CAGR

ROI shows total return. CAGR, or compound annual growth rate, shows the average annual growth rate over time. ROI does not account for time, so a 50% return over one year is very different from a 50% return over ten years. CAGR helps you compare investments with different timelines by normalizing the return per year.

CAGR is calculated as:

  • CAGR = (final value / total investment)^(1/years) - 1

If you do not provide a time period, the calculator shows ROI but not CAGR.

Why ROI alone can be misleading

ROI looks simple, but it hides important context. Consider two investments:

  • Investment A: 50% ROI in 1 year
  • Investment B: 50% ROI in 5 years

They both show 50% ROI, but the annualized growth is very different. That is why CAGR is useful. ROI also ignores risk, volatility, and timing of intermediate cash flows, so it should be treated as a summary metric rather than a full evaluation.

Examples
  1. Simple investment gain
  • Initial investment: 5,000
  • Final value: 8,000
  • Profit: 3,000
  • ROI: 60%
  1. Loss example
  • Initial investment: 10,000
  • Final value: 8,500
  • Profit: -1,500
  • ROI: -15%
  1. Real estate example
  • Initial investment: 50,000
  • Additional investment: 5,000
  • Final value: 75,000
  • Total investment: 55,000
  • ROI: 36.36%
  1. Startup example
  • Initial investment: 20,000
  • Final value: 120,000
  • ROI: 500%
  • Return multiple: 6.0x
  1. Multi-year comparison
  • Investment: 10,000 to 16,000 over 4 years
  • ROI: 60%
  • CAGR: about 12.5%
  1. Same ROI, different time
  • 50% ROI in 1 year vs 50% ROI in 5 years
  • CAGR for 1 year is 50%
  • CAGR for 5 years is about 8.45%
  1. Small vs large investment
  • Investment A: 1,000 to 1,500
  • ROI: 50%
  • Investment B: 100,000 to 150,000
  • ROI: 50%

Same ROI, but the dollar profit is very different.

  1. Additional capital added
  • Initial investment: 5,000
  • Additional investment: 2,000
  • Final value: 9,000
  • Total investment: 7,000
  • ROI: 28.57%
How the calculation works

ROI compares profit to the original investment. The tool calculates profit, ROI percentage, and optional CAGR when you provide a time horizon.

When to use this tool

Use this tool when comparing investments, projects, or marketing spend. It helps you standardize returns across different sizes and timeframes.

FAQ

What is a good ROI?

It depends on risk, time, and alternatives. This tool only calculates the math, not what is good.

Why is CAGR different from ROI?

ROI is total return, while CAGR annualizes the return over time.

Does ROI account for inflation?

No. ROI here is nominal and does not include inflation.

Can ROI be negative?

Yes. A negative ROI means the final value is less than the total investment.

What is the difference between ROI and IRR?

ROI is a simple ratio. IRR accounts for timing of cash flows.

Do fees or taxes affect ROI?

Yes, but this calculator does not include them unless you add them to the inputs.

What if I add more capital later?

Use the additional investment field to include extra contributions.

Why does the return multiple matter?

It shows how many times your investment you received back.

What if the final value is zero?

ROI will be -100% and the return multiple will be 0x.

Can I use this for a business project?

Yes, the math works for any investment-like cash outlay and return.

Is CAGR the same as average return?

No. CAGR is a geometric rate that smooths growth over time.

Why is ROI misleading without time?

Two investments can have the same ROI but very different timelines.

Can I compare two investments directly?

Yes. Use ROI and CAGR to compare outcomes over different periods.

Does this handle compounding?

CAGR reflects compounding, while ROI does not.

Is this advice?

No. It is a calculation tool only.

Related tools

Last updated

2026-02-26