Average revenue per customer order
Cost to produce or purchase each sold unit
Shipping, transaction fees, packaging, etc.
Optional: Enter desired profit margin to calculate target ROAS
How to Use This Tool
Follow these steps to calculate your break-even ROAS:
- Select your preferred currency from the dropdown menu.
- Enter your Average Order Value (AOV) – the average revenue per customer order.
- Input your Cost of Goods Sold (COGS) per order – the direct cost to produce or purchase each sold unit.
- Add any other variable costs per order, such as shipping, transaction fees, or packaging.
- Optionally, enter a target profit margin percentage to calculate the ROAS needed to hit that profit goal.
- Click the Calculate ROAS button to see your results.
- Use the Reset button to clear all inputs and start over.
Formula and Logic
Break-even ROAS is calculated using your gross margin percentage, which represents the portion of each order’s revenue that covers fixed costs and profit after variable costs are paid.
The core formula for break-even ROAS is:
Break-even ROAS = 1 / (Gross Margin Percentage / 100)
Where Gross Margin Percentage = [(Average Order Value - Total Variable Costs) / Average Order Value] * 100
Total Variable Costs = COGS + Other Variable Costs per Order
For target profit margins, the formula adjusts to account for desired profit:
Target ROAS = 1 / [(Gross Margin Percentage - Target Profit Margin) / 100]
ROAS is expressed as a ratio: a value of 4.0x means you generate $4 in revenue for every $1 spent on advertising.
Practical Notes
These tips apply to e-commerce, small business, and marketing teams using this calculator:
- Variable costs should only include expenses that scale directly with each order – exclude fixed costs like rent, salaries, or software subscriptions, as these are not impacted by ad spend.
- COGS should reflect the true cost of the product, including import duties or wholesale fees if applicable.
- Typical gross margins for e-commerce businesses range from 20% to 70%, depending on the product category. Low-margin products (e.g., commodities) require much higher ROAS to break even.
- If your break-even ROAS is higher than the historical ROAS of your ad campaigns, you will need to reduce variable costs, increase AOV, or improve ad targeting to avoid losses.
- Transaction fees (e.g., Stripe, PayPal) are often overlooked – always include these in Other Variable Costs to get an accurate calculation.
Why This Tool Is Useful
Setting the right ROAS target is critical for profitable advertising, but many businesses overestimate what they can afford to spend on ads.
This tool helps you:
- Avoid unprofitable ad spend by identifying the minimum ROAS your campaigns need to hit.
- Align your ad budgets with your pricing strategy and profit goals.
- Compare the performance of different ad channels against your break-even threshold.
- Make data-driven decisions about product pricing, cost reduction, and ad targeting.
- Justify ad spend to stakeholders by showing clear, math-backed ROAS requirements.
Frequently Asked Questions
What is a good ROAS for e-commerce?
A "good" ROAS depends on your profit margins and business goals. For most e-commerce businesses, a ROAS of 3.0x to 5.0x is considered healthy, but this varies by industry. Low-margin products may require 6.0x or higher to be profitable.
Can I use this calculator for service-based businesses?
Yes, but you will need to adjust your inputs. For service businesses, COGS may include labor costs or materials directly tied to delivering the service, and AOV should reflect your average service revenue per client.
Why is my break-even ROAS higher than my current ROAS?
This means your current ad campaigns are losing money. To fix this, you can increase your average order value (via upsells or bundles), reduce variable costs (negotiate better supplier rates or lower shipping fees), or improve your ad targeting to reach higher-converting audiences.
Additional Guidance
Revisit this calculation regularly as your costs, pricing, or product mix changes. Seasonal promotions, supplier price increases, or new transaction fees can all impact your break-even ROAS.
If you run multiple ad campaigns for different products, calculate a separate break-even ROAS for each product line to set accurate campaign-specific targets.
Use your break-even ROAS as a baseline, not a goal – aim for a ROAS 20-30% higher than break-even to account for fixed costs and unexpected expenses.