ROI Calculator

Calculate return on investment, net profit, ROI percentage, annualized ROI, gain, cost, and payback period. Use this ROI calculator to compare investments, campaigns, projects, or business decisions.

Calculate ROI

ROI = Net Profit ÷ Total Investment × 100. Net Profit = Final Value + Income − Total Investment.
Your result will appear here.

How the ROI calculator works

Basic ROI:
Enter investment cost, final value, income, and extra costs to calculate net profit and ROI.

Annualized ROI:
Enter the number of years to estimate the average annual return.

Target value:
Enter a desired ROI to calculate the final value needed to reach that return.

Payback period:
Enter monthly net cash flow to estimate how long it takes to recover the investment.

Why use an ROI calculator?

An ROI calculator helps compare investments, marketing campaigns, equipment purchases, business projects, rental improvements, and other financial decisions.

It makes it easier to compare options by showing return as a percentage of the amount invested.

What your result means

Your result shows ROI percentage, net profit, total investment, investment gain, annualized ROI, and payback period when applicable. A positive ROI means the return is greater than the investment cost. A negative ROI means the investment lost money.

ROI calculator formulas

Frequently asked questions

What is ROI?

ROI means return on investment. It shows how much profit or loss an investment produced compared with its cost.

How do you calculate ROI?

Subtract total investment from the total return to get net profit. Then divide net profit by total investment and multiply by 100.

What is a good ROI?

A good ROI depends on the type of investment, risk, time period, and alternatives. Higher ROI usually means a stronger return, but risk matters too.

What is annualized ROI?

Annualized ROI estimates the average yearly return over a multi-year investment period.