ROAS & Break-Even Calculator
Most D2C founders discover their real break-even ROAS after burning the budget. Do it in 30 seconds instead — from your actual unit economics.
Currency-agnostic — enter everything in the same currency you sell in.
The break-even ROAS formula, explained
Break-even ROAS = AOV ÷ contribution margin per order. Contribution margin is what's left of an order after the costs that scale with it: AOV − product cost (COGS) − shipping & fulfilment − payment/platform fees. It's the money each order contributes toward ads and profit.
A worked example
A skincare brand sells at an AOV of ₹1,499. Product cost is ₹450, shipping ₹90, and payment fees 3% (₹45). Contribution margin = 1,499 − 450 − 90 − 45 = ₹914. Break-even ROAS = 1,499 ÷ 914 = 1.64. Any campaign returning less than 1.64x revenue on spend loses money — even though a “1.5 ROAS” sounds respectable in a screenshot. The same brand's CPA ceiling is ₹914: pay more than that to acquire an order and the order is a loss.
The four mistakes that skew this math
- Using gross revenue ROAS from the ads manager as truth. Platform-reported ROAS ignores returns, COD failures and discounts. Feed the calculator your realized AOV, not the checkout number.
- Forgetting fees scale with price. Payment gateways, marketplace commissions and COD charges are percentages — at higher AOVs they quietly eat the margin your spreadsheet assumed.
- Averaging across products. A store-level break-even hides that your hero product at 70% margin subsidizes accessories at 30%. Calculate per hero product, since that's what your ads actually sell.
- Treating break-even as the goal. Break-even is the floor. Set your target ROAS from the net margin you want to keep (the third output above) — and if first-order economics don't close, know your repeat rate before spending anyway.
Once the math is set, the fastest lever left is the creative itself — a stronger hook raises click-through at identical spend, which lowers CPA with no targeting changes. That's the part IgniteAI automates, and why this calculator sits next to an ad hook analyzer.
Frequently asked questions
What is break-even ROAS?+
Break-even ROAS is the return on ad spend at which your ads make exactly zero profit. The formula: break-even ROAS = average order value ÷ contribution margin per order, where contribution margin = AOV − product cost − shipping − payment fees. If your break-even ROAS is 2.0, a campaign returning 2.0x revenue on spend is not "working" — it is treading water.
What is a good ROAS for a D2C brand?+
It depends entirely on margin. A beauty brand with 75% gross margin breaks even around 1.3–1.6 and is healthy at 2.5+; an electronics brand at 35% margin may need 4.5+ to be genuinely profitable. This is why comparing your ROAS to another brand’s number without knowing their margin is meaningless — calculate your own break-even first.
What is a CPA ceiling?+
The maximum you can pay to acquire one order before losing money — it equals your contribution margin per order. If your contribution margin is ₹600, any campaign with cost-per-purchase above ₹600 is unprofitable regardless of how good the ROAS looks on other campaigns.
How do I improve my ROAS?+
Three levers, in order of speed: creative (the fastest — a stronger hook or format can double click-through at the same spend), offer and AOV (bundles and thresholds raise revenue per click), and unit economics (COGS, shipping) which raise the profit captured per order. Targeting matters less than it used to — Meta’s delivery is largely automated, so the creative IS the targeting.
Is the ROAS in Meta Ads Manager my real ROAS?+
Rarely. Platform-reported ROAS uses attributed checkout revenue — before returns, failed COD deliveries, discounts and duplicate attribution across channels. Many operators track MER (marketing efficiency ratio: total revenue ÷ total ad spend across all channels) alongside platform ROAS, and use blended numbers for decisions. For this calculator, use your realized AOV — what actually lands after returns and discounts — to keep break-even honest.
Should I judge campaigns on ROAS or CPA?+
For a single-product store they are two views of the same math: CPA ceiling = contribution margin, and break-even ROAS = AOV ÷ that ceiling. CPA is usually the better day-to-day guardrail because it does not swing with order-value noise; ROAS is better when your AOV varies widely (bundles, upsells). Use whichever is stabler in your account — but derive both from contribution margin, not from gut feel.
How does repeat purchase rate change my target ROAS?+
If customers reliably reorder, you can afford a first-order ROAS below break-even because lifetime contribution covers the acquisition cost. Example: a 1.64 break-even with 40% of customers reordering within 90 days might justify running at 1.3 first-order. The discipline: only spend against repeat behavior you have measured over a real cohort — projected LTV is where D2C brands most often burn cash.
Does the calculator store my numbers?+
The calculation runs entirely in your browser — nothing is sent anywhere until you choose to unlock the benchmark table with your email, at which point your inputs are saved with your submission so the benchmarks can be put in context.