Change language

Finance

ROI calculator (return on investment)

Measure the percentage return of any investment or campaign.

Reviewed by SolucionesAhora.com How we verify

Calculator inputs

Results

Enter your values and press “Calculate” to see the result.

In short

What it calculates
Measure the percentage return of any investment or campaign.
Formula used
ROI = (return − investment) / investment × 100
Example
£5,000 invested, £7,500 returned:

ROI calculator

ROI expresses as a percentage how much you gained relative to what you put in. It is the most common metric for comparing very different opportunities.

A 50% ROI means you got your money back plus half of it again.

How it works

The investment is subtracted from the money returned to get the profit, which is then divided by the investment and multiplied by a hundred.

Note that ROI ignores time, so 50% in one year and 50% in ten years produce the same figure.

Formula

ROI = (return − investment) / investment × 100

Multiple = return / investment

Worked example

£5,000 invested, £7,500 returned:

Profit: £2,500
ROI = 2,500 / 5,000 × 100 = 50%
Multiple: 1.5×

Explanation

An ROI without a timeframe says nothing

A fifty per cent return is excellent over one year and mediocre over ten. Classic ROI ignores time, which is why comparing two investments on that figure alone leads to wrong decisions. To compare, annualise the result or use an internal rate of return directly.

What belongs in the cost

The commonest mistake is counting only visible outlay. A marketing campaign costs what was paid to the media, but also the team's hours, the tools and the production cost of the materials. An ROI calculated on an incomplete cost always looks favourable, and is no use for deciding anything.

Revenue or profit

Calculating return on revenue generated inflates the result compared with calculating it on margin. If you sell a hundred thousand at a thirty per cent margin, what actually came in is thirty thousand. Reports that mix the two criteria across periods are not comparable.

Opportunity cost

A positive ROI does not mean the investment was good: it means it made money. If the same capital placed elsewhere would have returned more with less risk, the decision was still a bad one.

Frequently asked questions

Does ROI account for time?

No. To compare investments of different lengths, use the annualised return (CAGR).

Can it be negative?

Yes. If you get back less than you invested, ROI is negative and shows the percentage loss.

How do I compare investments of different lengths?

By annualising the return or calculating an internal rate of return. Simple ROI ignores time and artificially favours longer investments.

Should I calculate ROI on sales or on margin?

On margin if you want the real return. On sales the figure is inflated and does not reflect what reaches the till.

Need to calculate something else?

These tools are often used alongside this calculator.

Investment

Future value of an investment and what it is really worth after inflation.

ROAS

How much revenue each unit invested in advertising brings back.

Compound interest

See what your money becomes with regular contributions and reinvested interest.

Loan

Work out the monthly payment on a loan and how much interest you will pay.

Mortgage

Monthly payment, total interest and the cash you need upfront to buy a home.

Discount

Final price after a discount and exactly how much you save.