Last updated
ROI Calculator Examples
The ROI Calculator computes Return on Investment for business decisions, marketing campaigns, and technology purchases. Below are practical examples for common investment scenarios.
Basic ROI Formula
The fundamental ROI calculation:
ROI = (Net Profit / Cost of Investment) × 100
Net Profit = Total Returns - Cost of Investment
Example:
Investment cost: $10,000
Total returns: $15,000
Net profit: $5,000
ROI: ($5,000 / $10,000) × 100 = 50%
Marketing Campaign ROI
Calculate ROI for a digital advertising campaign:
Campaign costs:
Ad spend: $5,000
Creative design: $1,000
Agency fees: $500
Total cost: $6,500
Revenue generated:
New customers: 45
Average order: $280
Total revenue: $12,600
Calculation:
Net profit = $12,600 - $6,500 = $6,100
ROI = ($6,100 / $6,500) × 100 = 93.8%
Interpretation: For every $1 spent, the campaign returned $1.94
Technology Investment ROI
Calculate ROI for a new software tool that saves employee time:
Investment costs:
Software license (annual): $3,600
Implementation: $2,000
Training: $800
Total cost: $6,400
Productivity gains:
Hours saved per week: 8 hours
Weeks per year: 50
Total hours saved: 400 hours
Average hourly cost: $45/hour
Total value: $18,000
Calculation:
Net profit = $18,000 - $6,400 = $11,600
ROI = ($11,600 / $6,400) × 100 = 181%
Payback period: $6,400 / ($18,000/12) = 4.3 months
Annualized ROI
Compare investments with different time horizons fairly:
Investment A:
Cost: $10,000
Return: $15,000 over 1 year
Total ROI: 50%
Annualized ROI: 50%
Investment B:
Cost: $10,000
Return: $20,000 over 5 years
Total ROI: 100%
Annualized ROI: (1 + 1.0)^(1/5) - 1 = 14.9% per year
Conclusion: Investment A has a higher annualized ROI (50% vs 14.9%)
despite Investment B having a higher total ROI.
Payback Period
Calculate how long to recover the initial investment:
Investment: $24,000
Monthly returns: $3,000
Payback period = $24,000 / $3,000 = 8 months
With variable monthly returns:
Month 1: $1,500 (cumulative: $1,500)
Month 2: $2,000 (cumulative: $3,500)
Month 3: $3,000 (cumulative: $6,500)
Month 4: $4,000 (cumulative: $10,500)
Month 5: $4,500 (cumulative: $15,000)
Month 6: $5,000 (cumulative: $20,000)
Month 7: $5,500 (cumulative: $25,500) ← investment recovered
Payback period: 7 months
Investment Comparison
Compare three investment options side by side:
Option A — Email marketing platform:
Cost: $2,400/year
Revenue generated: $18,000/year
ROI: 650%
Payback: 1.6 months
Option B — SEO agency:
Cost: $12,000/year
Revenue generated: $35,000/year
ROI: 192%
Payback: 4.1 months
Option C — Trade show booth:
Cost: $8,000
Revenue generated: $14,000
ROI: 75%
Payback: 6.9 months
Recommendation: Option A has the highest ROI and fastest payback.
Option B generates the most absolute profit ($23,000 vs $15,600).
Net Present Value (NPV)
Account for the time value of money in multi-year investments:
Investment: $50,000 upfront
Discount rate: 8% (cost of capital)
Expected annual returns over 5 years:
Year Cash Flow Discount Factor Present Value
1 $15,000 1/(1.08)^1 $13,889
2 $18,000 1/(1.08)^2 $15,432
3 $20,000 1/(1.08)^3 $15,877
4 $22,000 1/(1.08)^4 $16,170
5 $25,000 1/(1.08)^5 $17,014
Total PV of returns: $78,382
NPV = $78,382 - $50,000 = $28,382 (positive → good investment)
Risk-Adjusted ROI
Adjust ROI for the probability of achieving expected returns:
Expected ROI: 150%
Confidence level: 70% (moderate risk)
Risk-adjusted ROI = 150% × 0.70 = 105%
Scenario analysis:
Best case (20% probability): ROI = 250%
Base case (60% probability): ROI = 150%
Worst case (20% probability): ROI = -20%
Expected ROI = (250% × 0.20) + (150% × 0.60) + (-20% × 0.20)
= 50% + 90% + (-4%) = 136%
Real Estate ROI
Calculate ROI for a rental property:
Purchase price: $200,000
Down payment: $40,000 (20%)
Annual rental income: $18,000
Annual expenses:
Mortgage: $9,600
Property tax: $2,400
Insurance: $1,200
Maintenance: $1,800
Total expenses: $15,000
Annual net income: $18,000 - $15,000 = $3,000
Cash-on-cash ROI: ($3,000 / $40,000) × 100 = 7.5%
- Basic ROI: (Net Profit / Investment Cost) × 100
- Annualized ROI for comparing investments with different time horizons
- Payback period calculation
- Side-by-side comparison of multiple investment options
- Net Present Value (NPV) for multi-year cash flows
- Risk-adjusted ROI with probability weighting
- Marketing, technology, and real estate investment templates