ROI Calculator
Use this quick tool to calculate your return on investment (ROI), net profit, and annualized ROI.
What is ROI?
If you have ever asked, "how do we calculate ROI?", you are really asking one practical question: How much did I gain compared to what I spent? ROI (Return on Investment) is a simple percentage that helps compare opportunities, from stock purchases to marketing campaigns to business equipment.
A positive ROI means you made money. A negative ROI means you lost money. Because it is a percentage, ROI also makes it easier to compare projects of different sizes.
The basic ROI formula
The most common version is:
And net profit is:
In plain language: subtract what you spent from what you got back, then divide by what you spent.
Quick example
- Initial investment: $10,000
- Additional costs: $500
- Total return received: $13,000
Total investment cost = $10,500
Net profit = $13,000 − $10,500 = $2,500
ROI = ($2,500 / $10,500) × 100 = 23.81%
Step-by-step: how do we calculate ROI correctly?
1) Define all costs
People often underestimate costs. Include purchase price, fees, maintenance, taxes, labor, software, transaction charges, and any related overhead.
2) Measure total return accurately
Total return is not only the sale price. It may also include income generated during the holding period (for example, dividends, rent, or cash savings from improved efficiency).
3) Calculate net profit
Net profit is what remains after all costs are removed from total return.
4) Convert to percentage
Divide net profit by total investment cost and multiply by 100.
Simple ROI vs annualized ROI
Standard ROI ignores time. A 20% ROI over one year is not the same as 20% over five years. That is where annualized ROI helps.
Use annualized ROI when comparing investments held for different time periods.
Common ROI mistakes to avoid
- Ignoring hidden costs: setup, support, downtime, financing, or taxes.
- Using revenue instead of profit: ROI should be based on net gain.
- Skipping the time factor: compare annualized returns when duration differs.
- Not adjusting for risk: two projects with equal ROI may have very different risk levels.
When ROI is useful (and when it is not enough)
ROI is excellent for quick comparisons and straightforward decision-making. But for large, long-term, or uncertain projects, combine ROI with other metrics such as:
- NPV (Net Present Value)
- IRR (Internal Rate of Return)
- Payback Period
- Risk-adjusted return measures
Think of ROI as your first filter, not always your final verdict.
Practical checklist before you trust an ROI number
- Did I include all direct and indirect costs?
- Did I include all income and savings generated?
- Am I comparing investments over the same time frame?
- Did I factor in risk and uncertainty?
- Is this one-time ROI or annualized ROI?
Bottom line
So, how do we calculate ROI? We calculate total cost, total return, net profit, and then convert that relationship into a percentage. It is simple, powerful, and practical. Use the calculator above whenever you need a fast answer, and use annualized ROI when time matters.