Profession Calculators
Real Estate & Property InvestingPopular

ROI Calculator

Calculate return on investment (ROI) as a percentage for any business decision, real estate deal, or financial opportunity. Compare multiple investments side by side.

Share:
Investment Details

Download Your Results

Includes formulas & explanations

A 10-second preparation delay applies before each download begins.

Embed This Calculator on Your Website

Add this free calculator to your blog, website, or CMS with a simple copy-paste embed code.

Introduction

Return on investment is the most cited and most misused metric in business. The formula is simple — net gain divided by cost — but the inputs are where the math falls apart. A marketing campaign reporting a 300% ROI looks like a winner until you discover it excluded labor hours, overhead allocation, and customer acquisition amortization from the cost base. A business acquisition with a 12% annual ROI sounds modest until you realize it compares favorably to the S&P 500's long-run average of approximately 10.5% per year reported by Dimensional Fund Advisors. The problem is not the formula; it is the discipline of capturing all relevant costs and all relevant returns. This ROI calculator provides a rigorous framework for computing return on investment across business projects, marketing campaigns, capital equipment, real estate, and financial investments — with clear separation between what goes in the numerator and the denominator.

What This Calculator Does

This ROI calculator computes return on investment as both a percentage and an absolute dollar figure. Enter your total investment cost (all capital deployed, including labor, overhead, and opportunity cost if relevant), total return (revenue generated, asset appreciation, or cost savings), and the time period of the investment. The calculator returns simple ROI percentage, annualized ROI for multi-year investments, net gain in dollars, and a comparison against benchmark returns (S&P 500, bond yields, savings accounts) for context. An optional cost-of-capital field allows comparison against your WACC for corporate investment decisions.

The Formula

ROI = (Net Return - Cost of Investment) / Cost of Investment x 100

Net Return is the total value generated: revenue, appreciation, or cost savings. Cost of Investment includes all capital deployed to generate that return — purchase price, installation, labor, marketing spend, carrying costs, and applicable overhead. For multi-year investments, annualized ROI is calculated as: [(1 + ROI)^(1/n)] - 1, where n is the number of years. This compound annual growth rate interpretation of ROI is more accurate than simply dividing by years because it accounts for compounding. Negative ROI means the investment lost money; break-even is 0%.

Step-by-Step Example

1

Define the investment cost completely

For a Google Ads campaign: ad spend was $8,500. But labor to manage the campaign was 12 hours at $75/hour = $900. Landing page design: $1,200. Total investment: $10,600. Many ROI calculations show only the ad spend, inflating the apparent return by 25% in this example. Every resource consumed to produce the return belongs in the cost base.

2

Define the return completely

The same campaign generated $38,500 in revenue from tracked conversions. But gross margin on those sales is 42%. Net return attributable to the campaign: $38,500 x 42% = $16,170. ROI calculated on gross revenue ($38,500 - $10,600) / $10,600 = 263%. ROI calculated on gross profit ($16,170 - $10,600) / $10,600 = 52.5%. The margin-adjusted figure is the one that matters.

3

Calculate simple ROI

Using the margin-adjusted numbers: Net Return = $16,170. Investment = $10,600. ROI = ($16,170 - $10,600) / $10,600 x 100 = 52.5%. This means for every dollar invested, the campaign returned $1.53 — a $0.53 profit per dollar deployed. At this level, the campaign outperforms most short-term investment alternatives.

4

Annualize for multi-period investments

A $50,000 equipment investment produced $80,000 in value over 4 years. Simple ROI: ($80,000 - $50,000) / $50,000 = 60%. Annualized ROI: (1 + 0.60)^(1/4) - 1 = 12.5% per year. Compare against your cost of capital (say, 8%) — the investment exceeds the hurdle rate. Contrast: simple ROI of 60% sounds strong but annualized is a more honest comparison to annual benchmarks.

Real-World Use Cases

Marketing Campaign Evaluation

A SaaS company runs a $25,000 paid search campaign over Q2. Tracked revenue from new sign-ups attributable to the campaign: $72,000. Gross margin on SaaS revenue: 78%. Net return: $56,160. ROI: ($56,160 - $25,000) / $25,000 = 124.6%. Annualized (3-month campaign): 124.6% x 4 = 498% — but single-period ROI without annualizing is more appropriate for short campaigns since the opportunity was time-bounded.

Capital Equipment ROI

A manufacturer invests $200,000 in automated assembly equipment that reduces labor costs by $55,000/year and increases throughput revenue by $40,000/year. Total annual benefit: $95,000. Simple payback: $200,000 / $95,000 = 2.1 years. 5-year ROI: ($475,000 - $200,000) / $200,000 = 137.5%. Annualized 5-year ROI: 18.9% — well above a typical WACC of 10% to 12%, justifying the investment.

Real Estate Investment ROI

An investor purchases a $320,000 rental property with $64,000 down payment (20%). Annual rental income: $28,800. Annual expenses (maintenance, insurance, taxes, property management): $11,200. Net operating income: $17,600. Cash-on-cash ROI: $17,600 / $64,000 = 27.5%. Note: this measures cash-on-cash return on equity deployed, not total investment ROI — a distinction that matters for highly leveraged real estate.

Comparison

Investment TypeTypical ROI RangeTime HorizonRisk Level
S&P 500 Index8–12% annualizedLong-term (10+ yr)Moderate
Rental Real Estate6–14% cash-on-cashMulti-yearModerate
Small Business10–30%+ annuallyVariesHigh
Digital Advertising50–300%+ per campaignShort-termVariable
Equipment Purchase10–25% annualized3–7 yearsLow-Moderate

Common Mistakes to Avoid

  • Calculating ROI on revenue instead of gross profit. A $100,000 campaign producing $400,000 in revenue at 15% gross margin has a real return of $60,000 — not $400,000. ROI calculated on revenue: 300%. ROI calculated on gross profit: ($60,000 - $100,000) / $100,000 = -40%. The campaign actually lost money. Gross margin is the only honest numerator for marketing and sales ROI calculations.

  • Ignoring opportunity cost in the investment base. Capital deployed in Investment A cannot simultaneously be deployed in Investment B. If you invest $200,000 in a project returning 8% when your alternatives return 12%, the real economic loss is 4% x $200,000 = $8,000/year even though the ROI is technically positive. Use your cost of capital or weighted average cost of capital (WACC) as the true hurdle rate.

  • Comparing simple ROI across investments with different time horizons. A 60% ROI over 6 years and a 60% ROI over 2 years are not the same. The 2-year investment's annualized ROI is 26.5%. The 6-year investment's annualized ROI is 8.1%. Always annualize ROI when comparing investments of different durations.

Frequently Asked Questions

Accuracy and Disclaimer

This calculator provides ROI estimates based on inputs you provide. Actual investment returns depend on market conditions, execution quality, timing, and factors outside the calculator's scope. ROI is one of many financial metrics and should be considered alongside NPV, IRR, payback period, and strategic fit. This tool does not constitute financial, investment, or business advice.

Conclusion

ROI is most useful when compared to a clear alternative — the opportunity cost of deploying the same capital elsewhere. A 15% ROI on a marketing campaign is strong in isolation but weak if the same capital deployed in product development returns 40%. Always define your baseline comparison before evaluating a result. For investments with cash flows spread over time, the NPV Calculator and IRR Calculator produce more accurate valuations than simple ROI by accounting for the time value of money. For capital equipment with defined useful life, pair this calculation with the Depreciation Calculator to arrive at true after-depreciation return.