Minimum profitable ROAS: how to calculate it and why it differs for every business
There is no universal "good ROAS". The minimum ROAS you need to be profitable depends entirely on your margin. A 3x ROAS can be brilliant for a business with 50% margin and catastrophic for one with 20% margin.
The minimum profitable ROAS formula
For an ad campaign to avoid losing money, the revenue it generates must cover both the product cost and the ad spend itself. The formula relating these variables is:
Basic formula
Minimum ROAS = 100 ÷ gross margin (%)
This formula assumes the gross margin only deducts product cost. To include all variable order costs (shipping, returns, payment processor), the more accurate formula is:
Complete formula
Minimum ROAS = Sale price ÷ (Sale price − Total variable costs)
Reference table: minimum ROAS by margin
| Gross margin | Minimum ROAS | Interpretation | Typical sector |
|---|---|---|---|
| 15% | 6.67x | Very hard | Low-end electronics |
| 20% | 5.0x | Hard | Dropshipping, electronics |
| 25% | 4.0x | Demanding | Food, home |
| 30% | 3.33x | Achievable | Fashion, accessories |
| 40% | 2.5x | Comfortable | Cosmetics, decor |
| 50% | 2.0x | Comfortable | Private label, wellness |
| 60%+ | 1.67x | Very comfortable | Digital, software |
These values are the zero-profitability threshold (ROI = 0%). To generate real profit you need a ROAS above the minimum.
The real cost of being wrong: ROI with a 3x ROAS
Many people think a 3x ROAS is universally "good". This table shows the real ROI a 3x ROAS gives by margin:
| Gross margin | ROI with ROAS = 3x |
|---|---|
| 20% | −40% |
| 25% | −25% |
| 33% | 0% |
| 40% | +20% |
| 50% | +50% |
Same ROAS, ROI from −40% to +50% depending on margin. That's why "3x is fine" is a statement that means nothing without context.
Practical rule: target ROAS sits above the minimum
The minimum ROAS is break-even, not your target. To run a healthy business set a bidding target at least 1.4× above the minimum: if your break-even is 2.5x, configure tROAS at 3.5x or higher.
That buffer absorbs: returns (5-15% of orders typical in ecommerce), costs not in the margin (free shipping, customer support, payment fees) and real operating profit the business needs to grow.
Step-by-step example: calculate yours
Let's say a cosmetics store sells a face serum at €65:
Cost structure per order
With a real margin of 48.6%, the minimum profitable ROAS is:
Minimum ROAS = 100 ÷ 48.6 = 2.06x
With that margin, any (real) ROAS above 2.06x generates profit. If the business targets a 50% ROI on ad spend, the target ROAS would be approximately 3.1x.
Minimum ROAS vs. target ROAS: not the same
The minimum ROAS is the break-even point: below you lose money, above you generate profit. The target ROAS is the ROAS you want to reach to generate the desired ROI.
How to calculate the target ROAS for a desired ROI
If you want an X% ROI on ad spend:
Target ROAS = Minimum ROAS × (1 + desired ROI / 100)
Remember: if you use these values as a target in Meta or Google Ads, the ROAS reported by the platform is inflated. You'll need to multiply your real target by the platform's inflation factor (typically 1.3-1.7x on Meta) to set Target ROAS correctly.
Calculate your minimum ROAS now
Enter your costs and find the exact ROAS you need to make your campaigns profitable.
Related guides
Frequently asked questions
What is your minimum profitable ROAS?
Calculate in seconds the ROAS you need for your campaigns to be profitable, based on your real margin.
Calculate ROAS for free →