📈 Business & Investing Tools 2026

ROI Calculator 2026

Calculate ROI %, annualized return and net gain for any investment. Compare multiple scenarios side by side.

Business • Investing • Performance

Return on Investment % + Annualized ROI

Enter your investment cost, return value, and timeframe to calculate ROI % and annualized ROI. Useful for ad campaigns, eCommerce products, business projects, stocks and real estate.

💡 Tip: Annualized ROI lets you compare a 3-month ad campaign against a 2-year stock holding on equal terms.

📌 ROI Calculator

Calculate ROI % and annualized ROI from cost, return and timeframe.

FREE · No signup

What you spent or invested (principal / cost).

Total value received at end (principal + profit).

How long the investment ran.

Annualized ROI converts to years automatically.

Shown in insight text. Not stored.

ROI Calculator Guide — 2026

Written by CalculatorForYou.online  •  Last updated: January 2026

Return on Investment (ROI) is the single most widely used metric for evaluating whether money was well spent. From a $500 Google Ads campaign to a $500,000 commercial real estate purchase, ROI reduces every investment to a common percentage that answers one question: how much did I get back for every dollar I put in?

Quick formula: ROI % = ((Return Value − Investment Cost) ÷ Investment Cost) × 100. Invest $1,000, receive $1,350: ROI = ((1,350 − 1,000) ÷ 1,000) × 100 = 35%. Annualized over 18 months: ((1.35)^(1/1.5) − 1) × 100 = 22.6% per year.

The ROI Formula — Step by Step

The standard ROI calculation requires two numbers: what you put in (cost) and what you got out (total return). The return value should be the total value received — your original investment plus any profit. It should not be just the profit alone.

Step-by-step example — Marketing campaign:
Cost: $2,500 (ad spend + agency fees)
Return value: $8,000 (total revenue attributable to the campaign)
Net gain: $8,000 − $2,500 = $5,500
ROI = $5,500 ÷ $2,500 × 100 = 220%

Over 3 months annualized:
Years = 3 ÷ 12 = 0.25
Annualized ROI = (($8,000 ÷ $2,500)^(1/0.25) − 1) × 100 = (3.2^4 − 1) × 100 = 9,336% per year
(High annualized rates on short campaigns are mathematically correct but not practically repeatable — annualized ROI is most useful for investments of 1+ year.)

Simple ROI vs Annualized ROI — When to Use Each

Simple ROI is the right metric when you want to know the total return on a specific, completed investment — "did this campaign pay off?" Annualized ROI is the right metric when you want to compare returns across different time horizons — "was this 6-month project better than that 3-year investment?"

Consider two investments, both with a 50% total ROI: Investment A returned 50% in 6 months; Investment B returned 50% over 3 years. Simple ROI says they are equal. Annualized ROI reveals Investment A is dramatically better: roughly 125% per year versus only 14.5% per year for Investment B.

What Is a Good ROI? — Industry Benchmarks 2026

There is no single answer — a "good" ROI depends entirely on the risk profile, industry and opportunity cost. Here are commonly cited 2026 benchmarks:

  • S&P 500 equities: ~10% annualized historically (pre-inflation ~7% real). A useful minimum hurdle rate for any investment.
  • Real estate (residential): 8–12% annualized including rental income and appreciation.
  • Email marketing: $36–$42 return per $1 spent (3,600–4,200% ROI) — the highest of any digital channel.
  • SEO / content marketing: 500–1,200% ROI over 12–24 months, with compounding returns as content matures.
  • Google Ads (paid search): Average 2:1 return (100% ROI), though competitive niches vary widely.
  • Venture capital: Targets 10× returns (900% ROI) on winning investments to offset the majority that fail or return below 1×.
  • Small business operations: A 15–25% ROI is generally considered healthy for a stable operating business.

ROI vs ROAS — A Critical Distinction for Marketers

ROI and ROAS (Return on Ad Spend) are often confused, but they measure different things. ROAS = Revenue ÷ Ad Spend — it only considers the ratio of revenue to ad budget, ignoring cost of goods, fulfilment and overhead. ROI = (Revenue − Total Cost) ÷ Total Cost — it accounts for all costs and measures actual profitability.

A campaign with a 4× ROAS (revenue is 4× ad spend) can still have a negative ROI if product costs, shipping and overhead exceed the remaining margin. Marketers optimising for ROAS alone can be growing revenue while eroding profitability. Always verify ROAS campaigns have a healthy ROI using the full cost picture.

ROAS vs ROI — Same campaign, different picture:
Ad spend: $1,000  |  Revenue: $4,000  →  ROAS = 4× (looks great)
Product cost: $2,200  |  Fulfilment: $400  |  Total cost: $3,600
ROI = ($4,000 − $3,600) ÷ $3,600 × 100 = +11% (acceptable but modest)

If product cost rises to $2,600: Total cost = $4,000 → ROI = 0% (break-even despite 4× ROAS)

ROI vs IRR — Which to Use for Multi-Period Investments

Simple ROI treats all cash flows as if they occur at the beginning and end of the investment — it ignores the timing of money received during the holding period. IRR (Internal Rate of Return) solves this by finding the discount rate that makes all cash flows net to zero over time, properly accounting for compounding and cash flow timing.

For straightforward investments (put money in once, receive it back once), ROI is sufficient and easier to calculate. For complex investments with multiple cash inflows over time — rental property with monthly income, a business with quarterly distributions, a project with staged payments — IRR is more accurate. Use our ROI calculator for the quick, single-period view; use dedicated financial modelling for IRR on multi-cash-flow projects.

When ROI Can Be Misleading

ROI is powerful but has important limitations:

  • Ignores risk: Two investments can have identical ROI but radically different risk profiles. A 20% ROI from a government bond is not the same as 20% from a cryptocurrency.
  • Ignores opportunity cost: A 10% ROI looks good — until you realise a risk-free alternative offered 9.5%. Net of opportunity cost, the return is only 0.5%.
  • Ignores cash flow timing: Receiving $1,000 at the end of year 1 versus the end of year 3 has the same simple ROI but very different present value.
  • Attribution is often approximate: In marketing, attributing revenue precisely to a single campaign or channel is rarely clean. Platform-reported ROAS and ROI figures should be treated as directional, not exact.
  • Short-term optimisation can hurt long-term returns: Cutting a brand awareness campaign to improve short-term ROI may reduce future direct-response ROI by eroding the audience base.

Using the Comparison Table

The multi-investment comparison table (above the blog) lets you calculate ROI for each investment individually and then add them all to a side-by-side comparison. This is useful for: comparing multiple ad campaigns from the same period; evaluating different product lines' profitability; comparing investment options before committing capital; or presenting a portfolio summary to a client or stakeholder. Click "Add to Comparison" after each calculation, then export the full table as a CSV.

Related Calculators

ROI Calculator — Frequently Asked Questions

How do I calculate ROI percentage?

ROI % = ((Return Value − Investment Cost) ÷ Investment Cost) × 100. Invest $1,000 and receive $1,350 back: ROI = ((1,350 − 1,000) ÷ 1,000) × 100 = 35%. Enter your figures above and the calculator does this instantly.

What is annualized ROI and why does it matter?

Annualized ROI converts total return into a yearly compound rate using: ((Return ÷ Cost)^(1/years) − 1) × 100. It matters because a 50% total ROI over 6 months (~125%/yr) and a 50% total ROI over 5 years (~8.4%/yr) are very different quality returns. Annualized ROI lets you compare them on equal terms.

What is a good ROI in 2026?

Context-dependent: S&P 500 stocks average ~10%/yr. Real estate: 8–12%/yr. Email marketing: 3,600%+ ROI. Google Ads: ~100% ROI average. Venture capital: targets 900%+ on winning bets. A useful floor is: does it beat a risk-free alternative (e.g., high-yield savings at 4–5%)? If not, the return doesn't compensate for the additional risk.

Can ROI be negative?

Yes — if return value is less than cost, ROI is negative. Invest $1,000 and receive $700 back: ROI = ((700 − 1,000) ÷ 1,000) × 100 = −30%. The Net Gain card turns red to indicate a loss. Annualized ROI is also shown as negative in this case.

What is the difference between ROI and ROAS?

ROI measures profit as a percentage of total cost (including product cost, overhead, etc.) and is a true profitability metric. ROAS measures revenue as a multiple of ad spend only — it ignores non-ad costs. A 4× ROAS campaign can still have a low or negative ROI if cost of goods and fulfilment are high. Always calculate ROI using full costs for accurate profitability assessment.

What is the difference between ROI and IRR?

ROI is a simple ratio comparing total input to total output, ignoring when cash flows occur. IRR (Internal Rate of Return) is the discount rate that makes the NPV of all cash flows equal zero — it accounts for the timing of each cash inflow and outflow. For single-event investments (pay once, receive once), ROI is sufficient. For multi-period investments with ongoing income (rental income, dividends), IRR is more accurate.

What if my timeframe is less than 1 year?

The calculator converts timeframe to years automatically (months ÷ 12, days ÷ 365, weeks ÷ 52) and computes annualized ROI correctly. Note that annualized rates from very short periods can appear extreme (a 20% return in 1 month annualizes to ~791%) — these are mathematically accurate but not practically repeatable at that rate. Use simple ROI % for short-period comparisons.

Is ROI the same as profit margin?

No. Profit margin = Profit ÷ Revenue × 100. ROI = Profit ÷ Cost × 100. They use different denominators. A $400 profit on $1,000 revenue = 40% margin. The same $400 profit on a $600 cost gives ROI = $400 ÷ $600 × 100 = 67%. Margin and ROI can tell different stories about the same transaction.

How do I use the comparison table?

Calculate ROI for each investment using the form above, then click "Add to Comparison" after each one. The table builds side by side, highlighting the best ROI row. When finished, click "Export CSV" to download the full comparison. Use this to evaluate multiple ad campaigns, products or investment options against each other.