What Is a Good ROAS?

The agency's quarterly report leads with return on ad spend, a ratio sitting well above the industry average it quotes beside it, and the room relaxes until the finance director asks how much of that revenue was left after the work was delivered and the agency was paid. Nobody can say if the number is good for this business, as opposed to the average business in the agency's chart, so what is a good ROAS?

A good ROAS is one comfortably above your break-even ROAS, which is one divided by your margin after the costs that come with each sale, so it depends on your margins and repeat buying rather than an industry average.

The harder part is that the ROAS your ad platform reports usually isn't the one to hold against that break-even, and the sections below show how to work out both numbers and which one the budget should run on.

How Do You Work Out a Good ROAS Number for Your Business?

Start from your break-even ROAS, the point where what ad-driven sales leave after their own costs exactly covers the ad spend, and set your target above it by enough to leave a profit. ROAS (return on ad spend) is revenue from ads divided by the spend, so the break-even is one divided by your margin after the costs that come with each sale. The Channel Selection step covers the tracking that makes the inputs trustworthy. How to Calculate ROAS shows the calculation step by step, and How to Calculate Break-Even ROAS goes through the formula in more depth.

  1. Get your gross margin from finance for the products or services the ads sell, since one blended company margin can hide a low-margin line the ads happen to favor.
  2. Divide one by your margin after the costs that come with each sale to get your break-even ROAS, the ROAS at which ad-driven sales only pay for the ads. That margin is gross margin minus per-sale costs such as payment fees, shipping and commissions, which is contribution margin.
  3. Add agency fees, tools and channel-only creative to your ad spend before you calculate the ROAS you compare with that floor, because a campaign that only covers its media spend is still losing money.
  4. Adjust for what customers buy later, if they come back, since a first sale that only breaks even can still be a good customer over several years.
  5. Set the target above that floor by the profit you want, and use it to judge campaigns and to set any target ROAS in the platform.

We'll use one running example: a commercial HVAC contractor doing about forty million dollars a year, which sells maintenance agreements to property management firms through Google search, LinkedIn ads and a local building owners' association.

ExampleThe contractor's Google search campaigns against its break-even

In one quarter the contractor spent $18,000 on Google search and its CRM shows 9 signed agreements, each covering 2 buildings on average at $12,000 per building a year, so first-year revenue came to $216,000.

Its per-sale costs beyond delivery are negligible, so its margin after the costs that come with each sale is close to its 38% gross margin.

Gross margin on maintenance agreements
38%
Break-even ROAS (1 ÷ 0.38)
2.63
First-year ROAS ($216,000 ÷ $18,000)
12

Each ad dollar brought back about $4.60 of first-year gross profit, before the six more years a typical agreement runs.

Why Don't Industry Average ROAS Figures Tell You What's Good?

An average ROAS mixes businesses with different margins, different definitions of revenue and different attribution settings, so even an accurate average can't tell you whether your own campaigns make money. The same ROAS can be excellent for one business and loss-making for another, because what matters is how much gross profit each dollar of revenue carries.

That's why we haven't quoted a benchmark here. The figures that rank for this question, for Google, Facebook and Amazon alike, come mostly from software vendors and agencies summarizing the accounts they can see, so before you use one, check how many businesses it covers, what margins they run on, and whether the revenue was counted by the platform or by the business. A platform average can describe its typical advertiser well enough and still tell you nothing about a business with your margin.

ExampleThree businesses with the same ROAS of 4 on $10,000 of ads

Each turns $10,000 of ad spend into $40,000 of revenue. The contractor's 38% margin is from the example above; the other two businesses are hypothetical, to show the spread.

A software company at a 70% margin, break-even ROAS about 1.4
$18,000 profit
The HVAC contractor at 38%, break-even 2.63
$5,200 profit
An equipment distributor at 20%, break-even 5
$2,000 loss

A distributor that took comfort from an average would keep funding a campaign that loses money on every sale, while a high-margin business chasing the same average might cut campaigns that were paying back well.

Why Is the ROAS in Your Ad Platform Higher Than the Real One?

Platform-reported ROAS is usually higher than the real figure because each platform counts every sale it touched, including people who saw an ad and bought later anyway, and two platforms will both claim the same customer. The platform also counts whatever you told it to count as a conversion, at whatever value you gave it, so its ROAS is only as honest as that setup.

For a company that sells offline, the platform can't see the signed deal at all unless your CRM sends it back, so its revenue figure is an estimate built on form fills and assigned values, which is why we compare every platform's ROAS with the revenue in a CRM the business controls. How to Measure Digital Marketing ROI shows what that comparison turned up in an account we manage.

ExampleGoogle's count against the CRM's

In the same quarter, Google Ads credited itself with 13 agreements, while the CRM, after a required "How did you hear about us?" question at intake, put 9 on Google search. Two of the four extra were property managers who first heard about the contractor at a building owners' association event and searched its name later.

Agreements Google Ads credited to itself
13
Agreements the CRM put on Google search
9
ROAS on the CRM's 9 agreements ($216,000 on $18,000)
12

A ROAS built on Google's own count would be higher still, on four agreements it didn't win alone

A target set on the platform's figure would let the contractor accept campaigns that are a good deal weaker than they look, so set your target, and judge results against it, using revenue you can trace to signed customers.

Should ROAS Count Only Ad Spend, or All Marketing Costs?

ROAS as the platforms calculate it counts only ad spend, which is fine for day-to-day bidding but too narrow for budget decisions, so count agency fees, tools and channel-specific creative when you decide where money goes. Google defines target ROAS as "the average conversion value (for example, revenue) you'd like to get for each dollar you spend on ads",1 which leaves both your margin and your other costs out of the ratio.

That's why budgets should run on ROI measured on gross profit from the customers a channel won, after everything it cost to win them, which How to Measure Digital Marketing ROI works through channel by channel.

To put this into practice:

  • Set any target ROAS in the platform from your break-even, never from a published average, and raise it if the agency or tools cost meaningfully more than the media.
  • Send signed customers or qualified leads back to the platform with realistic values, because a platform learns to find more of whatever you count, and counting every form fill teaches it to find people who look and don't buy.
  • Judge each channel's budget on ROI from your CRM, on gross profit, and keep platform ROAS for adjusting bids inside a channel you've already decided to fund.

When Is a ROAS Below Break-Even Still Worth It?

A ROAS below break-even on the first sale can still be worth it when customers keep buying, because the later purchases carry the profit the first one didn't. How far below you can go depends on your business: how much a customer is worth over their lifetime, how much of that profit arrives early, how much cash you can tie up while you wait to earn it back, and how fast you're trying to grow.

A business whose customers buy once has no later sales to make up the difference, so its first-sale break-even is the floor. A business whose customers stay for years can accept a lower first-sale ROAS, but only if it has measured that they do stay, since a lifetime value that hasn't been measured is a guess, and the plan built on it inherits that guess.

ExampleWhy the contractor's floor sits at 2.63

Because the contractor's property management customers stay about seven years and its cash flow can carry a one-year payback, it chose to spend up to one year of a firm's gross profit to win it: $13,680 for an average firm of 3 buildings ($36,000 a year at 38%).

That ceiling works out to a first-year ROAS of 2.63 ($36,000 ÷ $13,680), the same as its break-even, because spending exactly one year of gross profit to win a customer means breaking even in the first year.

A company whose customers stay two years, or whose cash is tight, would set its floor higher, and one selling a one-time project would hold it at the first sale.

A new campaign may run below break-even while the platform learns, which is reasonable for a planned period with a stated end, but treat it as an investment you've decided to make rather than a ROAS you've judged to be good.

Where to Start Before You Judge the Next Campaign

Before you call any campaign's ROAS good or bad, get your margin from finance, take off the costs that come with each sale, and work out your break-even ROAS, then compare it with the revenue in your CRM rather than the platform's report. How to Calculate Break-Even ROAS takes you through it step by step.

Step 5 of 6 · Channel Selection

Choose Channels Based on Who You Need to Reach.

Channel Selection means putting your Prospect Magnets where your IMPACT Prospect already pays attention, whether that's Google, LinkedIn, AI search, trade publications or their inbox, and judging each channel by the customers it produces. That means feeding qualified leads and signed customers back to the ad platforms so they optimize for buyers instead of form fills, and keeping a source of truth you control, because every platform is happy to take credit for sales it didn't cause.

Read the Channel Selection step

Get a free audit of your campaigns and tracking

We'll review your ads and the tracking behind them, show you where the platform's ROAS and the real return part ways, and what we'd change first.

Free, with a real person from the 5K team. Takes about a minute to request.

Sources cited

  1. Google Ads HelpAbout Target ROAS biddingOctober 11, 2026