How to Calculate Breakeven CPC (EPC, Payout & CR Math)
Breakeven CPC converts an offer's terms into a maximum bid: payout × conversion rate. The formula, worked examples across funnel types, the pre-lander multiplication, and the per-segment discipline that separates scaling from donating.

Breakeven CPC = payout × conversion rate. If your offer pays $40 and 1 in every 80 clicks converts (1.25%), each click is worth $0.50 — pay more than that per click and you lose money, pay less and you profit. That number is also your EPC (earnings per click), and it is the most important number in paid media buying because it converts an offer's terms into a maximum bid you can actually type into an ad network. Everything else in campaign math is a refinement of this one line.
The formula, precisely#
Breakeven CPC = payout per conversion × conversion rate (clicks → conversions)
Three precision points that separate correct math from expensive math:
- Measure conversion rate from the paid click, not the offer page. If 100 network clicks produce 1 sale, your CVR is 1% — even if the offer page converts 5% of the people who reach it. The conversion rate in this formula spans your entire funnel.
- Use net payout. Refunds, chargebacks and lead rejections reduce what you actually collect. If 10% of $40 conversions claw back, your effective payout is $36 and your breakeven just dropped a dime per click at 1.25% CVR.
- For ecommerce, payout means contribution margin. Selling your own product, the "payout" is AOV × gross margin minus fulfillment — not revenue. A $60 AOV at 30% contribution is an $18 payout for this formula, whatever the top line says.
At breakeven, CPC equals EPC — that identity is the whole model.
The same math in other clothes#
Breakeven CPC has two siblings you'll meet in every dashboard. A target CPA is the inverse framing: instead of "what can I pay per click," it asks "what can I pay per conversion" — which for an affiliate is simply the net payout, and for ecommerce the contribution margin. And breakeven ROAS is the ecommerce restatement: revenue ÷ spend at zero profit, which equals 1 ÷ contribution margin. A store keeping 40% after product and fulfillment costs breaks even at 2.5× ROAS; one keeping 25% needs 4×. All three metrics are the same equation rearranged — pick the one your buying platform bids on, and make sure the inputs (net payout, full-funnel conversion rate) are identical across them.
Worked examples#
Illustrative numbers — plug in your own:
| Campaign type | Payout (net) | CVR (click → conversion) | Breakeven CPC |
|---|---|---|---|
| Lead gen (insurance form) | $9 | 6.0% | $0.54 |
| Nutra sale via pre-lander | $85 | 0.7% | $0.60 |
| Ecommerce (own product) | $18 contribution | 1.5% | $0.27 |
| App install (CPI offer) | $2.50 | 20% | $0.50 |
Notice how different funnels arrive at similar breakevens through opposite routes — high payout with thin conversion, or thin payout with high conversion. That's why copying another buyer's bids without their funnel math is a donation to the network.
Funnels multiply: the pre-lander chain#
With a pre-lander between ad and offer, conversion rate becomes a product of steps:
CVR = lander click-through rate × offer conversion rate
Say your advertorial sends 32% of visitors to the offer, and the offer closes 2.5% of them: CVR = 0.32 × 0.025 = 0.8%. On a $70 payout, breakeven CPC = $0.56. Every step in a native funnel is a multiplication, which cuts both ways: a lander CTR improvement from 32% to 40% lifts your breakeven — and therefore your maximum viable bid — by 25% without touching the offer. Funnel optimization is bid headroom in disguise.
From breakeven to an actual max bid#
Breakeven is a boundary, not a target. Bidding at breakeven works for free. Practitioners commonly set:
Max bid = breakeven CPC × (1 − target margin)
At a 30% target margin on a $0.60 breakeven, your ceiling is $0.42. Two adjustments matter in the first weeks of a campaign:
- Distrust small samples. A CVR computed from 3 conversions is a rumor. Early on, bid conservatively against a payout-informed estimate, and only let the observed CVR move your breakeven once conversions reach the dozens per segment you're deciding about.
- Recalculate on every payout event. Payout bumps, tier changes, seasonal offer swaps and rising refund rates all silently move your breakeven. A stale breakeven is how profitable campaigns get paused and dead ones keep spending.
Per-segment breakeven is where the money is#
Your breakeven formula is global, but your realized EPC is not: the same campaign might earn $0.75 per desktop click in the US and $0.19 per mobile click in the same geo. The formula's real power is applied per slice — geo, device, publisher placement, creative. Segments whose EPC clears your max bid get raises; segments below breakeven get cut or bid down. On native networks, per-publisher EPC is the basis for every whitelist and blacklist decision, and computing it requires per-click tracking that joins spend to revenue by placement.
Sanity-check the market before you launch#
Your breakeven also predicts whether a campaign is viable at all — before you spend. Native CPCs vary enormously by geo, device and vertical; media buyers commonly report Tier-1 desktop clicks in competitive verticals costing several times what Tier-2 mobile clicks do, and what native ads cost in your specific slice is researchable ahead of launch alongside published CPC benchmarks. If your computed breakeven is $0.25 and clicks in your target segment realistically cost multiples of that, the fix is in the funnel or the offer — not in bidding harder.
The other pre-launch signal: what sustained advertisers are doing. An ad that has run for weeks is an ad whose math works — longevity is the strongest public profitability signal. OpenAdLibrary's index of 725,000+ live native creatives across 49 networks (June 2026) shows days-running per creative, so you can check whether an offer sustains spend in your vertical through a native ad research tool before betting your own budget on it. Competitors who persist at CPCs above your breakeven are telling you their funnel out-earns yours — study it.
From offer terms to launch bid, in five steps#
- Establish net payout. Take the stated payout, subtract expected refunds, rejections and shave. New to the offer? Ask the affiliate manager what approval rates look like — then discount their answer.
- Estimate full-funnel CVR honestly. Use your own history on comparable offers if you have it; if not, model the funnel step by step (lander CTR × offer CR) with conservative figures rather than one optimistic guess.
- Compute breakeven, then apply margin. Payout × CVR, then multiply by (1 − target margin) for your ceiling bid.
- Check the ceiling against the market. If your max bid can't plausibly buy clicks in your geo and vertical, the campaign fails on paper — cheaper than failing in production. Fix the funnel, the offer or the segment.
- Launch below the ceiling and let data move you. Early conversions re-estimate CVR; recompute breakeven as real numbers replace modeled ones, per segment, not just globally.
The five steps take twenty minutes and eliminate the most expensive category of campaign: the one that could never have worked at any bid.
Common mistakes#
- Using offer-page CVR instead of click-to-conversion CVR. Inflates breakeven several-fold; the most common fatal error.
- Gross payout instead of net. Refunds, shave and rejections are real costs; use collected dollars.
- One blended breakeven across segments. A campaign profitable on average can be hemorrhaging on mobile while desktop subsidizes it.
- Computing CVR from a handful of conversions. Variance masquerades as signal in both directions.
- Treating breakeven as the bid target. Breakeven is where profit stops, not where bidding should aim — build the margin in explicitly.
- Never recalculating. Payout tiers, seasonality and refund drift move the number monthly.
The formula fits on an index card. The discipline — net payout, full-funnel CVR, per-segment application, honest sample sizes — is what separates buyers who scale from buyers who donate.






