What Is Breakeven ROAS (BE ROAS)?
Breakeven ROAS (BE ROAS) is the ROAS at which one incremental dollar of ad spend brings back exactly one dollar of contribution margin. Above it, ads are profitable; below it, every sale loses money. It's a floor, not a target — the target ROAS is what sits above breakeven with the profit buffer your business needs.

Formula
Contribution margin % = (AOV − COGS − shipping − payment fees − variable fulfilment) ÷ AOV. Use contribution margin, not gross margin, or you'll set the floor too low and scale into losses. If contribution margin is 40%, BE ROAS = 1 ÷ 0.40 = 2.50x.
Worked example (Dhaka D2C)
A Bangladesh Shopify brand sells at AOV BDT 1,800. COGS BDT 720, shipping BDT 90, gateway fee BDT 45. Contribution margin = (1,800 − 720 − 90 − 45) ÷ 1,800 = 52.5%. BE ROAS = 1 ÷ 0.525 = 1.90x. To keep a 20% net-profit buffer, target ROAS = 1 ÷ (0.525 − 0.20) = 3.08x. If Meta Ads Manager reports 2.4x on prospecting, the account is above breakeven but below profit target — do not scale yet.
Benchmarks
- Fashion & apparel D2C (55–70% contribution margin): BE ROAS 1.4x–1.8x.
- Beauty & skincare (60–80%): BE ROAS 1.25x–1.65x.
- Consumer electronics (20–35%): BE ROAS 2.85x–5.0x — very hard to scale on Meta.
- Bangladesh D2C average (40–60%): BE ROAS 1.65x–2.5x once realistic COD returns are subtracted.
- Single-SKU dropship (25–35%): BE ROAS 2.85x–4.0x — usually a pricing problem, not an ads problem.
Shopify's 2024 commerce report shows median contribution margin for DTC brands at 42%, implying a category-median BE ROAS near 2.4x — most Meta accounts run under this without knowing it.
Why it matters
BE ROAS is the number every scaling decision should reference. Meta's Advantage+ and Google's tROAS both bid to a ROAS target — if that target is set below your BE ROAS, the algorithm will happily scale you into losses at a 'good' reported ROAS. Calculating BE ROAS with real contribution margin (not gross margin) is the fastest audit of whether an account can be scaled at all.
Common mistakes
- 1.Using gross margin instead of contribution margin. Skipping payment fees, COD return rate, and variable fulfilment understates BE ROAS by 15–30%.
- 2.Setting Advantage+ or tROAS targets at breakeven. That leaves no margin for platform over-attribution — real profit ends up negative.
- 3.Applying one BE ROAS across the whole account. Prospecting and retargeting have different attribution inflation; retargeting's true BE ROAS is usually 1.4–2x higher than reported.
- 4.Recomputing only quarterly. Shipping rate hikes, currency swings (BDT vs USD supplier costs), and gateway fee changes move BE ROAS every month.
Put Breakeven ROAS to work
Free calculators
Related services
FAQs about Breakeven ROAS
What is BE ROAS?
BE ROAS (Breakeven ROAS) is the Return on Ad Spend at which every incremental order pays for itself but earns zero profit. Calculate it as 1 ÷ contribution margin. If the actual campaign ROAS is below BE ROAS, every additional sale loses money.
How do I calculate breakeven ROAS with contribution margin?
Contribution margin = (AOV − COGS − shipping − payment fees − variable fulfilment) ÷ AOV. Then BE ROAS = 1 ÷ contribution margin. Do not use gross margin — it ignores payment fees and returns, which typically push BE ROAS 15–30% higher than the naive number.
Is breakeven ROAS the same as target ROAS?
No. Breakeven ROAS is the profit floor. Target ROAS is breakeven plus a profit buffer, typically 15–25%. If BE ROAS is 2.0x, target ROAS for a 20% net-profit buffer is 1 ÷ (contribution margin − 0.20).
Why is my breakeven ROAS higher than expected?
Almost always because contribution margin was calculated as gross margin. Add back payment gateway fees (2–3%), COD return rate (15–30% for BD F-commerce), and variable fulfilment. Real contribution margin usually lands 10–20 percentage points below the naive gross margin.
Can I use BE ROAS as my Advantage+ target?
No. Setting Advantage+ Shopping or Performance Max to breakeven leaves no room for platform over-attribution. Set the target 20–40% above BE ROAS so real profit stays positive after Meta's typical 15–25% attribution inflation.
What is a typical breakeven ROAS for a Bangladesh D2C brand?
For BD D2C brands with contribution margin of 40–60% (after realistic COD returns), BE ROAS is 1.65x to 2.5x. Anything below 40% contribution margin (single-SKU dropship, low-AOV F-commerce) pushes BE ROAS above 2.85x, which Meta struggles to hit at scale in the BD auction.
Related terms
Revenue attributed to ads ÷ ad spend, the fastest efficiency read.
Revenue minus variable cost per unit; the money left to cover fixed costs.
Max CPA before the customer becomes unprofitable, contribution margin ÷ 1.
Total revenue ÷ total ad spend, the blended, attribution-free ROAS.
Google auto-bid strategy that targets a specific return on ad spend.
Average revenue per transaction, total revenue ÷ number of orders.