ROI Calculator
Enter your total investment cost and final value to calculate Return on Investment (ROI). Add optional costs and years for annualized ROI.
What ROI Means
ROI stands for Return on Investment. It tells you how much profit (or loss) you made compared to what you spent. If you have ever asked, “How do I calculate ROI?” you are really asking one key question: Was this investment worth it?
ROI can be used for almost anything: stocks, rental properties, marketing campaigns, software subscriptions, a new business idea, or even continuing education. It gives you a simple percentage that helps you compare opportunities.
The Basic ROI Formula
At its core, ROI is straightforward:
Where:
- Final Value = what you ended up with
- Total Cost = initial investment + additional costs
- Net Profit = Final Value - Total Cost
If ROI is positive, you made money. If ROI is negative, you lost money.
Step-by-Step Example
Suppose you invested $10,000 in a project. You paid another $500 in related costs, and your final return was $12,500.
- Total Cost = $10,000 + $500 = $10,500
- Net Profit = $12,500 - $10,500 = $2,000
- ROI = ($2,000 / $10,500) × 100 = 19.05%
That means you earned roughly 19 cents for every dollar invested.
When to Use Annualized ROI
Regular ROI does not include time. A 20% return in 1 year is very different from a 20% return over 5 years. That is why annualized ROI matters.
Use annualized ROI when comparing investments with different durations. It gives you a “per year” return, making comparisons much fairer.
How to Calculate ROI for Different Scenarios
1) Stock Investment
Include purchase cost, trading fees, and taxes in total cost. Final value should include sale proceeds plus dividends received.
2) Real Estate
Total costs may include down payment, closing costs, repairs, maintenance, insurance, and property tax. Final value can include sale profit plus rental income.
3) Marketing Campaigns
Use campaign spend as cost. Final value should be attributable revenue from leads or conversions generated by that campaign. Keep attribution rules consistent.
4) Business Equipment
Cost includes purchase, training, setup, and maintenance. Final value can be increased productivity, reduced errors, labor savings, or direct revenue impact.
Common ROI Mistakes to Avoid
- Forgetting hidden costs: fees, taxes, interest, maintenance, and time.
- Ignoring time: compare annualized ROI, not just raw ROI percentages.
- Mixing gross and net numbers: always use net, not inflated revenue numbers.
- Using inconsistent measurement windows: compare the same start and end periods.
- Not adjusting for risk: high ROI with high risk may not be better for your goals.
ROI vs Other Useful Metrics
ROI vs ROAS
ROAS (Return on Ad Spend) focuses on advertising revenue relative to ad spend only. ROI is broader and includes all relevant costs.
ROI vs Payback Period
Payback period tells you how long it takes to recover your investment. ROI tells you how profitable it is overall.
ROI vs NPV / IRR
For large or long-term projects, ROI can be too simple. Net Present Value (NPV) and Internal Rate of Return (IRR) handle cash flows over time and discount rates more accurately.
Quick ROI Checklist
- Define what counts as total cost.
- Define what counts as final value.
- Use net values whenever possible.
- Add time and calculate annualized ROI for better comparisons.
- Compare ROI alongside risk and cash-flow needs.
Final Takeaway
If you are wondering, “How do I calculate ROI?”, start with the basic formula and clean numbers. ROI is one of the fastest ways to judge whether money was used effectively. For simple decisions, basic ROI is enough. For comparing options across different time periods, use annualized ROI. And for major financial decisions, pair ROI with deeper metrics like NPV, IRR, and risk analysis.
Use the calculator above to test scenarios quickly and make smarter, data-driven choices.