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
Enter investment amount
Type the initial cost of the investment or project.
Enter the final value or return
Enter the final value of the investment, or your total net return.
Set time period (optional)
Add the investment duration in years to calculate annualised ROI.
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.