ROI Calculator

Calculate return on investment (ROI) instantly in your browser. Free online ROI calculator with annualized return for marketing, stocks, and projects.

Loading calculator…

Results

ROI (%)
DetailValue
Annualized ROI (%)
Total profit / gain
Multiplier (x)
Invested
Final value

What is this calculator for?

Measure the return on an investment as a percentage, plus its annualized rate.

How to Use This Calculator

Enter the values below, then press Calculate (or press Enter). The calculator updates your results instantly. Try different values to see how your inputs change the outcome.

  1. Amount invested — enter a numeric amount. A typical Amount invested would be 1000.
  2. Final value (amount returned) — enter a numeric amount. A typical Final value (amount returned) would be 1500.
  3. Time period (years) — enter a numeric amount. A typical Time period (years) would be 2.
  4. Review your results — the key output is highlighted, with supporting figures below.

What You'll Need

Amount invested
a numeric amount range 0–∞ · required
Final value (amount returned)
a numeric amount range 0–∞ · required
Time period (years)
a numeric amount range 0–∞ · optional

About This Calculator

ROI is (final value − invested) ÷ invested × 100 — the percentage gain (or loss) relative to what you put in.

If you provide a time period, the tool also computes the annualized ROI (compound annual growth rate), which lets you compare investments of different lengths fairly. The multiplier shows how many times your money grew.

All math runs locally in your browser.

Worked Examples

Example

ROI = 50% (profit 500)

Frequently Asked Questions

What is the difference between ROI and annualized ROI?
ROI is the total return over the whole period. Annualized ROI converts it to a yearly rate, so a 50% return over 2 years and over 1 year are not equivalent.
Can ROI be negative?
Yes. If the final value is less than what you invested, ROI is negative, meaning a loss. The tool reports negative figures clearly.