ROI Calculator

Calculate return on investment (ROI %) and net profit — with the annualized ROI when you enter a holding period.

Written by Furkan Tur · Reviewed by Ahmet Tur · Updated

Your result will appear here

Fill in the fields and press Calculate.

Return on investment (ROI) is the simplest measure of whether something paid off: the profit expressed as a percentage of what you put in. It lets you compare very different investments — a stock, a rental, a marketing campaign — on one common scale.

Enter what you invested and what it's now worth; add a holding period for the annualized figure.

ROI Calculator: step-by-step worked example

Example inputs
Initial investment
20,000.00
Final value (or amount returned)
26,500.00
Holding period (years)
3
  1. 1

    Net profit

    Profit = Final value − Investment

    26,500.00 − 20,000.00 = 6,500.00

  2. 2

    Return on investment (ROI)

    ROI = Profit ÷ Investment × 100

    6,500.00 ÷ 20,000.00 × 100 = 32.5%

  3. 3

    Annualised ROI

    Annual = ((Final ÷ Investment)^(1 ÷ Years) − 1) × 100

    (1.325^(1 ÷ 3) − 1) × 100 = 9.8345%

Result · ROI32.5%
What the final value is made of
  • Invested20,000.0075.5%
  • Net profit6,500.0024.5%
Total vs annualised return
  • Total ROI32.5%
  • Annualised ROI9.8345%

Good to know: Plain ROI ignores time — compare investments of different lengths with the annualised figure, and net out fees and taxes first.

ROI Calculator — how it works

The ROI formula

ROI = (final value − initial investment) ÷ initial investment × 100

ResultMeaning
ROI %Total return relative to what you invested
Net profitfinal value − initial investment
Annualized ROIThe equivalent yearly rate over the holding period

Why the annualized figure matters

A 50% ROI sounds great — but over ten years it's mediocre, and over six months it's excellent. Total ROI ignores time, so comparing investments of different lengths on it is misleading. The annualized ROI, ((final ÷ initial)^(1/years) − 1) × 100, converts everything to a yearly rate you can compare fairly.

What ROI leaves out

Plain ROI doesn't account for the timing of cash flows, risk, taxes or fees. Two investments with the same ROI can differ hugely once you factor those in. For a stream of cash flows at different dates, an IRR or NPV calculation is more accurate; ROI is the quick headline.

Where it helps

Sizing up a stock or property gain, judging a marketing spend, or comparing business projects. Include all costs in the "initial investment" — fees, renovation, setup — and everything received in the "final value" for an honest number.

Worked example

You invest 1,000 and later the position is worth 1,500. The net profit is 500 and the ROI is (1,500 − 1,000) ÷ 1,000 × 100 = 50%. If that took 3 years, the annualized ROI is ((1,500 ÷ 1,000)^(1/3) − 1) × 100 ≈ 14.5% per year — a fairer basis for comparing it with a one-year investment.

Frequently asked questions

How do I calculate ROI?+

Subtract the initial investment from the final value, divide by the initial investment and multiply by 100. Turning 1,000 into 1,500 is a 50% ROI.

What is a good ROI?+

It depends entirely on the investment type and time frame, so use the annualized figure to compare. Historically, broad stock markets have returned roughly 7–10% a year on average.

What is annualized ROI?+

It converts total ROI into an equivalent yearly rate: ((final ÷ initial)^(1/years) − 1) × 100. It lets you compare investments held for different lengths of time.

Can ROI be negative?+

Yes. If the final value is less than the initial investment, the ROI is negative — you made a loss. Selling a 1,000 investment for 800 is a −20% ROI.

What is the difference between ROI and IRR?+

ROI is a single overall percentage that ignores when cash flows occur; IRR accounts for the timing of multiple cash flows and is more accurate for investments with ongoing income or staged costs.

About this page

Publisher:
Kalkoro — Teknolojig Bilişim Teknolojileri A.Ş., İstanbul
Written by:
Furkan Tur — Editor (Finance, loans, tax, accounting, commerce, legal, employment)
Reviewed by:
Ahmet Tur — Editor

Parameters come from official sources; the last update date is shown at the bottom of the page.

Spotted a wrong result? Use the "Report a bug" button at the top of the page; every report is reviewed.

How we calculate and our accuracy policy →

Results are for information only and are not financial, legal or investment advice. For official matters the relevant authority's calculation and professional advice prevail.

Last updated: