Free audit with a recorded video walkthrough in 3 business days Plans and prices published for every service You own every account, dashboard and line of code Senior-led, with hours that overlap the full US business day

Free tool

CPA Calculator: Cost per Acquisition and Break-Even CPA

Enter ad spend, conversions, order value and margin to get your CPA, your break-even CPA and the profit or loss on each conversion.

This free CPA calculator works out your cost per acquisition from ad spend and conversions, then compares it with the most you can afford to pay for each sale or lead. CPA = ad spend / conversions, and break-even CPA = average order value x gross margin, so any CPA below that figure is profit on the first order.

US-registered LLC Free audit with video walkthrough No long lock-ins Flexible ways to pay
On this page
  1. How to Use the CPA Calculator
  2. The CPA Formula and Break-Even CPA
  3. How to Set a Target CPA You Can Afford
  4. What Counts as a Conversion Changes Your CPA
  5. CPA vs CPC, CPL, CAC and ROAS
  6. What Pushes Cost per Acquisition Up
  7. Reading CPA by Campaign Type
  8. How to Lower CPA Without Cutting Volume
  9. When Your CPA Sits Above Break-Even

This CPA calculator works out your cost per acquisition, what you pay in ad spend for each sale, lead or sign-up, and tells you whether that cost is profitable. Enter ad spend and conversions to get CPA, then add average order value and gross margin to see your break-even CPA, the profit or loss on each conversion and the total gross profit left after ad costs. It is built for marketing CPA, the paid media metric, not for accounting.

Cost per acquisition-
Break-even CPA-
Profit per conversion-
Total gross profit after ads-

How to Use the CPA Calculator

Enter four numbers for the same campaigns and the same period, such as last month's Google Ads account or a single Meta campaign.

  • Ad spend: what you paid the platform. Leave out agency fees and tools here so the result compares with what the platform reports.
  • Conversions: the number of purchases, leads or other actions those ads produced. Use one type of conversion only, not a mix.
  • Average order value: the average revenue from one conversion. For lead generation, enter the average value of a lead (see the section on leads below).
  • Gross margin (%): the share of that revenue left after the cost of the product or service. Include shipping, payment fees, discounts and average returns for a realistic figure.

The calculator returns four results:

  • Cost per acquisition: ad spend divided by conversions.
  • Break-even CPA: the gross profit one conversion earns, which is the most you can pay for it before the first order loses money.
  • Profit per conversion: break-even CPA minus actual CPA. A negative figure is a loss on every conversion.
  • Total gross profit after ads: the gross profit from all conversions minus the ad spend.

The note under the results says in plain words whether the campaign is profitable at these numbers and, if not, the CPA you need to get under.

The CPA Formula and Break-Even CPA

Cost per acquisition is ad spend divided by the conversions it produced:

CPA = ad spend / conversions

The same number can be built from click metrics, which helps when you are diagnosing a high CPA. With conversion rate as a decimal:

CPA = cost per click / conversion rate

The break-even CPA, sometimes called the maximum or target CPA, comes from your order value and margin:

Break-even CPA = average order value x gross margin

Worked examples

These are example numbers, not benchmarks.

Example 1Example 2
Ad spend$3,000$3,000
Conversions6040
CPA$50.00$75.00
Average order value$120$120
Gross margin45%45%
Break-even CPA$54.00$54.00
Profit per conversion$4.00-$21.00
Total gross profit after ads$240-$840

The first campaign makes a thin profit on every order. The second spends the same budget, gets 20 fewer orders and loses $21 on each one. Both might show a respectable ROAS in the ad platform (2.4 and 1.6), but only the CPA against break-even makes the loss obvious.

How to Set a Target CPA You Can Afford

Set your target CPA below break-even, with enough room left for the costs the formula does not include. Break-even CPA covers product costs only, not the agency fee, software, staff time or overheads, so a campaign running exactly at break-even is quietly losing money for the business.

  • Start from break-even and subtract a margin of safety. Decide how much profit each first order must leave and take that off.
  • Allow for repeat purchases only with evidence. If customers reliably buy again, you can accept a first-order CPA near or above break-even and earn the profit later. Use our customer lifetime value calculator to work out how much a customer is worth over time before you raise the target.
  • Use a target the bidding can reach. In Google Ads, the Maximize conversions bid strategy accepts an optional target CPA. On Meta, cost-based bid strategies let you give the system an average cost per result to aim for. In both, a target set far below your recent CPA usually cuts volume sharply rather than producing cheaper conversions, so move it in steps.

What Counts as a Conversion Changes Your CPA

CPA is only meaningful when everyone agrees what an acquisition is. The same account can report a $20 CPA or a $200 CPA depending on whether it counts add-to-carts or purchases.

  • Primary and secondary actions in Google Ads. Only primary conversion actions appear in the Conversions column and feed bidding. If newsletter sign-ups or page views are set as primary alongside purchases, your reported CPA is far lower than your real cost per sale.
  • Results on Meta. Ads Manager reports cost per result for whatever the ad set is optimized for. A traffic campaign's result is a link click or landing page view, not a sale.
  • Attribution windows. Each platform counts conversions within its own click and view windows. Google and Meta can both claim the same order, so the sum of platform conversions is often higher than the orders in your store.

Using the calculator for lead generation

For leads, average order value is the average value of one lead. Multiply your average deal value by the share of leads that become customers. Example numbers: if a closed deal is worth $2,000 and one lead in ten closes, a lead is worth $200 in revenue. Enter that as average order value and your margin as normal, and the break-even CPA becomes the most you can pay per lead. If you already know the gross profit per lead, enter it with a margin of 100%.

CPA vs CPC, CPL, CAC and ROAS

These metrics are often confused because they all divide spend by something. The table shows what each one divides by and when it is the right number to use.

MetricFormulaUse it to
CPCAd spend / clicksJudge traffic cost and auction pressure
CPAAd spend / conversionsJudge the cost of a defined action from one channel or campaign
CPLAd spend / leadsThe CPA of lead generation, before you know which leads close
CACAll marketing and sales costs / new customersJudge what a new customer really costs the business, across channels
ROASAd revenue / ad spendJudge revenue return when order values vary widely

CPA sits in the middle: more useful than CPC because it measures outcomes, narrower than CAC because it counts only ad spend and can include repeat buyers. For the full business view, use our CAC calculator. When basket sizes vary a lot, the ROAS calculator gives a fairer picture than a single CPA figure.

What Pushes Cost per Acquisition Up

Because CPA equals cost per click divided by conversion rate, everything that raises CPA does it through one of those two numbers, or through how conversions are counted.

  • Rising click costs: more competitors in the auction, seasonal peaks, low Quality Score or narrow audiences.
  • Falling conversion rate: slow pages, a weaker offer, stock problems, price changes, a checkout bug or traffic from less relevant searches.
  • Wasted spend: search terms that will never convert, poor display or app placements, and audiences that overlap and bid against each other.
  • Tracking gaps: lost conversions from consent settings, browser restrictions or a broken tag make CPA look worse than it is. Fix measurement before you change the campaign.

Ranges vary by industry, price point and account, so compare your CPA with your own break-even figure and history rather than with averages from other businesses.

Reading CPA by Campaign Type

An account-wide CPA hides very different costs underneath. Split it before you decide what to cut, because the campaigns with the highest CPA are sometimes the ones finding your new customers.

  • Brand search vs non-brand search. People searching your name were already looking for you, so brand campaigns show a low CPA. Non-brand campaigns reach people who have not chosen yet and naturally cost more per conversion.
  • Prospecting vs retargeting. Retargeting reaches people who visited recently and shows a low CPA, partly because some of them would have bought anyway. Prospecting fills that pool in the first place.
  • New vs returning customers. If you can, report CPA for first orders separately. A campaign that mostly reaches existing customers looks cheap but adds few new ones.

Give each group its own target based on the job it does, and judge the whole account on total gross profit after ads.

CPA in affiliate and CPA marketing

In affiliate programs and CPA networks, CPA is a pricing model: the advertiser pays a fixed fee for each sale or lead that a partner sends. The same calculator tells you whether a fee is affordable. Enter the fee as ad spend for one conversion, and if it sits above your break-even CPA, the deal loses money on the first order.

How to Lower CPA Without Cutting Volume

  1. Audit tracking. Check that every purchase or lead is recorded once, with the right value, and that only real business outcomes are set as primary conversions.
  2. Cut obvious waste. Review search terms weekly, add negatives, exclude placements that spend without converting and check audience overlap.
  3. Raise conversion rate. The landing page often moves CPA more than any bid change. A page that converts 25% better lowers CPA by 20% at the same click cost.
  4. Restructure around margin. Split campaigns so high-margin products get more room and low-margin products have tighter targets.
  5. Refresh creative. On social platforms, tired ads raise CPM and lower CTR, both of which push CPA up.

When Your CPA Sits Above Break-Even

If the calculator shows a loss on every conversion, raising budget will only make the loss bigger. The fix is usually a mix of account structure, tracking and landing page work. Our PPC management runs Google Ads and Meta Ads against profit targets rather than platform CPA, with strategy led by Mustafa on every account and the ad accounts always owned by you. Our Google Ads management starts with conversion actions, search terms and bidding. To find where your cost per acquisition is leaking, request a free audit, or try the other calculators on our free marketing tools page.

CPA Calculator questions

How do you calculate CPA?
Divide your ad spend by the number of conversions it produced. If you spend $4,000 and get 80 purchases, your CPA is $4,000 / 80 = $50. You can also calculate it from click metrics: cost per click divided by conversion rate. At a $1.50 CPC and a 3% conversion rate, CPA is $1.50 / 0.03 = $50. Count one conversion type only, such as purchases or qualified leads.
How do you calculate break-even CPA?
Multiply your average order value by your gross margin as a decimal. With a $150 average order and a 40% margin, break-even CPA is $150 x 0.40 = $60. Paying more than $60 per order loses money on the first purchase. For an honest figure, calculate margin after product cost, shipping, payment fees, discounts and returns, then set your target CPA below break-even to cover overheads.
What is a good CPA?
A good CPA is one comfortably below your break-even CPA, the gross profit a single conversion earns. A $90 CPA is excellent for a product earning $200 of gross profit per order and a heavy loss for one earning $30. Averages from other businesses say little because price, margin and repeat purchase rates differ so widely. Compare your CPA with your own break-even and your own history.
What is the difference between CPA and CPC?
CPC is what you pay for each click, and CPA is what you pay for each conversion, such as a sale or a lead. They are linked by conversion rate: CPA = CPC / conversion rate. A cheap click can still produce an expensive acquisition if few clicks convert, so CPC tells you about traffic cost while CPA tells you about the cost of results.
Can you use CPA outside digital marketing?
Yes. Cost per acquisition works for any channel where you can count both the spend and the customers or leads it produced: direct mail, events, radio with a unique offer code, or a referral program. Divide the total cost of the activity by the acquisitions you can attribute to it. The harder part offline is attribution, so use unique codes, landing pages or phone numbers per channel.

Next step

Tell us what you want to grow

Send a few details and a senior strategist replies within one business day with honest next steps, even if we are not the right fit.

  • Free audit with a recorded video walkthrough
  • Fixed scope and published pricing
  • No long lock-ins: 3-month minimum on most retainers
  • You own every account, file and line of code

We only use your details to reply. See our privacy policy.