Maximum CPA Calculator

Know your break-even acquisition cost and the CPA that preserves your selected profit.

No signup · Calculations stay in your browser
Loading calculator…
Know what the number means

Maximum CPA is an order-level boundary

Cost per acquisition measures advertising spend for each acquired order or customer, depending on your reporting definition. This tool uses an order-level revenue and cost model. Maximum CPA is the amount of contribution available before ads, so reaching it leaves no contribution for unentered fixed overhead or profit. Use a consistent acquisition definition when comparing the result with campaign reports. If a platform counts leads rather than paid orders, its CPA cannot be compared directly without a conversion step.

The formula

Maximum CPA = Net revenue − non-ad variable costs Target CPA = Maximum CPA − desired profit Maximum CPC = Maximum CPA × conversion rate Required conversion rate = Current CPC ÷ Target CPA

Keep currency, units and time periods consistent. Percentage inputs use percentage points (enter 5 for 5%). Results are rounded only for display; tiny nonzero values may use scientific notation. Undefined ratios are shown as unavailable.

Worked example

For $100 revenue, $30 product cost, $8 shipping, $2 packaging, 4% fees, 5% returns and $1 other costs, total non-ad costs are $50. Maximum CPA is $50. A 15% profit goal leaves a $35 target CPA. Break-even ROAS is 2.00x and target ROAS is 2.86x. At 2.5% conversion, the corresponding CPC limits are $1.25 and $0.875.

Build the pre-ad contribution

Simple mode multiplies AOV by the contribution margin you already know. Advanced mode reconstructs it using selling price, customer shipping, discount, product cost, fulfillment, packaging, payment and platform fees, returns and other variable costs. The percentage fees apply to net revenue. This distinguishes contribution from gross margin, which may omit important transaction and fulfillment costs. Review costs by product or basket type when your campaigns attract materially different orders; a blended average can conceal weak unit economics.

Reserve a profit goal before setting the target

Target CPA subtracts desired profit from maximum CPA. You can use a percentage of net revenue or, in Advanced mode, enter a currency amount per order that overrides the percentage goal. The three comparison zones distinguish meeting the goal, remaining profitable but below the goal, and exceeding break-even. A negative target CPA means the requested profit exceeds contribution before any advertising. It is an infeasible spending allowance rather than an instruction to seek a negative acquisition cost.

Connect CPA, CPC and conversion rate

If conversion rate is measured as paid orders per click, CPA equals CPC divided by that conversion rate in decimal form. Rearranging gives maximum CPC as allowable CPA times conversion rate. At a two-and-a-half percent conversion rate, only one in forty clicks becomes an order under the simplifying average. The CPC boundaries therefore depend strongly on the quality and definition of the conversion data. Enter the rate as a percentage in the interface; the calculation converts it to a decimal.

Understand the traffic triangle

Current CPC and target CPA determine the required conversion rate. A required rate above one hundred percent is not achievable under a one-order-per-click interpretation, even though the mathematical ratio can be displayed. Do not treat it as a realistic optimization promise. Similarly, a zero conversion rate cannot produce a finite implied CPA from positive CPC. The tool keeps unavailable ratios explicit and lets you inspect how changing current CPA or conversion rate affects the supporting outputs.

Why lifetime value is not included

Future repeat purchases can change acquisition economics, but they also introduce retention, timing and contribution assumptions beyond the first order. This calculator deliberately avoids blending projected lifetime value into a current order’s acquisition limit. Compare it with first-order campaign performance, and analyze retention separately if that is part of your business model. Returns, channel attribution and seasonality can move the observed average over time. Use the result as a reviewable boundary, then monitor actual contribution rather than treating the maximum as a spending target.

Method and reference sources

Method and content checked 2026-09-20. These sources provide background, not endorsement or professional certification. The formula and limitations above define this calculator.

Frequently asked questions

Why can maximum CPA be higher than my target CPA?

Maximum CPA uses the available pre-ad contribution. Target CPA reserves your entered profit goal first. Spending the full maximum leaves no contribution for costs outside the model.

What is a worked example for Maximum CPA?

For $100 revenue, $30 product cost, $8 shipping, $2 packaging, 4% fees, 5% returns and $1 other costs, total non-ad costs are $50. Maximum CPA is $50. A 15% profit goal leaves a $35 target CPA. Break-even ROAS is 2.00x and target ROAS is 2.86x. At 2.5% conversion, the corresponding CPC limits are $1.25 and $0.875.

Keep the decision connected.