Platform Features About Learn FAQs Login Create an Account →
E-commerce Profitability

How to Calculate Break-Even ROAS for Google Shopping

Break-even ROAS is the line between profit and loss on your advertising. Every campaign should have a target set above this number — but most brands have never calculated it.

7 min read Updated: April 2026 ROAS
Share

What Is Break-Even ROAS?

Break-even ROAS is the return on ad spend at which your advertising neither generates profit nor causes a loss. At exactly break-even ROAS, every penny of gross margin from a sale is consumed by the advertising cost that generated it.

It is the floor — the absolute minimum ROAS your campaigns must achieve before they can be considered financially viable. In practice, you need ROAS significantly above break-even to cover fixed overheads and generate net profit.

Most Brands Don't Know Their Break-Even ROAS

A survey of e-commerce advertisers found that the majority set ROAS targets based on historical performance or competitor benchmarks rather than their own margin data. Without knowing break-even ROAS, it's impossible to know whether your campaigns are actually profitable.

The Break-Even ROAS Formula

Break-Even ROAS Formula

Break-Even ROAS = 1 ÷ Gross Margin

Where gross margin is expressed as a decimal (e.g. 35% = 0.35)

This formula works because at break-even: Ad Spend = Gross Profit
Revenue × Gross Margin = Ad Spend
Revenue ÷ Ad Spend = 1 ÷ Gross Margin = Break-Even ROAS

The formula is simple, but the key challenge is using the right margin figure. Common mistakes:

  • Using the margin from your accounting system, which may allocate fixed overheads into COGS
  • Using a category average instead of per-product margin
  • Ignoring fulfillment and payment processing costs
  • Not adjusting for return rates in high-return categories

All of these lead to a lower-than-real break-even ROAS figure — which means campaigns that look profitable are actually losing money.

Worked Example: £100 Sale, 35% Margin

WORKED EXAMPLE

Product: Garden furniture set, £100 sale price

Cost breakdown:

  • COGS (including landed costs): £53
  • Fulfillment (delivery): £8
  • Payment processing (2.9% + £0.30): £3.20
  • Return allowance (3% returns × £20): £0.60

Total variable costs: £64.80
True gross margin: £100 − £64.80 = £35.20 (35.2%)

Break-even ROAS: 1 ÷ 0.352 = 2.84×

Interpretation: This product must achieve at least 2.84× ROAS for advertising not to lose money. At exactly 2.84× ROAS, you spend £35.20 per sale in ads — perfectly consuming all gross margin with nothing left over.

Target ROAS (aiming for 15% net profit margin):
Margin available after 15% profit target = 35.2% − 15% = 20.2%
Target ROAS = 1 ÷ 0.202 = 4.95×

Break-Even ROAS Table by Gross Margin

Gross MarginBreak-Even ROASTarget ROAS (10% net profit goal)Target ROAS (15% net profit goal)
15%6.67×20.0×
20%5.0×10.0×20.0×
25%4.0×6.67×10.0×
30%3.33×5.0×6.67×
35%2.86×4.0×5.0×
40%2.5×3.33×4.0×
45%2.22×2.86×3.33×
50%2.0×2.5×2.86×
60%1.67×2.0×2.22×

Note: "Target ROAS (10% net profit goal)" assumes all variable costs are captured in the gross margin figure. Fixed overheads must come from the remaining margin. If fixed overheads represent 15% of revenue, a 35% margin product with a 10% profit goal needs to achieve the equivalent of 4.0× + overhead = approx 6.67× ROAS in practice — or you must reduce fixed cost allocation per unit by scaling volume.

Break-Even vs Target vs Actual ROAS

These are three distinct numbers that serve different purposes:

ROAS TypeWhat It IsHow to Use It
Break-even ROASMinimum to avoid lossNever set campaigns below this
Target ROASWhat you set in Google Ads (tROAS)Set above break-even with profit buffer
Actual ROASWhat campaigns actually achieveCompare to target — if consistently lower, investigate

A healthy campaign has: Break-even ROAS < Target ROAS ≤ Actual ROAS. If actual ROAS consistently falls below your target, either your bids are too aggressive or your conversion data is incomplete.

If actual ROAS is significantly above target, you may be under-bidding — missing profitable volume to competitors. Smart Bidding will tend toward your target, but if you've set it too conservatively, you're leaving money on the table.

Factoring in Returns and Variable Costs

Break-even ROAS calculations are only accurate if the margin figure is accurate. Two common adjustments that are frequently missed:

Return Rate Adjustment

Returns don't just cost you the refund — they cost you the return shipping (often absorbed), restocking labour, and in some cases a write-down on the returned product. For fashion, where returns can reach 30–40%, ignoring this dramatically understates your break-even ROAS.

Return Rate Impact Example

Fashion item: £120 price, 45% gross margin before returns = £54 gross profit

Return rate: 28%. Each return costs: £8 return shipping + £4 restocking = £12

Return-adjusted margin: £54 − (0.28 × £12) = £54 − £3.36 = £50.64 = 42.2%

Break-even ROAS rises from 2.22× to 1 ÷ 0.422 = 2.37× — a meaningful difference at scale.

Payment Processing Fees

At 2.9% + £0.30 (Stripe standard), a £100 sale costs £3.20 in processing fees. This is approximately 3.2 percentage points of effective margin that must be deducted before calculating break-even ROAS. On a 30% margin product, this alone moves break-even from 3.33× to 3.62×.

How to Set ROAS Targets in Google Ads

Step 1: Calculate Break-Even ROAS Per Product

Run the calculation for each product (or margin tier): true margin including all variable costs → break-even ROAS = 1 ÷ true margin.

Step 2: Add Your Profit Buffer

Decide what net profit margin you need after advertising. Subtract this from your gross margin before dividing. This gives you your target ROAS.

Step 3: Adjust for Tracking Accuracy

If your tracking accuracy is 85% (iOS14 and GDPR consent gaps), Google sees only 85% of conversions. Multiply your target ROAS by 0.85 to compensate.

Complete Target ROAS Calculation

35% gross margin, targeting 12% net profit, 82% tracking accuracy:

Available for ad spend: 35% − 12% = 23%
Raw target ROAS: 1 ÷ 0.23 = 4.35×
Tracking-adjusted: 4.35 × 0.82 = 3.57×

Set tROAS at 3.57× in Google Ads.

Step 4: Apply to Campaign

For single-product ad groups (SPAGs), apply the per-product target directly. For product group campaigns, apply the blended target for products in that group — using the weighted average of their individual targets.

GROW Platform Automates This

GROW's ProfitClarity calculates break-even ROAS and target ROAS for every SKU automatically, using your real cost data from MarginStack and your configured tracking accuracy. No manual calculation needed at any scale.

Frequently Asked Questions

What is break-even ROAS?

Break-even ROAS is the minimum return on ad spend required for advertising not to lose money. At break-even ROAS, 100% of your gross margin is consumed by ad spend, leaving zero for overheads or profit.

What is the break-even ROAS formula?

Break-Even ROAS = 1 ÷ Gross Margin. For a 35% margin product, break-even ROAS = 1 ÷ 0.35 = 2.86×. Any ROAS below this means you're losing money on advertising.

Should I set my Google Ads target ROAS at break-even?

No — break-even ROAS leaves nothing for fixed overheads or net profit. Your target ROAS should be meaningfully above break-even. A practical target: add your overhead % and desired profit % to the margin before dividing.

How do returns affect break-even ROAS?

Returns reduce your effective margin, which raises your break-even ROAS. For a fashion retailer with 30% return rate on a 50% headline margin, effective margin may be only 35–38% — significantly raising the ROAS needed to break even.

What is the difference between break-even ROAS and target ROAS?

Break-even ROAS is the floor — below this you lose money. Target ROAS is what you actually aim for in campaigns, set above break-even to leave room for profit. Target ROAS should typically be 25–60% above break-even ROAS.

Next Steps

Knowing your break-even ROAS is the foundation of rational Google Shopping management. Every campaign target you set should be anchored to this number — not chosen arbitrarily.

Calculate Per-SKU Break-Even Automatically

GROW Platform's ProfitClarity calculates break-even and target ROAS for every product using your real cost data — and applies them to Google Ads automatically. Create an account to get started →

Found this useful?
GROW Your

Deliver on your commitment to cut costs, improve profit margins & grow sales, with smart automation tools.

GROW is a profit-first automation layer for global e-commerce brands — turning real-time COGS and CAC data into fully automated, SKU-level advertising that can launch, rebuild, and update millions of products in minutes, helping retailers move faster than competitors while keeping every sale aligned to profit.

117 million items managed Since 2016 In over 31 countries
Ben Phelan — Founder, GROW Platform

Written by

Ben Phelan

Founder, GROW Growth Advisory & Technology Platform

Degree E-Commerce, 2001 (1st, BSc-Hons) Large scale paid search, Google Ads, Bing Ads, E-com Co-Founder: Price Comparison Platform, Redbrain Founder: GROW, Growth Advisory & Technology Platform Advisor, Mentor and Investor in technology businesses