ROI (Return on Investment) is the universal benchmark for whether something was worth it. Marketing campaigns, business expansions, real estate flips, equipment purchases — all of them get measured against the question: “How much did I get back per dollar spent?” This calculator does both raw ROI and annualised CAGR, because time is what separates a great investment from a slow one.
ROI Calculator
Compute total ROI and annualised return on any investment — business, real estate, marketing campaign, or project.
ROI Analysis
Get a personalised financial report
Drop your email and we’ll send a custom PDF summary tailored to your inputs above — plus weekly tips on investing, taxes, and business finance.
No spam, unsubscribe anytime. We never share your email.Ready to turn knowledge into wealth?
Master investing, business finance & accounting with our structured, expert-led courses.
ROI vs Annualised Return
A 50% ROI sounds great — but over how long? Earned in 1 year, that’s an excellent 50% CAGR. Earned over 10 years, it’s only a 4.1% CAGR — barely beating inflation. Always look at both the absolute and the annualised.
The Formulas
Annualised ROI (CAGR) = ((Final Value − Costs) / Investment)1/years − 1
Multiple of Money = (Final Value − Costs) / Investment
Worked Example
Common ROI Mistakes
- Ignoring time. 30% ROI is impressive in 1 year, weak over 10.
- Ignoring opportunity cost. If your benchmark (S&P 500) returned 12% CAGR over the same period, an 8% CAGR project actually underperformed.
- Not including all costs. Maintenance, taxes, your own time at a fair hourly rate.
- Cherry-picking start/end dates. Always benchmark against random rolling periods.
- Confusing gross with net ROI. Subtract every cost — including the unsexy ones.
Frequently Asked Questions
ROI vs IRR — what’s the difference?▾
What’s a ‘good’ ROI?▾
Should I include my own time as a cost?▾
How do I handle ongoing returns vs one-time exit?▾
Ready to turn knowledge into wealth?
Master investing, business finance & accounting with our structured, expert-led courses.
