FreeOnlineQR

ROI Calculator

Calculate return on investment from what you put in and what it came back as. It also gives the annualised figure (CAGR), which is the only fair way to compare investments held for different lengths of time — a 50% return over three years is not the same as 50% over one, and dividing by the number of years overstates it.

Used for the annualised figure. Leave at zero if you only want the simple return.

Return on investment

50%

Net profit
$5,000.00
Annualised (CAGR)
14.47%
Amount invested
$10,000.00
Final value
$15,000.00

A 50% total return over 3 years is 14.47% a year — dividing by the years would have overstated it.

Nothing is uploaded — this tool runs inside your browser, so your files never leave your device.

Help us improve

Why use this tool

  • Simple ROI as a percentage, plus the cash profit or loss
  • Annualised CAGR for comparing holdings of different lengths
  • Handles losses properly instead of showing a confusing negative
  • Runs in your browser — no account, no data captured

How it works

  1. 1Enter the amount you invested and what it's now worth.
  2. 2Add how long you held it for.
  3. 3Use the annualised figure, not the headline, to compare against other options.

ROI Calculator — frequently asked questions

Subtract what you invested from what you got back, divide by what you invested, then multiply by 100. £10,000 growing to £15,000 is a 50% ROI.

More calculators

Looking for something else? Browse all calculators

Explore the other tools

Same deal everywhere on the site — free, no sign-up, and no watermark on anything you download.

Or see every tool on one page.