Ads & Scale

+ FREE TOOL · NO EMAIL REQUIRED

D2C ROAS & CAC calculator

Four numbers in, and you get the two that actually decide whether more budget helps: break-even ROAS and profit per order after ad cost. Most dashboards show you ROAS without the margin it has to clear, which is how a 3x account quietly loses money.

Your numbers

Meta + Google + everything else

Platform-reported or blended — be consistent

From the same period

After COGS, shipping, payment fees

ROAS

3.00x

Revenue per unit of ad spend

CAC

$33.33

Ad cost per order

AOV

$100

Average order value

BREAK-EVEN ROAS

2.50x

Where gross profit covers ad spend

MAX CAC

$40

Highest CAC that still breaks even

PROFIT PER ORDER

$6.67

Gross profit left after ad cost

GROSS PROFIT

$12,000

AFTER AD SPEND

$2,000

You have room to spend more.

Every order clears $6.67 after ad cost, and your ROAS sits 20% above break-even. Scaling spend is a margin question now, not a profitability one.

Want to know why your CAC is where it is?

We'll audit the data in your ad accounts, analytics, and store and send the three fixes as a 5-minute video. In 48 hours, no sales call.

What each number means

Every metric here comes from the same four inputs. No attribution model, no assumptions about repeat purchase — just the arithmetic your P&L already runs on.

ROASRevenue ÷ Ad spend
Revenue returned for every unit spent on ads. A 3x ROAS means three units back for one spent.
CACAd spend ÷ New customers
What one customer costs to acquire. Rising CAC at flat ROAS usually means AOV moved, not efficiency.
AOVRevenue ÷ Orders
Average order value. The cheapest lever on this whole page — bundles and thresholds move it faster than bid changes.
Break-even ROAS1 ÷ Gross margin
At 40% margin you need 2.5x just to cover the ads. Every target ROAS above this is profit; below it you are buying revenue at a loss.
Max CACAOV × Gross margin
The ceiling on first-order acquisition cost. Paying above it only works if repeat purchase carries the rest.
Profit per order(AOV × Gross margin) − CAC
The number that decides whether more budget helps. If it is negative, scaling multiplies the loss.

One caveat worth stating: this is first-order maths. If your repeat purchase rate is strong, you can rationally pay above max CAC because the second and third order carry the margin — that is an LTV decision, and it needs cohort data rather than a month of ad spend. See how we approach that in CRM & retention and data & analytics.

+ FAQ

ROAS and CAC, answered

What is a good ROAS for a D2C brand?
There is no universal number — a good ROAS is any ROAS comfortably above your break-even ROAS, which is 1 divided by your gross margin. A brand at 30% margin needs 3.33x to break even, so 4x is healthy. A brand at 65% margin breaks even at 1.54x, so the same 4x is exceptional. Most D2C brands should target 20–40% above break-even to leave room for CAC inflation and creative fatigue.
How do I calculate break-even ROAS?
Divide 1 by your gross margin expressed as a decimal. At a 40% gross margin (after COGS, shipping, and payment fees), break-even ROAS is 1 ÷ 0.40 = 2.5x. Below 2.5x, the gross profit on the order does not cover what the ad cost.
What is the difference between CAC and CPA?
CPA (cost per acquisition) is usually platform-reported and counts any conversion event, including repeat buyers and view-through conversions. CAC counts ad spend against genuinely new customers. For a D2C brand with repeat purchase, platform CPA reads much lower than real CAC, which is how accounts look profitable on the dashboard and unprofitable in the bank.
Should I use platform-reported revenue or blended revenue?
Both, separately. Platform-reported revenue tells you how a channel is pacing; blended revenue divided by total ad spend (MER) tells you whether the business is actually growing. Platforms claim overlapping credit, so channel ROAS added together usually exceeds real revenue. Use one basis consistently in this calculator rather than mixing them.
My ROAS is above break-even but the business is not profitable. Why?
Break-even ROAS only covers COGS and ad spend. It does not cover fixed costs — salaries, software, agency fees, warehousing — or returns and discounts if those are not already in your gross margin. Recalculate with a gross margin that includes returns, discount rate, and payment fees, then add the ROAS needed to cover your monthly fixed cost on top.
Is this calculator free and do I need to give an email?
It is free and there is no email gate. Everything calculates in your browser and nothing is sent to us. If you want the reasons behind your numbers, the free 3-point data audit is a separate, optional request.