Google Ads

How to calculate target CPA from your real margins

Learn how to calculate target CPA from your real margins: break-even CPA, cost per lead, GST/HST and a step-by-step method for Canadian advertisers.

How to calculate target CPA from your real margins

Key takeaways

  • To calculate target CPA, start with break-even CPA: what a sale leaves after product, delivery and payment costs. Then subtract the profit you want to keep.
  • For lead generation, multiply the per-customer target by your lead-to-customer rate to get a target cost per lead.
  • In Canada, take GST/HST out of revenue before you do the math. That tax is held in trust for the CRA, not earned.
  • Change a live target in measured steps and give Google Ads one to two conversion cycles to settle before you judge it.

Most advertisers set a target CPA by looking at what they paid last month and shaving a bit off. That number tells you what the platform can do. It doesn’t tell you what your business can afford. This article shows you how to calculate target CPA from your real margins: first the break-even cost per acquisition, then the target that leaves you a profit, then the adjustments for lead generation and Canadian sales tax.

All dollar figures below are illustrative. Swap in your own.

What is a target CPA, and why start from your margins?

A target CPA is the average amount you’re willing to pay for one conversion. Starting from margins means the number comes from your own economics, so you know every conversion at or below it makes money. Starting from past CPA only tells you what you’ve been paying, which may already be unprofitable or leaving growth on the table.

In Google Ads, Target CPA bidding sets bids to get as many conversions as possible at the average cost you choose. Some conversions will cost more and some less; Google aims to hold the average. When a campaign has conversion history, Google recommends a target based on your average CPA over the last 30 days, adjusted for conversion delays. That is a reality check, not a profitability check.

How do I calculate break-even CPA?

Break-even CPA is the most you could pay for a sale and still make zero profit on it. Take your average order value without sales tax, subtract every variable cost of fulfilling that order, and what’s left is your break-even CPA. Pay more than that and each sale loses money.

The formula:

Break-even CPA = average order value (before tax) − variable costs per order

Variable costs are the ones that rise with each sale. Include:

  • Cost of goods or direct labour for the service
  • Shipping and packaging you absorb
  • Payment processing fees
  • Expected returns, refunds and chargebacks, as an average per order
  • Any commission or marketplace fee tied to the sale

Leave out fixed costs like rent and salaries. They don’t change when you win one more order.

Here’s an illustrative online store:

Line Per order (illustrative)
Average order value, before GST/HST $150 CAD
Cost of goods −$60
Shipping and packaging −$15
Payment processing −$5
Returns allowance −$10
Break-even CPA (contribution per order) $60

How do you calculate target CPA from break-even?

To calculate target CPA, subtract the profit you want to keep per sale from your break-even CPA. If break-even is $60 and you want $20 of profit on each order, your target CPA is $40.

Target CPA = break-even CPA − desired profit per sale

How much to keep depends on what the campaign is for:

  • Profit now: keep a meaningful share of contribution.
  • Growth: accept a target closer to break-even for more volume, if repeat purchases or cash flow can carry it.

Whatever you pick, write down why. Our guide to explaining a bad month to a client covers why that matters when results dip.

How do you set a target CPA for lead generation?

For lead generation, work out the target cost per customer first, then multiply it by the share of leads that become customers. If you can spend $480 to win a customer and one lead in four closes, your target cost per lead is $120. Use your own CRM data for the close rate, not a guess.

An illustrative home-services business:

  1. Average job value before GST/HST: $2,400.
  2. Variable costs (materials, crew time, financing fees): $1,440. Contribution per job: $960.
  3. Desired profit per job: $480. Target cost per customer: $480.
  4. Leads that become paying jobs: 25%.
  5. Target cost per lead: $480 × 0.25 = $120.

Use the close rate for paid leads specifically, not your overall rate. And if the campaign optimizes to form fills and many are junk, the real cost per qualified lead is higher than the platform shows. Importing qualified-lead or sale stages helps; our article on conversion tracking in Canada covers the consent side of that setup.

Should you use lifetime value instead of first-order margin?

Use lifetime value only when customers reliably buy again and you can afford to wait for the payback. Base it on real repeat-purchase data over a short, conservative window, such as 6 or 12 months. A first-order target is safer when cash is tight or the business is new.

The math is the same: swap first-order contribution for expected contribution over the window, then subtract your desired profit.

What Canadian details change the target CPA math?

Two Canadian details trip people up most: sales tax and currency. Remove GST/HST from revenue before calculating margin, because that money belongs to the CRA. And make sure revenue, costs and your Google Ads account are all in the same currency before comparing the numbers.

  • GST/HST isn’t yours. The CRA says businesses hold the GST/HST they collect in trust until they send it to the agency. If your store platform or CRM reports tax-inclusive revenue, your margin and break-even CPA will be overstated.
  • Currency. Google Ads sets your account currency permanently when the account is created. If an older account bills in US dollars while you sell in Canadian dollars, convert your target CPA into the account’s currency before you enter it, and revisit it when the exchange rate moves.

How do you put your target CPA into Google Ads?

Enter the target in the campaign or portfolio bid strategy settings, but compare it with Google’s recommended target first. If your margin-based number is far below what the campaign has been paying, move toward it in steps and give each change one to two conversion cycles before you judge it.

Points from Google’s own help pages worth knowing:

  • The name changed, not the behaviour. From June 2026, “Maximize conversions with a Target CPA” is labelled simply “Target CPA”. Google says the bidding behaviour is the same (About Target CPA bidding).
  • Too low costs volume. Google warns that a target set too low can make you forgo clicks that would have converted, so you get fewer conversions overall (target adjustments with Search Smart Bidding).
  • Big changes have big effects. The same page says a major change in target can have a similarly sized effect on spend or volume, and that it can take one to two conversion cycles for performance to reach a new target. A conversion cycle is the typical time from click to conversion.
  • Don’t stack changes. Unless the business genuinely needs it, Google advises against several target changes within one conversion cycle, and against judging a change before conversions have finished reporting.
  • Check what counts as a conversion. Target CPA optimizes only to conversion actions included in the “Conversions” column (Edit your target CPA). If a newsletter signup sits in that column next to purchases, your CPA mixes cheap and valuable actions.
  • Use the simulators. Google Ads simulators estimate how different settings would have performed over the previous seven days. They need enough recent data to give estimates.

When you review results, use the bid strategy report over at least two full conversion cycles, as Google suggests in its tips on measuring Smart Bidding performance. If GA4 tells a different story, our explainer on why GA4 and Google Ads numbers don’t match will help you decide which to trust. For how target CPA interacts with keyword match types, see broad match and Smart Bidding, and for the account-wide picture, the Canadian Google Ads playbook.

One more option: if your orders vary a lot in value, a CPA target treats a $40 order and a $400 order as equal. Target ROAS bids on conversion value instead. Google requires conversion values and, for Search and Shopping, at least 15 conversions in the past 30 days. It suggests reporting values for several weeks before switching from Target CPA. Your break-even ROAS is simply the inverse of your contribution margin.

Checklist: calculate and roll out your target CPA

  1. Pull 3–6 months of average order or job value, excluding GST/HST.
  2. List every variable cost per order and subtract it to get break-even CPA.
  3. Decide the profit to keep per sale and write down why. Subtract it to get target cost per customer.
  4. For lead gen, multiply by the paid-lead close rate from your CRM to get target cost per lead.
  5. Convert to your ad account’s currency if it isn’t CAD.
  6. Check which actions are in the “Conversions” column and remove low-value ones from bidding.
  7. Compare your number with Google’s recommended target and the simulator.
  8. If the gap is large, move in steps and wait one to two conversion cycles between changes.
  9. Review in the bid strategy report over at least two full conversion cycles.
  10. Recalculate whenever prices, costs, close rates or exchange rates change.

If you’re planning a new campaign from scratch, the free Campaign Planner can help you turn the target into a budget.

Frequently asked questions

Is target CPA the same as break-even CPA?

No. Break-even CPA is the most you can pay for a sale without losing money. Target CPA is what you ask the platform to aim for, and it should sit below break-even so each sale leaves profit. Setting your target at break-even means the campaign, at best, earns nothing on those sales.

How often should I change my target CPA?

Only when your economics or goals change, and not more than once per conversion cycle. Google’s guidance is to allow one to two conversion cycles for performance to settle at a new target, and to avoid judging results before conversions have finished reporting. Frequent small tweaks make it hard to tell what worked.

Should target CPA include GST/HST?

No. Calculate margins on revenue before GST/HST, because collected tax is held in trust for the CRA. If your conversion values or CRM revenue include tax, your margin will look bigger than it is and you’ll set a target that’s too high. Check the setting in your store or CRM before importing values.

What’s the difference between target CPA and target ROAS?

Target CPA aims for an average cost per conversion and treats every conversion as equal. Target ROAS aims for a return on ad spend using the value of each conversion, so it suits stores with very different order sizes. Google requires conversion values for Target ROAS and recommends reporting them for several weeks before switching.

Sources: Google Ads Help: About Target CPA bidding; Google Ads Help: Edit your target CPA; Google Ads Help: How to make target adjustments with Search Smart Bidding; Google Ads Help: Tips on measuring Smart Bidding performance; Google Ads Help: About simulators; Google Ads Help: About Target ROAS bidding; Google Ads Help: About your language, number format, time zone, and currency settings; Canada Revenue Agency: Charge and collect the tax – What to do with collected GST/HST

Platform details as of November 2026.