Return on investment (ROI) is a simple way to measure how much value an investment generated compared with what it cost.
It is usually expressed as a percentage.
A positive ROI means the investment produced more value than it cost. A negative ROI means the investment returned less value than the amount invested.
ROI can be used to evaluate many types of investments, including:
Because ROI uses a percentage, it can also make it easier to compare investments of different sizes.
The standard ROI formula is:
ROI = (Net Return ÷ Total Investment) × 100
Where:
Net Return = Total Return − Total Investment
You can also write the complete formula as:
ROI = ((Total Return − Total Investment) ÷ Total Investment) × 100
Include all relevant costs associated with the investment.
For example, if you are calculating the ROI of a software project, your investment could include the software subscription, implementation costs, employee time, training, and other direct expenses.
Enter the total measurable value generated by the investment.
Depending on what you are measuring, this could be revenue, cost savings, increased profit, recovered expenses, or another financial benefit.
The calculator will show your:
Use these numbers to evaluate the performance of the investment or compare it with other opportunities.
There is no single ROI percentage that is considered “good” for every investment.
A good ROI depends on factors such as:
For example, a lower-risk investment may be attractive with a lower return, while a higher-risk project may need a significantly higher expected ROI to justify the risk.
Instead of evaluating ROI in isolation, compare it with your alternatives and consider how quickly the return was generated.
A positive ROI means the investment generated more value than it cost.
For example:
Investment: $10,000
Return: $12,000
ROI: 20%
The investment generated $2,000 more than it cost.
An ROI of 0% means the investment generated exactly enough value to recover its cost.
A negative ROI means the investment returned less than its total cost.
For example:
Investment: $10,000
Return: $8,000
ROI: -20%
The investment resulted in a $2,000 loss.
Profit tells you how much money an investment generated after costs.
ROI tells you how large that profit or loss was relative to the amount invested.
For example, two projects could each generate $10,000 in profit.
If Project A required a $20,000 investment while Project B required a $100,000 investment, their profitability in dollar terms is identical—but their ROI is very different.
ROI therefore makes it easier to compare the efficiency of different investments.
ROI and ROAS are related, but they measure different things.
ROI compares your net return with the total cost of an investment.
ROAS (Return on Ad Spend) typically compares advertising revenue directly with advertising spend.
For example:
ROAS = Revenue from Ads ÷ Advertising Cost
ROI usually accounts for the cost of the investment when calculating the final gain or loss, while ROAS focuses specifically on revenue generated by advertising spend.
If you are evaluating the overall profitability of an investment, ROI is usually more useful. If you are evaluating advertising efficiency specifically, ROAS may be the better metric.
Your ROI is only as useful as the numbers you put into it. Try to include all costs that directly relate to the investment.
Depending on the investment, these could include:
Avoid excluding important costs simply to make the ROI appear higher. At the same time, be careful not to count the same expense twice.
Return can include more than direct revenue when the financial value can be measured reasonably.
Examples include:
When estimating non-revenue benefits, document your assumptions so the calculation can be reviewed later.
ROI is useful because it is simple, but that simplicity also creates limitations.
A 30% return generated in six months is very different from a 30% return generated over five years. Basic ROI treats both results as 30%.
Two investments may have the same expected ROI while having very different levels of uncertainty.
Leaving out costs or overestimating returns can significantly distort the result.
Some investments create benefits that are difficult to assign a precise financial value to, such as employee satisfaction, brand awareness, customer experience, or reduced business risk.
For more complex investment decisions, ROI may be used alongside metrics such as payback period, net present value (NPV), internal rate of return (IRR), or annualized return.
Improving ROI generally means increasing the value produced by an investment, reducing its cost, or doing both.
Consider:
The biggest opportunities often become clearer when ROI is tracked over time instead of calculated only once.