Shopify Break-Even ROAS Calculator

Calculate break-even ROAS, max CAC, and contribution margin before ads for a Shopify-style ecommerce order.

Save

Inputs

$
%
$
$
%

Your values stay on this device.

Results

Break-Even ROAS
Max CAC$34.35
Contribution Margin Before Ads42.41%
Contribution Margin Dollars$34.35

Report

Export and share

Document

Copy and share

Assumptions

  • Selling price is the gross order revenue before discount percent is applied.
  • Contribution margin before ads excludes ad spend but includes the entered variable costs and fees.
  • Break-even ROAS is selling price divided by contribution margin before ads.

Sensitivity preview

Selling Price -10%: Break-Even ROAS 3.01

Selling Price Current: Break-Even ROAS 2.62

Selling Price +10%: Break-Even ROAS 2.37

Formula: Net revenue = selling price x (1 - discount rate). Contribution margin before ads = net revenue - product cost - shipping and fulfillment - packaging - payment fee - app/platform cost - return allowance - other variable costs. Break-even ROAS = selling price / contribution margin before ads. Max CAC = contribution margin before ads.

Related Tools

View All

About this Shopify Break-Even ROAS Calculator

Break-even ROAS tells you how much revenue each ad dollar must generate before an order stops losing money. The key input is contribution margin before ads: revenue left after product, fulfillment, payment, returns, discounts, and other variable costs.

Who this calculator is for

  • Shopify operators setting paid acquisition targets.
  • Growth marketers comparing CAC targets across products or bundles.
  • Founders checking whether discounts or shipping offers still support ad spend.

When to use it

  • Set a break-even ROAS target before launching a campaign.
  • Estimate maximum CAC for a product, bundle, or average order value.
  • Compare how discounts, returns, payment rates, and fulfillment costs change ad efficiency requirements.

Key assumptions

  • Selling price is the gross order revenue before discount percent is applied.
  • Contribution margin before ads excludes ad spend but includes the entered variable costs and fees.
  • Break-even ROAS is selling price divided by contribution margin before ads.
  • This calculator does not use live Shopify, payment, or ad platform pricing.

Accuracy and testing

Review formula sources, default test cases, assumptions, unit handling, rounding rules, and changelog for this calculator.

View accuracy page

How this calculator works

Net revenue = selling price x (1 - discount rate). Payment fee = net revenue x payment fee rate + fixed payment fee. Variable cost before ads = product cost + shipping and fulfillment + packaging + payment fee + app or platform variable cost + return allowance + other variable costs. Contribution margin before ads = net revenue - variable cost before ads. Break-even ROAS = selling price / contribution margin before ads. Max CAC = contribution margin before ads.
Net revenue = selling price x (1 - discount rate). Contribution margin before ads = net revenue - product cost - shipping and fulfillment - packaging - payment fee - app/platform cost - return allowance - other variable costs. Break-even ROAS = selling price / contribution margin before ads. Max CAC = contribution margin before ads.

Inputs explained

Selling price and discount

Gross order value and the average discount rate for the scenario.

Product and fulfillment costs

COGS, shipping, fulfillment, packaging, and other direct order costs before ads.

Payment and platform costs

User-entered payment processor percent, fixed fee, and variable app or platform cost.

Return allowance

Expected return, refund, replacement, or support allowance as a percent of selling price.

Understanding your results

Break-even ROAS is the minimum ROAS needed to avoid losing money on the modeled order before overhead. A higher contribution margin means a higher max CAC and a lower break-even ROAS requirement.

Example scenarios

Paid social target

A $90 product with $42 in product and fulfillment costs can be modeled to find the maximum CAC before a campaign loses money.

Discount comparison

Raise the discount rate to see how quickly contribution margin falls and break-even ROAS rises.

Key Features

  • Instant Calculation
  • Private & Secure
  • Mobile Optimized

Tips & Best Practices

  • Use contribution margin before ads, not gross margin, when setting acquisition targets.
  • Model new customer and returning customer orders separately when CAC expectations differ.
  • Leave room above break-even ROAS for overhead, taxes, refunds, cash-flow timing, and profit.

Glossary of Terms

ROAS
Return on ad spend, usually calculated as revenue divided by advertising cost.
Max CAC
Maximum customer acquisition cost before the modeled order reaches break-even contribution profit.
Contribution margin before ads
Net revenue left after direct variable costs, before advertising spend.

Frequently Asked Questions

Is break-even ROAS the same as profitable ROAS?
No. Break-even ROAS only covers the modeled contribution margin before ads. A profitable ROAS target should include overhead, taxes, working capital, and desired profit.
Does this use Shopify or payment processor rates automatically?
No. Enter your own payment, app, platform, and cost assumptions because rates vary by plan, processor, location, and date.
What happens if contribution margin is zero or negative?
Break-even ROAS is not meaningful when contribution margin before ads is zero or negative. The calculator returns an undefined ROAS value for that case.