A reported ROAS of 4.0 can still lose money. If the order includes VAT, returns are high, margins vary by product, or Performance Max captures customers who would have bought anyway, the headline number says very little. To learn how to calculate a profitable target ROAS, start with the amount of revenue you can afford to spend on acquisition, not the ROAS shown in Google Ads.
A profitable target ROAS is the minimum revenue return required for advertising to produce the contribution, payback period or profit your business requires. For eCommerce, it usually comes from product-level contribution margin. For B2B SaaS and sales-assisted businesses, it is often better translated into allowable CAC, qualified lead cost and pipeline return.
What profitable target ROAS actually means
ROAS is calculated as:
ROAS = advertising revenue ÷ advertising spend
If you spend £1,000 and Google Ads records £4,000 in revenue, reported ROAS is 4.0, or 400%. The calculation is straightforward. The commercial question is not: “Is 4.0 good?” It is: “Can we spend £1 to generate £4 of this particular revenue and still meet our margin and cash-flow requirements?”
The answer depends on product economics, customer behaviour and measurement quality. A brand selling a high-margin replenishable product may profitably acquire a customer at 2.0 ROAS. A retailer with thin margins, free delivery and frequent returns may need 6.0 or more. Neither number is inherently right.
Your target is a guardrail for decision-making, not a universal benchmark. It should change when margins, customer value, promotional activity or strategic growth priorities change.
How to calculate a profitable target ROAS from margin
For most eCommerce businesses, use this formula:
Target ROAS = net revenue ÷ maximum allowable advertising cost
Or, as a shortcut:
Target ROAS = 1 ÷ allowable advertising cost percentage
The allowable advertising cost is what remains after variable costs and your required contribution have been removed from net revenue. Use net revenue, excluding VAT and expected returns, where relevant. Gross revenue can make a campaign appear safer than it is.
A worked eCommerce example
Assume an order produces £100 in net revenue. The product costs £35, fulfilment and delivery cost £8, payment fees cost £3, and variable customer service costs £2. The business wants £12 of contribution after advertising.
The maximum allowable advertising cost is:
£100 – £35 – £8 – £3 – £2 – £12 = £40
The profitable target ROAS is therefore:
£100 ÷ £40 = 2.5
At 2.5 ROAS, £40 of ad spend generates £100 of net revenue and leaves the required £12 contribution. Below 2.5, the order falls short of that requirement. Above 2.5, it creates more contribution, assuming the underlying costs are accurate.
This is deliberately a simplified example. If returns average 15%, calculate from expected net revenue after returns. If shipping costs rise with order size, use a weighted average by product category. If a promotion reduces selling price, recalculate the target before increasing budget.
Do not use one ROAS target for every product
A blended account target is useful for board reporting, but it is often too blunt for optimisation. A £25 accessory, a £180 hero product and a high-return fashion item do not deserve identical bids simply because they sit in the same account.
Where catalogue size and data quality allow, calculate target ROAS by margin band, category or product group. Then structure Shopping and Performance Max reporting around those economics. This can reveal that a campaign with a weaker reported ROAS is actually more profitable because it sells higher-margin products, while a seemingly excellent campaign is concentrated in low-margin lines.
There is a trade-off. Granular targets are only useful when feed attributes, purchase tracking and order-margin data are reliable enough to support them. Over-segmenting a small catalogue can restrict learning and obscure the bigger commercial picture. Start with the few differences that materially affect contribution: margin, return rate, average order value and repeat-purchase potential.
Account for customer value without hiding poor first-order economics
First-order ROAS is not always the right target. A business with predictable repeat purchases may deliberately accept a lower initial ROAS if the payback period is controlled and cohort data supports the assumption.
For example, a subscription-led brand may permit £60 of acquisition cost on a £45 first order because a meaningful proportion of customers repurchase at healthy margin. That does not mean every campaign should be judged on projected lifetime value. Forecasts can be optimistic, and a lower first-order target creates cash-flow pressure before future revenue arrives.
Use customer value only when you can answer three questions with evidence: what proportion of customers repurchase, what gross margin those future purchases produce, and how long it takes to recover acquisition cost. If those answers are uncertain, set a conservative first-order target and treat repeat purchase as upside.
New-customer targets may also need to differ from returning-customer targets. Brand search and remarketing can produce strong ROAS while contributing less incremental growth. Separating those audiences and monitoring new-customer acquisition prevents a blended figure from disguising dependence on existing demand.
For B2B, convert target ROAS into CAC and pipeline rules
B2B SaaS and considered B2B businesses should be careful with revenue-based ROAS inside Google Ads. A demo request is not revenue, and a low-cost lead is not necessarily a buying opportunity. The more useful calculation starts with allowable CAC.
If a customer can justify a £3,000 acquisition cost and 4% of qualified leads become customers, the maximum cost per qualified lead is:
£3,000 × 4% = £120
If only 40% of tracked form fills meet the qualification standard, the maximum cost per raw lead falls to £48. This is why lead volume and platform conversion counts are weak optimisation goals when sales quality varies.
For a revenue view, use CRM evidence. If £20,000 in ad spend produces 40 sales-qualified opportunities, ten closed-won customers and £120,000 in first-year recognised revenue, the revenue ROAS is 6.0. But profit still depends on gross margin, onboarding or delivery cost, churn risk and the required payback period.
The operational target should therefore connect the whole path: search term, landing page, qualified conversion, opportunity, win rate, CAC and revenue. Importing qualified offline stages into Google Ads is often more valuable than pursuing a more sophisticated bidding strategy against unqualified form fills.
Build the calculation into a measurement checklist
Before setting a target, confirm that the revenue and spend numbers describe the same commercial reality. This is where many apparently precise ROAS models fail.
Check the following inputs before acting on the result:
- Revenue is net of VAT, cancellations, refunds and expected returns where possible.
- Product costs include the variable costs that rise when an order is placed, not only cost of goods.
- Purchase tracking has not duplicated transactions or omitted major payment methods.
- Google Ads attribution is compared with your store, analytics and CRM rather than treated as absolute truth.
- Branded, returning and remarketing demand is separated from prospecting where it would distort decisions.
- The profit requirement is explicit: contribution per order, a target payback period, or a defined CAC ceiling.
No attribution model will perfectly identify every incremental sale. The purpose is not false precision. It is to ensure that the target is directionally sound and that changes in spend are judged against business outcomes rather than an isolated platform metric.
Common mistakes when setting a target ROAS
The first mistake is using gross margin as the entire budget for ads. Gross margin ignores fulfilment, payment fees, returns and the profit or overhead contribution the business still needs.
The second is treating a historical ROAS as the target. A past result may reflect brand demand, a short promotion, stock availability or a campaign that was not actually profitable. Your target should come from economics first, then be tested against what the market can deliver.
The third is setting the same target at every stage of growth. A mature account may prioritise margin protection. A business entering a new market may accept a lower ROAS temporarily to establish demand, provided leaders agree the budget, payback window and stop conditions in advance.
Finally, avoid changing a target based on a few days of data. Conversion lag, returns and normal demand variation can make short-term performance misleading. Review the target on a consistent cadence, using enough data to distinguish a genuine change from noise.
Put the number to work
Once you have calculated the threshold, use it to decide what to fix. If reported ROAS is below target, the answer may be campaign structure or bidding, but it may equally be feed quality, low-margin product exposure, a weak product page, incorrect tracking or an unrealistic target for the available demand.
If reported ROAS is above target but profit is not improving, investigate brand capture, returning customers, return rates and product mix before scaling spend. For eCommerce teams facing that situation, a profitability diagnostic should examine product economics, Merchant Center, feed segmentation, tracking and store conversion together rather than treating the bid strategy as the whole problem.
A useful target ROAS gives your team permission to stop chasing impressive screenshots and start making clearer acquisition decisions. The number matters only when it reflects what the business can genuinely afford to pay for growth.