BusinessMarch 29, 2026

ROI Calculator: Formula, Examples & Benchmarks by Investment Type (2026)

By The hakaru Team·Last updated March 2026

Quick Answer

  • *ROI = (Net Profit ÷ Cost of Investment) × 100 — expressed as a percentage.
  • *A $10,000 investment that returns $13,500 has a 35% ROI. Held for 2 years, that's 16.2% annualized.
  • *Use annualized ROI to compare investments held for different time periods.
  • *Good ROI benchmarks: stocks 7–10%/yr, real estate 8–12%/yr, marketing 200–500%, small business 15–20%.

What Is Return on Investment (ROI)?

Return on investment (ROI) is a performance metric that measures the efficiency of an investment relative to its cost. It answers one question: for every dollar you put in, how many dollars did you get back?

ROI is one of the most widely used financial metrics in business. According to Harvard Business Review (2024), companies that rigorously track ROI on capital projects outperform their peers by 23% on total shareholder return over a five-year period. Yet surveys consistently show that roughly half of small businesses make investment decisions without a formal ROI framework.

The formula is deliberately simple, making it easy to apply across almost any type of investment — stocks, real estate, marketing campaigns, equipment purchases, employee training programs, or CRM software.

The ROI Formula

ROI = (Net Profit ÷ Cost of Investment) × 100

Where:

  • Net Profit = Final Value of Investment − Cost of Investment
  • Cost of Investment = the total amount spent or invested (including all fees and expenses)
  • The result is expressed as a percentage

Worked Example: Stock Market

You invest $10,000 in an S&P 500 index fund. Two years later, your position is worth $13,500.

Net Profit = $13,500 − $10,000 = $3,500
ROI = ($3,500 ÷ $10,000) × 100 = 35%

That 35% is your total return over the two-year holding period. But whether that's “good” depends entirely on how long you held the position — which brings us to annualized ROI.

Annualized ROI: Why Time Matters

A 35% ROI sounds great. But it means something very different if earned over 6 months versus 10 years. Basic ROI ignores the holding period entirely. Annualized ROI fixes that by converting your total return into a per-year rate, making it possible to compare investments held for different lengths of time.

Annualized ROI = [(1 + ROI)1/n − 1] × 100

Where n = number of years held.

Using the example above (35% total ROI over 2 years):
Annualized ROI = (1 + 0.35)0.5 − 1 = 1.350.5 − 1 ≈ 16.2% per year

That's well above the S&P 500's long-term average of roughly 10% annually (before inflation) — a figure supported by data from J.P. Morgan Asset Management's 2025 Guide to the Markets, which puts the 30-year annualized return for U.S. large-cap equities at 10.3%.

Total ROIHolding PeriodAnnualized ROI
35%1 year35.0%
35%2 years16.2%
35%5 years6.2%
100%10 years7.2%
200%10 years11.6%

The table makes the time dimension concrete. A 200% total ROI sounds impressive — but stretched over 10 years, it's 11.6% annualized, roughly in line with a stock market index. Always annualize before comparing two investments with different holding periods.

ROI Benchmarks by Investment Type

What counts as a “good” ROI varies dramatically by asset class, industry, and risk profile. Here are widely cited benchmarks based on historical data and industry research:

Investment TypeTypical Annual ROIData Source
S&P 500 (stocks)~10% (nominal)J.P. Morgan, 2025
Real estate (residential)8–12%NAREIT long-run averages
Email marketing3,500% ($36 per $1)HubSpot, 2023
CRM software245% over 3 yearsSalesforce research, 2024
Small business / equipment15–20%SBA capital deployment benchmarks
Digital marketing (average)200–300%Nielsen marketing analytics, 2024
Employee training10–40%SHRM productivity lift estimates
Venture capital20–30%+ (target)Cambridge Associates, 2024

Marketing ROI figures look enormous compared to financial assets — but they're not directly comparable. A marketing campaign runs for 90 days. A stock investment compounds over decades. HubSpot's 2023 State of Marketing report found that email marketing delivers $36 for every $1 spent, the highest ROI of any marketing channel studied across 1,600 marketing professionals.

Real-World ROI Examples

1. Stock Market Investment

$20,000 invested in an S&P 500 index fund in January 2015 grew to approximately $62,000 by January 2025 (assuming dividends reinvested). Total ROI = 210%. Annualized ROI = 12.0% — slightly above the long-run average, driven by the strong 2019–2024 bull run.

2. Marketing Campaign

A SaaS company runs a paid search campaign with $15,000 in ad spend. The campaign generates $87,000 in attributed new revenue. Net Profit = $87,000 − $15,000 = $72,000. Marketing ROI = ($72,000 ÷ $15,000) × 100 = 480%. That's above the 200–300% industry average but within range for well-targeted B2B search campaigns.

3. Real Estate Investment

You buy a rental property for $250,000. Annual rental income after expenses is $18,000. Annual appreciation at 4% adds $10,000 in paper equity. Total annual gain = $28,000. ROI = ($28,000 ÷ $250,000) × 100 = 11.2% — right in the target range for residential real estate. For detailed property projections, see our rental property ROI calculator.

4. Employee Training Program

A 10-person sales team undergoes a $25,000 training program. Over the next year, average revenue per rep increases from $180,000 to $220,000 — a $400,000 team-wide lift. ROI = (($400,000 − $25,000) ÷ $25,000) × 100 = 1,500%. SHRM (Society for Human Resource Management) reports that best-in-class training programs average a 30% productivity lift within 12 months.

ROI vs. ROAS: A Critical Distinction for Marketers

Marketers often confuse ROI with ROAS (Return on Ad Spend). They measure different things.

MetricFormulaWhat It Tells You
ROASRevenue ÷ Ad SpendGross revenue generated per ad dollar (no cost deduction)
Marketing ROI(Revenue − Total Cost) ÷ Total Cost × 100Actual profitability after all costs

A campaign with 5× ROAS ($5 revenue per $1 spent) sounds strong — but if your product margins are 30%, you need a ROAS of at least 3.3× just to break even on the ad spend alone, before counting production, fulfillment, customer service, and overhead. The ROI calculation forces you to include all those costs. That's why LinkedIn's B2B Institute (2024) found that 42% of marketers track ROAS but only 18% calculate actual campaign ROI including full cost of goods.

Top 5 Ways Businesses Miscalculate ROI

Most ROI miscalculations fall into predictable patterns. Here are the five most common, ranked by frequency and impact:

  1. Forgetting time (using total return instead of annualized return)— A 60% ROI over 6 years (8.4% annualized) is far less impressive than it appears. Always convert to annualized ROI before making decisions.
  2. Ignoring soft costs— Equipment purchases omit installation, training, and maintenance costs. Marketing campaigns omit creative production and agency fees. Hiring decisions exclude onboarding, benefits, and workspace costs. Incomplete cost inputs inflate ROI.
  3. Not including opportunity cost— A 12% ROI is a bad outcome if the best alternative would have returned 20%. ROI only measures absolute return, not relative performance. Always ask: what else could this capital have done?
  4. Mixing up gross and net profit— Using gross revenue (before deducting cost of goods sold) instead of net profit dramatically overstates ROI. This is the most common error in marketing ROI calculations. Revenue attributed to a campaign is not profit.
  5. Using the wrong time period— Measuring a brand campaign after 30 days (before it has compounded) or measuring a long-cycle B2B campaign over one quarter artificially deflates ROI. Match your measurement window to the investment's actual payback timeline.

ROI Limitations: When to Use IRR Instead

ROI is powerful but incomplete. Here are the key limitations — and which alternative metric addresses each one:

It Ignores the Time Value of Money

A dollar today is worth more than a dollar in five years. Basic ROI treats all cash flows as equal regardless of when they occur. For longer-horizon investments, use Net Present Value (NPV) or Internal Rate of Return (IRR)to properly discount future cash flows. IRR is especially useful when comparing projects with different cash flow timing — something ROI completely misses.

It Doesn't Account for Risk

Two investments with identical ROIs can have wildly different risk profiles. A 12% return from a diversified index fund and a 12% return from a single speculative real estate deal are not equivalent. Always pair ROI with a risk assessment. The Sharpe ratio is a useful complement for investment portfolios. See our Sharpe ratio guide for more.

It Can Be Manipulated

ROI is only as reliable as what you include in the cost and benefit calculations. Marketing teams sometimes exclude overhead costs. Real estate investors sometimes exclude vacancy costs and capital expenditures. Define what goes into your calculation before running the numbers, and document it so comparisons stay apples-to-apples.

It Ignores Opportunity Cost

A 15% ROI looks great — unless the alternative investment would have returned 25%. ROI doesn't tell you what you gave up. Pair it with opportunity cost analysis, especially for large capital allocation decisions.

It's a Lagging Indicator

ROI looks backward. It measures what happened, not what will happen. For forward-looking decisions, use projected ROI alongside NPV and cash-on-cash return to stress-test your assumptions before committing capital.

ROI vs. Related Metrics

ROI is most useful when paired with complementary metrics. Here's how the key ones compare:

MetricWhat It MeasuresBest Used For
ROITotal return as % of costQuick comparisons across investments
Annualized ROIPer-year equivalent returnComparing investments of different durations
NPVPresent value of future cash flowsLong-horizon capital projects
IRRAnnualized expected return via discountingComparing projects of different sizes and timing
Cash-on-CashAnnual cash return on cash investedReal estate and income properties
ROASGross revenue per ad dollarQuick advertising performance check

For a deep dive into EBITDA, see our EBITDA guide. For real estate-specific return analysis, the cash-on-cash return guide covers the distinctions in detail.

How to Improve ROI

ROI can be improved two ways: increase net profit, or reduce the cost of investment.

On the revenue side: better audience targeting, higher conversion rates, increased average order value, and longer customer lifetime all lift the numerator. McKinsey's 2024 research on marketing performance found that companies in the top quartile of marketing ROI achieve 30–60% higher revenue growth than median performers, driven primarily by attribution discipline and channel mix optimization.

On the cost side: negotiating better input prices, improving operational efficiency, reducing overhead, and eliminating low-ROI activities all improve returns without changing the revenue line. Salesforce's 2024 Small and Medium Business Trends Report found that businesses using CRM software for pipeline management report an average 245% ROI over three years— primarily from reduced sales cycle length and improved lead qualification, both cost-reduction levers.

Run your own ROI calculation

Try our free ROI Calculator →

Evaluating a property? Try our Rental Property ROI Calculator

Frequently Asked Questions

What is a good ROI percentage?

A good ROI depends on the asset class. For stocks, 7–10% annually is considered solid (the S&P 500 historical average). Real estate typically targets 8–12% annually. Marketing investments often aim for 400–500% ROI. Equipment and business investments vary widely, but most businesses target a minimum 15–20% ROI to justify capital deployment.

How do you calculate ROI?

ROI = (Net Profit ÷ Cost of Investment) × 100. Net profit is the gain from the investment minus the original cost. If you invest $10,000 and sell for $13,500, your net profit is $3,500 and your ROI is 35%. For investments held over multiple years, use annualized ROI to account for the time dimension.

What is the difference between ROI and annualized ROI?

Basic ROI measures total return regardless of how long the investment was held. Annualized ROI converts that total return into a yearly rate using the formula: [(1 + ROI)1/n− 1] × 100, where n is the number of years. A 50% ROI over 3 years equals roughly 14.5% annualized — very different from 50% per year.

What are the limitations of ROI?

ROI ignores the time value of money, does not account for risk, and can be manipulated by changing what counts as a cost or benefit. It also excludes opportunity cost. For a more complete picture, use ROI alongside NPV, IRR, and payback period. Never rely on ROI alone for major investment decisions.

Can ROI be negative?

Yes. A negative ROI means the investment lost money. If you invested $10,000 and the asset is now worth $7,000, your net profit is −$3,000 and your ROI is −30%. Negative ROI is common in early-stage marketing campaigns, startup investments, and declining asset classes. The goal is to identify and exit negative-ROI activities as quickly as possible.

What is the difference between ROI and ROAS?

ROAS (Return on Ad Spend) measures gross revenue generated per dollar of ad spend — it does not subtract costs. ROI subtracts all costs from the return, giving a true profitability picture. A campaign with 500% ROAS might have a negative ROI if production, fulfillment, and overhead costs exceed the margin generated.

Why does ROI matter for small business owners?

ROI tells small business owners which investments are actually paying off. Salesforce research found that CRM users see an average 245% ROI over three years. HubSpot data shows email marketing delivers $36 for every $1 spent. Without tracking ROI, owners often continue spending on low-return activities while starving high-return ones.