Skip to main content
RT
RoughTools.com
free online toolsNo signup required
FINANCIAL CALCULATORS

Return on Investment Calculator — Calculate ROI Instantly

Calculate return on investment instantly with our free ROI calculator. Covers simple ROI, annualized ROI, and side-by-side investment comparisons. No signup required — results in seconds.

By RoughTools Team··7 min read

Return on Investment (ROI) = (Net Profit / Cost of Investment) × 100. If you invest $5,000 and receive $6,500 back, net profit = $1,500, and ROI = 30%. For multi-year investments, always calculate annualized ROI using CAGR — a 30% total ROI over 2 years is not the same as 30% per year. ROI is the most widely used metric for evaluating profitability across business decisions, marketing, real estate, and financial investments.

👉 Free Return on Investment Calculator — instant, no signup required →

What Is a Return on Investment Calculator?

A return on investment (ROI) calculator is a tool that quantifies how much profit or value you received from an investment relative to its cost. It converts raw dollar amounts — what you put in and what you got back — into a single percentage that makes it easy to compare very different types of investments against each other.

The basic ROI formula is: ROI = (Net Profit / Investment Cost) × 100, where net profit is the final value minus the initial cost. A positive ROI means you made money; a negative ROI means you lost money. The percentage tells you exactly how efficiently your capital was deployed.

For investments held over multiple years, simple ROI does not account for the time value of money or allow fair comparison between investments of different durations. An ROI calculator addresses this by computing annualized ROI — also called compound annual growth rate (CAGR) — which converts the total return into an equivalent per-year rate. This lets you compare a 3-year investment that returned 40% against a 1-year investment that returned 15% on an equal footing.

ROI applies across business, marketing, real estate, education, and personal finance. Businesses calculate ROI on equipment purchases, hiring decisions, and marketing campaigns. Investors calculate ROI on stocks, bonds, and rental properties. Anyone making a significant financial decision can use ROI to answer the fundamental question: was this worth the money?

ROI Formula Variations

Simple ROI (single period or total):

ROI = (Ending Value - Beginning Value) / Beginning Value × 100
    = Net Profit / Investment Cost × 100

Annualized ROI (for multi-year comparisons):

Annualized ROI = [(1 + ROI/100)^(1/years) - 1] × 100

A 60% total ROI over 4 years: Annualized = [(1.60)^(1/4) − 1] × 100 = 12.47% per year.

ROI with ongoing costs:

Net ROI = (Total Returns - Total Costs) / Total Costs × 100

Include all costs: initial purchase, maintenance, taxes, fees, transaction costs.

ROI Examples Across Contexts

Marketing Campaign:

  • Spend: $20,000 on Google Ads
  • Revenue attributed: $65,000
  • Cost of goods (50%): $32,500
  • Net profit: $65,000 − $32,500 − $20,000 = $12,500
  • ROI = $12,500 / $20,000 = 62.5%

Real Estate:

  • Property purchase: $200,000
  • Rental income (1 year): $24,000
  • Expenses (taxes, maintenance, insurance): $8,000
  • Net income: $16,000
  • ROI = $16,000 / $200,000 = 8% annual

Education (MBA):

  • Total cost (tuition, lost income, fees): $200,000
  • Annual salary increase post-MBA: $30,000
  • Simple payback period: 200,000 / 30,000 = 6.7 years
  • 10-year ROI: ($30,000 × 10 − $200,000) / $200,000 = 50% over 10 years

What Is a Good ROI?

"Good" ROI is context-dependent and must exceed opportunity cost:

| Investment Type | Expected ROI Range | Notes | |---------------|-------------------|-------| | Savings account (HYSA) | 4–5% annually | Baseline risk-free | | S&P 500 stocks | 10–11% annually (historical) | Moderate volatility | | Real estate | 6–12% annually | Location-dependent | | Business investment | 15–30%+ | Depends on risk | | Marketing (digital) | 100–500% | High variance | | Startup investment | −100% to 1,000%+ | Mostly negative; some huge wins |

A 10% ROI on a real estate investment may be excellent; a 10% ROI on a marketing campaign may be terrible if risk-free alternatives offer 4–5%.

Common ROI Calculation Mistakes

Ignoring time value: 100% ROI over 10 years = 7.18% per year. 100% ROI over 1 year = 100%. They're not comparable. Always annualize.

Forgetting all costs: Real estate ROI calculations often miss property taxes, insurance, vacancy periods, maintenance, and property management fees — which can reduce advertised "8%" returns to 3%.

Confusing revenue with profit: Marketing ROI should use gross profit (revenue minus cost of goods), not revenue. Using revenue overstates ROI significantly in low-margin businesses.

Not accounting for risk: Two investments with identical ROI are not equivalent if one has much higher risk. Risk-adjusted ROI (Sharpe ratio for investments) accounts for this.

Frequently Asked Questions

What is a 5:1 ROI and is it good? A 5:1 ROI means for every $1 invested, you receive $5 in return — a 400% ROI (($5 − $1) / $1 = 400%). In marketing, a 5:1 return on ad spend (ROAS) is often cited as a minimum healthy threshold. However, whether this is "good" depends on your margins: a 50% gross margin business with 5:1 ROAS earns $2.50 profit per dollar spent on ads — strong. A 20% gross margin business with 5:1 ROAS earns only $1.00 in gross profit per dollar spent — break-even before overhead.

How do I calculate social media ROI when attribution is difficult? Social media ROI is difficult to measure precisely because the path from content to purchase is often indirect and multi-touch. Common approaches: Last-click attribution (credit the last touchpoint before purchase — undervalues social's role); UTM parameters on links to track social-driven traffic and conversions in Google Analytics; promo codes unique to social campaigns; lift studies (compare purchase rates in exposed vs. unexposed audiences). For brand awareness campaigns, track proxy metrics: reach, engagement rates, and surveys about brand awareness changes.

How do I calculate ROI on an employee? Employee ROI = Value Generated / Total Compensation Cost. Total compensation = salary + benefits + employer taxes + overhead allocation. A salesperson earning $80,000 with $25,000 in overhead and benefits ($105,000 total cost) who generates $400,000 in gross margin: ROI = ($400,000 − $105,000) / $105,000 = 281%. This is revenue-generating roles. For support roles, ROI is calculated differently — measuring cost savings, quality improvements, or capacity enablement rather than direct revenue.

Is ROI the same as rate of return? "Return on investment" (ROI) and "rate of return" are often used interchangeably, but technically differ. Rate of return is typically annualized and usually refers to financial investments. ROI may refer to total return over the entire period (not annualized), and is used more broadly in business contexts (marketing ROI, employee ROI). When comparing investments with different time horizons, always use annualized rate of return (CAGR) rather than simple ROI percentage.

What discount rate should I use to compare investments? Your discount rate (hurdle rate) should reflect the return you could earn on the next-best alternative. For personal investment decisions: your expected stock market return (7–10%) if you would otherwise invest in stocks; or your debt interest rate if you would otherwise use that money to pay down debt. For businesses: WACC (weighted average cost of capital) — typically 8–15% for established companies. Projects with ROI above the hurdle rate create value; below it, they destroy value relative to alternatives.

Related Free Tools on RoughTools

Calculate Your ROI Now

The free ROI Calculator at RoughTools calculates simple ROI, annualized ROI, and compares multiple investments side by side. Enter cost, returns, and time period for instant results. No account needed, completely free.

Free ROI Calculator →

More Articles

BUSINESS CALCULATORS
Invoice Generator — Create a Professional Invoice Online
→
MATH CALCULATORS
Standard Deviation Calculator — Calculate and Interpret Data Spread
→
FINANCIAL CALCULATORS
Amortization Schedule Calculator — Loan Payment Breakdown
→
UNIT CONVERTERS
Cooking Measurement Converter: Convert Cups, Tablespoons, Teaspoons, Grams, and Ounces
→
← Back to all articles