ApsteQ
About Careers Book a Call
Paid media

CPA Calculator: Cost Per Acquisition Formula

A CPA calculator shows how much you pay per customer acquired. Calculate your cost per acquisition from spend and conversions, then use your product margin to find maximum sustainable CPA.

Your campaign

$
Purchases, sign-ups, or leads, depending on what you track.
$
First purchase or subscription first-month revenue.
Revenue minus cost of goods, payment fees, other variable costs.

Result

Your CPA
n/a
Ad spend divided by conversions
Maximum sustainable CPA
n/a
Margin left after CPA
n/a

Want this result in your inbox, with the formula and the benchmarks? One email, no sequence.

Scale at profitable CPA

ApsteQ runs paid acquisition for apps and service businesses. If your CPA is below maximum but climbing, a 30-minute call on your numbers is free.

Book a free strategy call

Free tool by ApsteQ

What is a CPA calculator and why does it matter

A CPA calculator measures your cost per acquisition (CPA) by dividing ad spend by the number of conversions (customers, purchases, sign-ups). Enter your spend, conversions and margin to see whether your cost per acquisition is sustainable. CPA is the core metric for e-commerce, apps, and SaaS. If your CPA is close to your contribution margin per customer, acquisition is barely profitable, and above it you lose money on every customer. This calculator helps you decide whether to scale campaigns, pause channels, or test cheaper traffic sources.

The formula

CPA = Ad Spend / Conversions Contribution Margin = AOV x Margin% Maximum CPA = Contribution Margin (cannot exceed this) Margin Left = Contribution Margin - Your CPA

CPA is what you paid on average per customer. It should never exceed your contribution margin (the profit after variable costs). If it does, you are losing money on each acquisition.

A worked example

$10,000 spend, 50 conversions, $500 AOV, 40% margin:

If margin were 60% ($300):

CPA varies by channel and vertical

Expected CPA ranges vary widely:

Your vertical sets the baseline. Competing on CPA alone within your vertical is common; comparing across verticals is not meaningful.

When to scale and when to cut

Scale when:

Cut or pause when:

How to use this CPA calculator

  1. Enter Ad spend.
  2. Enter Conversions: Purchases, sign-ups, or leads, depending on what you track.
  3. Enter Average order value or revenue per customer: First purchase or subscription first-month revenue.
  4. Enter Contribution margin: Revenue minus cost of goods, payment fees, other variable costs.
  5. Read Your CPA, which updates as you type: Ad spend divided by conversions.
  6. Check the supporting figures: Maximum sustainable CPA, Margin left after CPA.
  7. Read the verdict under the result. It says what the number means for you and what to change first.
  8. Use Copy results to paste the figures anywhere, Copy link to this result to share the exact scenario, or Embed on your site to put the calculator on your own page.

Questions people ask

What is a good CPA?

One below your maximum (contribution margin). The difference is your profit per customer. If maximum is $300 and CPA is $200, you have $100 profit per customer. Scale when CPA is 30% to 50% below maximum.

Should I include customer service cost in margin?

Yes. Variable cost includes cost of goods, payment fees, and average support cost per customer. Fixed cost (salaries, rent, software) goes in a P and L, not in CPA.

What if I do not know my exact AOV?

Use the average first purchase or first-month revenue. If customers buy multiple times, you can calculate a lifetime value separately and use a higher AOV once you have repeat purchase data.

Can my CPA be negative?

No. CPA cannot go below zero. If your CPA is zero, you got conversions for free. More likely, you are not tracking all sources of acquisition cost.

How do I know if my CPA is too high?

Compare it to your maximum. If CPA is $300 and margin is $200, you are above maximum and losing money. If CPA is $200 with a $300 margin, you have $100 profit and can scale.

What is a good CPA for e-commerce and SaaS?

Good CPA depends on margin. With a 40% margin on a $100 order, the contribution margin is $40, so a CPA under $40 is profitable on the first order and the calculator prints how much of that margin is left. E-commerce usually needs first-order profit, so the CPA target sits well inside the margin. Subscription businesses can accept a CPA above first-month margin if the customer stays, which is the payback question the customer acquisition cost calculator answers. Use this calculator to find your personal maximum.

How do I calculate CPA if conversions happen over time?

Track conversions in the same time window as spend. If you spend $5,000 this month and measure conversions for 30 days after, use that full window's conversions to calculate CPA. Do not use only same-month conversions if your average customer takes 60 days to convert.

Sources

Last reviewed 23 September 2026. Formulas and benchmarks are published on the page so you can check them. This tool gives estimates, not quotes.