ROI vs. ROAS vs. IRR: Which Metric Should You Actually Use?

By the CalcWise editorial team · Updated September 26, 2026 · 8 min read

ROI, ROAS, and IRR all claim to answer "was it worth it?" — and all three give different answers, because they measure different things. A marketing team celebrating a 500% ROAS might be running a campaign with a mediocre ROI. An investor quoting a 13% IRR might be describing the same deal someone else calls a 60% ROI. Mix these metrics up and you will make confident, wrong decisions.

This guide defines each metric precisely, works through the numbers, shows how they relate to one another, and ends with a practical rule for choosing the right one. No single metric wins — they complement each other.

Quick definitions

Before the details, here is the whole comparison in one table:

MetricStands forWhat it measuresCore formula
ROIReturn on InvestmentProfit relative to total cost — the overall return(Gain − Cost) ÷ Cost
ROASReturn on Ad SpendRevenue generated per dollar of advertisingRevenue ÷ Ad spend
IRRInternal Rate of ReturnThe annualized rate that makes net present value equal zero — accounts for the timing of cash flowsSolved iteratively from NPV = 0

The key distinction: ROI is profit-based, ROAS is revenue-based, and IRR is time-based. Keep that sentence in mind and the rest of this article falls into place.

ROI in 30 seconds

ROI is the general-purpose profitability metric: profit divided by cost. The formula is ROI = (Gain − Cost) ÷ Cost × 100. One-line example: invest $5,000, get back $6,500 — ROI = ($6,500 − $5,000) ÷ $5,000 × 100 = 30%.

ROI works for almost anything — stocks, property, a business project, a marketing campaign — because nearly everything has a cost and a payoff. Its weakness is that simple ROI ignores time: 30% in one year and 30% over five years are very different achievements. For the full treatment, including annualizing and the five mistakes that distort ROI, see our guide on how to calculate ROI.

ROAS explained

ROAS — return on ad spend — lives in the marketing world. Its formula is disarmingly simple:

ROAS = Revenue ÷ Ad spend

Worked example: you spend $10,000 on ads and those ads generate $50,000 in revenue. ROAS = $50,000 ÷ $10,000 = 5, usually written as 5:1 or 500%. Every ad dollar brought back five dollars of revenue.

Notice what ROAS does not subtract: product costs, shipping, salaries, or anything else. That is both its strength and its blind spot. It is a strength because ad platforms report revenue and spend automatically, so ROAS is easy to track daily and perfect for comparing campaigns against each other. It is a blind spot because revenue is not profit.

Here is the relationship between ROAS and ROI for the same scenario. Assuming the $10,000 ad spend is the only cost, profit = $50,000 − $10,000 = $40,000, and ROI = $40,000 ÷ $10,000 × 100 = 400%. So a 500% ROAS equals a 400% ROI on that spend. In general, when ad spend is the only cost: ROI = ROAS − 100%. A 2:1 ROAS (200%) means a 100% ROI; a 1:1 ROAS (100%) means a 0% ROI — you broke even.

The moment other costs exist, the two metrics diverge sharply. Suppose that $50,000 of revenue carried $45,000 in product and fulfillment costs. Profit = $50,000 − $45,000 − $10,000 = −$5,000. The campaign still shows a sparkling 5:1 ROAS while losing money. ROAS tells you the ads worked; only ROI tells you the business profited.

IRR explained

IRR — the internal rate of return — is the sophisticated sibling of annualized ROI. In plain English: IRR is the annual growth rate that makes the present value of everything you receive exactly equal to everything you paid. Equivalently, it is the discount rate at which the investment's net present value (NPV) equals zero.

Why does that matter? Because it accounts for when money changes hands. A dollar received in year one is worth more than a dollar received in year five, and IRR bakes that into a single annualized percentage. That makes it the standard metric for multi-year projects with uneven cash flows — rental properties, business expansions, private-equity deals.

A concrete two-year example. You invest $10,000 today and receive $6,000 after year one and $6,000 after year two. The IRR works out to about 13.1%. You can verify the answer by discounting each cash flow at 13.1% and checking that they sum back to the original $10,000:

One practical note: there is no simple plug-in formula for IRR the way there is for ROI. It must be found by iteration — trying rates until the present values balance — which is exactly why calculators and spreadsheet functions exist for it. If your cash flows are irregular, do not do this by hand.

Side-by-side comparison

MetricWhat it measuresBest forBlind spots
ROIOverall profit relative to costJudging the total profitability of any investment, project, or campaignIgnores time (unless annualized) and says nothing about risk
ROASRevenue per advertising dollarOptimizing and comparing ad campaigns day to dayIgnores margins and all non-ad costs — revenue is not profit
IRRAnnualized yield accounting for cash-flow timingMulti-year projects with uneven cash flowsHarder to compute; can mislead when cash flows change direction (multiple IRRs); ignores the scale of the investment

Read the "blind spots" column as a checklist: whichever metric you quote, pair it with something that covers its weakness.

Which should you use?

Choose by the decision you are making:

In practice, good analysis uses more than one. A marketing team might tune daily bids with ROAS, then report the quarter with ROI after subtracting product costs, salaries, and overhead. A real-estate investor might screen deals with simple ROI, then rank the finalists by IRR. The metrics complement, not replace, each other — and none of them measures risk, so treat a high number as the start of the analysis, not the end.

FAQ

Can ROAS be high while ROI is negative?

Yes — this is the classic trap, and it happens whenever margins are thin. Example: $1,000 of ad spend generates $3,000 of revenue, a healthy-looking 3:1 ROAS (300%). But if the products cost $2,500 to make and deliver, profit = $3,000 − $2,500 − $1,000 = −$500, and ROI = −$500 ÷ $1,000 × 100 = −50%. The ads did their job; the unit economics did not. Always check ROI before scaling a high-ROAS campaign.

Is IRR the same as annualized ROI?

They are close cousins. For a single lump-sum investment with no interim cash flows, IRR and annualized ROI give the same answer. IRR extends the idea to investments where money flows in and out at irregular times, weighting each cash flow by when it occurs. If timing is simple, annualized ROI is easier; if timing is messy, IRR is more accurate.

Which metric do investors care about most?

It depends on the investor. Venture-capital and private-equity investors typically quote IRR (and cash multiples) because their money goes in and out in stages over many years. Public-market investors more often talk about total return, which is ROI by another name. Marketers live on ROAS. When someone cites a return figure, ask which metric they mean — the same deal can wear all three numbers.

Do ROI, ROAS, or IRR account for risk?

No — none of the three measures risk. A calm 12% IRR and a white-knuckle 12% IRR look identical on paper. In professional analysis these return metrics are paired with risk measures (such as volatility, drawdown, or scenario analysis) before any decision is made. A return number without a sense of the risk taken to earn it is only half the story.

Try it yourself: run your own numbers through our free ROI Calculator — enter costs, gains, and time horizon to see simple and annualized ROI with every step shown.

✓ Reviewed for accuracy by the CalcWise editorial team · Updated September 26, 2026.
This article is for educational purposes only and is not financial advice. See our disclaimer.
Our other product 📄 SyncPage — real-time document collaboration Review PDFs, slides, Word & Excel files together — present live, annotate in real time, talk by voice. Guests join free from an invite link. Try SyncPage →