SellerCalcs

CPA Calculator

Cost per acquisition, target CPA from margin, and the break-even point between them.

Quick answer: CPA = ad spend ÷ conversions. Compare it with your maximum CPA (average order value × gross margin): spend $1,200 for 60 orders and your CPA is $20. On a $48 order at 35% margin the ceiling is $16.80 — 20% above it, so the campaign is losing money.

Acquisition inputs

%

Revenue minus product cost, shipping and fees, as a share of revenue.

$
$
Cost per acquisition
$20.00
Max CPA (ceiling)
$16.80
Average order value × margin
Headroom per order
$-3.20
Implied ROAS
2.4×
Losing money: CPA of $20.00 exceeds the $16.80 your margin supports. Cut bids or raise order value by $3.20.
Ad spend$1,200.00
Conversions60
CPA$20.00
Revenue$2,880.00
ROAS2.4×
Gross profit$1,008.00
Profit after ads$-192.00

Break-even ROAS = 100 ÷ gross margin %. With a 35% margin you need 2.86× just to cover ad spend — before any overhead.

Core facts
PriceFree, no sign-up
InputAd spend, conversions, average order value, gross margin
OutputCPA, max CPA, headroom, ROAS implied
RunsEntirely in your browser

What is CPA Calculator?

Cost per acquisition is what you paid to win one order or one customer: ad spend divided by conversions. Max CPA is what you could afford to pay and still make money: average order value multiplied by gross margin percentage. The gap between the two is the whole game — positive headroom means you can scale spend, negative means every conversion is a subsidy. Because the same economics expressed as ROAS can hide the cash reality, CPA is the number most useful for setting bid caps, affiliate rates and creative budgets.

Common Uses for CPA Calculator

  • Set a bid cap that respects your margin rather than a platform suggestion
  • Negotiate an affiliate or influencer rate per sale
  • Diagnose a campaign whose ROAS looks acceptable but whose profit does not
  • Compare acquisition cost across channels for the same product
  • Decide the price point needed to make a channel viable

The three numbers that set your CPA

CPC, conversion rate and order value: a $1.20 CPC with a 2% conversion rate produces a $60 CPA before any optimisation; lifting conversion to 3% drops it to $40 without touching bids. Improving the product page is usually cheaper than bidding harder.

Headroom tells you how much room to scale

If the campaign CPA is $12 and the max CPA is $18, you have $6 of headroom — a 33% buffer for CPA inflation as you scale. Recalculate it whenever prices, fees or AOV change, since the ceiling moves with them.

Where CPA beats ROAS for decisions

Bids, affiliate payouts and creative budgets are all denominated per acquisition, so CPA is the practical unit. Use ROAS for reporting and channel comparison, CPA for the buy-side decisions.

Frequently Asked Questions

What is the difference between CPA and CPC?
CPC is what you pay per click; CPA is what you pay per acquisition. CPA is the number that matters for profitability, and it is driven by CPC, conversion rate and average order value together.
How do I calculate my maximum CPA?
Average order value × gross margin %. A $60 order at a 40% margin supports $24 of acquisition cost, including fees paid to affiliates, influencers or platforms.
Is CPA the same as CAC?
Practically yes in ecommerce. CAC (customer acquisition cost) usually refers to the fully loaded cost of a new customer including creative, tools and management; CPA is typically the media cost per conversion.
My CPA is under the max — should I spend more?
Usually yes, until marginal CPA rises to the max. Increase budgets gradually and watch whether the additional spend holds the same CPA; efficiency typically degrades as you leave your best audiences.
Does CPA include repeat orders?
Only if the platform counts them. For subscription or repeat-purchase products, compare first-order CPA with lifetime margin, not with a single order's gross profit.

More Advertising & ROAS Calculators

More Selling Tools