CPA Calculator

Enter spend and conversions for your cost per acquisition. Add order value and margin to see the most an acquisition can cost before the first order loses money.

  • Answers as you type
  • Formula shown, not hidden
  • Free, no sign-up
Your numbers
Updates as you type

Purchases, leads or sign-ups: the action you pay for.

Or the value of one lead.

CPA = spend ÷ conversions. Break-even CPA = order value × gross margin: the most an acquisition can cost before the first order loses money.
Cost per acquisition
$40.00
Spend per conversion
Break-even $49.50
Break-even CPA
$49.50
Headroom per conversion
$9.50

Under break-even. Each first order clears its ad cost by $9.50.

Want these numbers checked against your live accounts?

The calculator gives you the number instantly. Leave your email and we will look at your actual accounts and send back what we would change first.

A person reads your numbers and replies. No drip sequence.

How CPA is calculated

CPA = ad spend ÷ conversions. $4,000 for 100 purchases is a $40 cost per acquisition. A conversion is whatever you are paying to get: a sale, a lead, a booked demo, a trial start.

Break-even CPA

Break-even CPA = average order value × gross margin. A $90 order at a 55% margin leaves $49.50 to pay for the ad that won it. Spend more than that per acquisition and the first order loses money.

For lead generation, use the value of a lead: close rate × average deal value × margin. A lead that closes 20% of the time on a $5,000 deal at 40% margin is worth $400.

When paying above break-even is fine

Repeat-purchase and subscription businesses can buy customers above first-order break-even when lifetime value covers it. The ceiling then comes from LTV, not from the first order. Use the LTV calculator to find it, and hold the CPA target there instead.

Bidding to a target CPA

Google Ads and Meta both let you bid to a cost-per-result target. Set it from your break-even or LTV ceiling, leave headroom, and give the algorithm enough conversions to learn: a target the account cannot reach starves delivery, and one set far above what you can afford spends it.

Questions, answered

How do you calculate cost per acquisition?

Divide ad spend by conversions. $4,000 for 100 conversions is a $40 CPA.

What is break-even CPA?

Average order value times gross margin. A $90 order at 55% margin breaks even at a $49.50 CPA: any more and the first order loses money.

Is CPA the same as CAC?

Not quite. CPA is the ad cost of one conversion on a platform. CAC is the fully loaded cost of a new customer, including salaries, tools and every channel. CAC is usually higher.

What target CPA should I set?

Start from break-even CPA, or from lifetime value divided by your target LTV:CAC ratio for a repeat-purchase business, and set the target below it so there is margin left for overhead and profit.

Let Sprites run the math on your live accounts

Connect Meta, Google, Microsoft, LinkedIn, and Reddit and Sprites tracks these numbers continuously — and acts on them, under your approval.