Use ROI Calculator

Enter your data below to use the ROI Calculator

📌 Try these examples:
RESULT

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%

Frequently Asked Questions

Simply enter your data, click the process button, and get instant results. All processing happens in your browser for maximum privacy and security.

Yes! ROI Calculator is completely free to use with no registration required. All processing is done client-side in your browser.

Absolutely! All processing happens locally in your browser. Your data never leaves your device, ensuring complete privacy and security.