ROAS Calculator
Calculate your Return on Ad Spend (ROAS), break-even ROAS, and true campaign profitability after product costs and fees.
By Marginory teamContent reviewed
Campaign Data
Per-unit Costs
ROAS Analysis
Revenue needed at different ROAS targets
How this is calculated
Assumptions
- Revenue = total attributed revenue from ads (not all store revenue)
- Units sold = units attributed to ad campaigns
- Break-even ROAS assumes cost ratio is stable across order sizes
Shopify campaigns: reconcile revenue before judging ROAS
Use attributed seller revenue for the same period as ad spend, excluding buyer tax. Reconcile overlapping campaign attribution with actual orders rather than adding each platform's reported revenue together. Put actual payment and gateway fees, packing and seller-paid shipping in other costs per unit. The calculator does not select a Shopify plan or apply account fees automatically.
A hypothetical campaign with $500 revenue, $100 ad spend and 20 units, each costing $8 plus $5 in other costs, has 5× ROAS and $140 campaign contribution. Its pre-ad contribution is $240, so break-even ROAS is $500 ÷ $240 = 2.08×. Fixed subscriptions, apps and overhead still need to be deducted separately.
Check Shopify payment costs or include monthly Shopify expenses.
POD campaigns: enter a matched fulfillment quote
Enter the provider's actual product and print cost as product cost. Put postage, marketplace/payment fees and an expected refund allowance in other costs per unit. Count shipping once. Keep subscriptions and upfront design costs in a separate budget; do not apply an advertised maximum discount to every SKU.
For a hypothetical $500 campaign with $100 ad spend and 20 units costing $12 plus $6 each, pre-ad contribution is $140. ROAS remains 5×, but campaign contribution falls to $40 and break-even ROAS rises to 3.57×. This is a worked example, not a POD benchmark or provider price.
What zero spend and zero orders mean
ROAS is undefined without ad spend, and cost per order is undefined without orders. If non-ad costs use all revenue, no finite ROAS can break even under those assumptions. Positive ROAS alone does not establish profit, incremental sales or customer lifetime value.
Review the market, fee bases and exclusions shown with this tool. Published rates and illustrative cost inputs have different certainty. Compare your breakdown with an actual order statement. Sources and methodology.