Backed by Every Friday

CPA calculator

Short answer

CPA is ad spend divided by conversions: $3,000 for 40 leads is a $75 CPA. Break-even CPA is what one conversion is worth to you, revenue per customer x gross margin x close rate, so a $1,200 job at a 50% margin with 1 in 4 leads closing breaks even at $150 a lead.

Calculate your CPA

Runs in your browser. Nothing you type is sent anywhere.

$
$
Average job, order or first-year value
%
Revenue left after the cost of doing the work
%
Share of conversions that become paying customers. Use 100 for online purchases.
% of revenue
$75.00Your CPAspend / conversions
$150.00Break-even CPArevenue x margin x close rate
$120.00Target CPA for 10% profitrevenue x (margin - profit) x close
Profitable. You pay $75.00 per conversion and break even at $150.00, so each one leaves about $75.00 of gross profit.
Bid to your target CPA with RunAds

The agent sets the target from your numbers and brings every change back for approval.

How it's calculated

  • CPA = ad spend / conversions
  • Break-even CPA = revenue per customer x gross margin x close rate
  • Target CPA = revenue per customer x (gross margin - profit share) x close rate

In Google Ads, Target CPA is the average cost per conversion you ask Google to aim for. Some conversions will cost more and some less, and Google tries to keep the average at your target.[1]

Illustration, not a quote

The default inputs, worked through

CPA: $3,000 / 40$75.00
Break-even: $1,200 x 50% x 25%$150.00
Target for 10% profit: $1,200 x (50% - 10%) x 25%$120.00
Room under target: $120 - $75$45.00

At $75 a lead this business is under both lines. It could raise bids to win more leads and still keep 10% of revenue as profit.

Setting a target CPA in Google Ads

  • Set up conversion tracking first. Target CPA needs it.[1]
  • Start near your recent average. Google's recommended target is the average CPA from the last 30 days.[1]
  • Don't start at break-even or below your current CPA. A target set too low can cost you conversions.[1]
  • Judge it over 30 days with at least 30 conversions, the window Google suggests.[1]
  • Count only conversions that matter. If calls under 30 seconds count as leads, your CPA looks better than your close rate will.

For a starting point before you have data, LocaliQ's 2026 search benchmarks put the average cost per lead at $66.69 across 23 industries.[2] See Google Ads cost by industry for your row.

Link to this tool

<a href="https://www.runads.ai/tools/cpa-calculator">CPA calculator by RunAds</a>

Common questions

How do you calculate CPA?

Divide ad spend by the number of conversions. $3,000 of spend and 40 conversions is 3,000 / 40 = $75 per conversion. In Google Ads the same number is shown as cost per conversion.

How do you calculate break-even CPA?

Multiply revenue per customer by your gross margin, then by the share of conversions that become customers. A $1,200 job at a 50% margin is $600 of gross profit; if 25% of leads book, each lead is worth $150. That's the most you can pay per lead before ads lose money.

What target CPA should I set in Google Ads?

Start near what the campaign already achieves. Google recommends the average CPA from the last 30 days and suggests judging performance over 30 days with at least 30 conversions. A target set too low can cost you conversions. Move it toward your profit target in small steps.

What is a good CPA?

Any CPA below your break-even CPA makes money. For context, LocaliQ's 2026 search benchmarks put the average cost per lead across 23 industries at $66.69, from $26.84 in Arts & Entertainment to $131.63 in Attorneys & Legal Services.

Can RunAds manage my target CPA?

Yes. RunAds sets bids from your own break-even numbers, watches cost per conversion every day and shows each budget or target change as an approval card before it goes live. Signing up is free and credit packs start at $25.

Sources

  1. About Target CPA bidding, Google Ads Help. Checked Nov 9, 2026.You set the average cost per conversion you want. A target set too low can cost you conversions. The recommended target is the last 30 days' average CPA, and Google suggests judging performance over 30 days with at least 30 conversions.
  2. NEW 2026 Search Advertising Benchmarks (+Tips), LocaliQ (with WordStream), by Stephanie Heitman. Last updated June 1, 2026.Google Ads and Microsoft Ads search campaigns across 23 industries. The page labels each figure an average.

Every outside number on this page links to its source above, with the date we checked it.

Related pages

Pay less for every customer.

RunAds bids to your numbers, watches cost per conversion every day and asks before changing anything. 1,500+ businesses have signed up.

Create your free account Credit packs from $25, 5 credits per $1 of ad spend. No contracts.