Performance Marketing Margin Protector

Find the maximum CPA you can pay and still hit your target profit margin.

$
%
%
Profit you want to keep after ad cost.
$
Break-even CPA
$330
AOV × gross margin
Max CPA (protects profit)
$210
Ceiling for your target margin
Headroom vs. current
$30
Max − current CPA
Current margin after ads
25.0%
Left after acquisition

Safe, at $180 you're under the $210 ceiling and still hold your 20% target. You have $30 of room to bid harder.

Treat max CPA as a hard bid rail, set it as your target/cap so the platform can't scale you past profitability.

About this calculator

A campaign can hit its target CPA and still quietly erode profit, because break-even and "profitable" are two different lines, and most teams only ever set bids against the first. This calculator computes both, the CPA where you stop losing money and the lower CPA where you keep your target profit margin, so you have a real ceiling to set as a bid cap.

How to use it

  1. Enter your average order or contract value and your gross margin, the share of that value left after cost of goods before ad spend.
  2. Enter your target profit margin, how much profit you want to keep after acquisition cost.
  3. Enter your current CPA.
  4. Compare current CPA against break-even CPA and max CPA, and use max CPA as your bid cap or target-CPA setting in the platform.

Methodology

Break-even CPA is order value × gross margin, the acquisition cost at which the deal exactly stops being a net loss, spending exactly what the gross margin dollar amount is worth.

Max CPA is order value × (gross margin − target profit margin), the tighter ceiling that leaves your desired profit margin intact after paying for acquisition, not just avoiding a loss.

Headroom is max CPA minus current CPA, positive headroom means room to bid harder without breaching your margin target; negative headroom means current spend is already eating into the profit you wanted to protect.

Current margin after ads is gross margin minus (current CPA ÷ order value), expressed as a percentage, showing exactly what margin you are keeping today given your actual acquisition cost.

FAQ

What is the difference between break-even CPA and max CPA?

Break-even CPA is where the deal stops losing money, spend equal to the gross margin dollars available. Max CPA is stricter, it reserves your target profit margin on top of covering acquisition cost, so it will always be a lower number than break-even.

Why use max CPA instead of break-even as my bid cap?

Break-even means every acquisition contributes zero profit. Setting bids at break-even guarantees you never actually make money on paid acquisition alone, even when the campaign looks "efficient." Max CPA is the number that actually protects margin.

What should I do if current CPA is above break-even?

You are losing money on every conversion regardless of what ROAS reporting shows. Lower CPA immediately (tighten targeting, cut underperforming placements, raise price or AOV) or pause the channel until it can operate under break-even.

Should I set the platform's target CPA to this max CPA figure exactly?

Treat it as a ceiling, not a target, platforms often deliver above a stated target CPA in pursuit of volume. Setting the target a bit below max CPA gives you a buffer before you actually breach your margin line.