Your data never leaves this tab

Free ROI Calculator — Return on Investment

Measure investment performance — calculate ROI percentage, net gain, and total return in seconds.

Enter values

$
$

Results

ROI

Net Gain / Loss

Annualised ROI

Enter values above

How it works

1

Enter investment amount

Type the initial cost of the investment or project.

2

Enter the final value or return

Enter the final value of the investment, or your total net return.

3

Set time period (optional)

Add the investment duration in years to calculate annualised ROI.

4

Read your ROI

See ROI %, net gain, and annualised return instantly.

Common use cases

Marketing campaigns

Measure whether ad spend or campaign costs generated enough revenue to justify the investment.

Business investments

Evaluate the return on capital expenditures, equipment purchases, or new product launches.

Real estate

Calculate the return on property purchases relative to rental income and appreciation.

Training & development

Assess whether investment in employee training leads to measurable productivity gains.

Frequently asked questions

What is the ROI formula?

ROI % = (Net Profit / Investment Cost) × 100, where Net Profit = Final Value − Initial Investment.

What is a good ROI?

It depends on context. Stock market averages ~10% annually. Marketing campaigns often target 300%+ ROI. Any positive ROI means you made money.

What is annualised ROI?

Annualised ROI adjusts for time, using the formula: ((Final / Initial) ^ (1 / years) - 1) × 100. It lets you compare investments of different durations.

Is my data uploaded?

No. All calculations happen in your browser instantly — nothing is sent to any server.

Can I calculate negative ROI?

Yes. If final value is less than initial investment, the calculator shows a negative ROI (loss).

Is this free?

Yes, completely free with no account needed.