What's a Good B2B SaaS CPA?

There's no universal good CPA number. If someone gives you a flat dollar figure without asking about your ACV and your retention first, they're guessing. Ignore it.

I might sound harsh but there's no single good CPA number, because the real answer isn't a number at all. It's a rule.

The rule: CPA has to be lower than CLTV, full stop

CPA < CLTV. That's it. That's the whole benchmark.

If it's not true for your business, you're paying to lose money on every single customer you acquire. Not eventually. On every one, from day one. That means negative unit economics, real cash strain, and here's the part that catches people off guard: it gets worse the faster you grow. Growth doesn't fix a broken ratio. It just means you're losing money at a higher volume.

If you haven't nailed down what CPA actually measures for your business, CPA: The Key B2B SaaS Metric You Should Be Tracking covers that. And if you already know your ratio is off, How to Improve Your B2B SaaS CPA walks through the actual levers to pull.

The real benchmark is a ratio, not a dollar figure

The number that actually matters is your CLTV:CPA ratio. The commonly cited target is 3:1. Your customer lifetime value should be roughly three times what it costs you to acquire that customer.

Here's what that looks like with real numbers: $1,000 CPA, $1,000 in ARR per year, three-year retention. That's a $3,000 CLTV against a $1,000 CPA. A 3:1 ratio, and a $2,000 net gain per customer.

Now flip one input. Same $1,000 CPA, but only $500 in ARR per year. Suddenly you need two-plus years of retention just to break even. If your actual churn beats that timeline, you're losing money on every signup, regardless of what your CAC looks like on paper. This is the part worth sitting with longer than the rest of this article: two companies with the identical CPA can have completely opposite unit economics, and CPA alone will never tell you which one you are.

Scenario CPA ARR per year Retention CLTV Ratio Outcome
Healthy ratio $1,000 $1,000 3 years $3,000 3:1 $2,000 net gain per customer
Same CPA, lower ARR $1,000 $500 Needs 2+ years just to break even Depends entirely on actual churn Below 1:1 if churn beats 2 years Losing money on every signup

What actually moves your acceptable CPA up or down

A few things determine whether your CPA target should be tighter or looser:

  • ACV and deal size. Higher ACV gives you more room to spend on acquisition, because each customer is worth more from the start.
  • Retention length. Longer retention stretches your CLTV, which raises what you can justify spending to acquire that customer.
  • Growth stage. Early-stage companies can tolerate a worse ratio short-term, but only if it's a deliberate bet, not a leaky funnel. That distinction matters. Spending ahead of the ratio on purpose, to win a category or land logos that unlock the next round, is a strategy. Spending ahead of the ratio because nobody's watching the number is a problem. The Investor's Playbook: 4 SaaS Metrics VCs Look For in Your Pitch gets into how investors read that difference.
Factor Effect on acceptable CPA
ACV / deal size Higher ACV supports a higher CPA, since each customer is worth more
Retention length Longer retention raises CLTV, which raises what you can justify spending
Growth stage Early-stage can tolerate a worse ratio short-term, but only as a deliberate bet, not a leaky funnel

How to calculate your CPA in 30 minutes

Map your funnel stages. Pull retention length and ARR per customer from your own data. Run the ratio.

That's genuinely most of the work. The part that takes longer, and the part worth doing anyway, is the CFO or CEO gut-check afterward: does this ratio match how the business actually feels day to day? If your calculated ratio says you're healthy but cash feels tight, something in the inputs is probably wrong, not the framework.

Retention is usually where that gap shows up. It's easy to overstate retention if you're not accounting for downgrades and partial churn, not just full cancellations. We Launched Non-Cohorted Retention... Use at Your Own Risk is worth a read if you want to see exactly how that number can quietly lie to you.

The benchmark is worthless if you don't know your own CLTV

Here's the honest problem with all of this: the framework is simple, but most teams can't actually run it. They can quote a rough CAC without much effort. They can't produce accurate retention numbers just as easily, because that data lives in a separate billing tool from the CRM, and nobody's reconciling the two in real time.

That's not a framework problem. That's a data problem. How to Turn Salesforce Into a SaaS Revenue Engine covers what it looks like to fix that at the source instead of patching it with a spreadsheet every quarter.

If you want to see your actual CLTV:CPA ratio instead of estimating it, book a call with our team and we'll show you what it looks like with real data, unified and in real time.

Ethan Ruby
Ethan Ruby
Co-Founder and CEO at Grid. Ethan has over 10 years of experience in SaaS. He created Grid to help businesses get clear data without having to spend hours wrangling data and writing SQL queries.

More Blog Posts

7/2/2025
Insights
How Grid Delivers Real-Time Insights That Drive Faster Decisions

Grid eliminates complex data wrangling, providing accurate, comprehensive SaaS metrics so you can focus on strategic growth, not spreadsheets.

Read More
Read More
7/24/2025
Insights
Why In-House SaaS Reporting Tools Create More Problems Than They Solve

An all-in-one tool like Grid lets you track and visualize every dollar in your business automatically.

Read More
Read More
Let’s compare KPI dashboard software to help your team track metrics, monitor trends, and choose the right tool.
1/6/2026
Tools
The Top 5 KPI Reporting Software + What KPI Reporting Do You Need?

Let’s compare KPI dashboard software to help your team track metrics, monitor trends, and choose the right tool.

Read More
Read More
10/16/2025
Insights
How Grid Lets You Prove Value Before You Commit

What if there was a way to click around, validate KPI accuracy, and run a cohort analysis before you sign the contract?

Read More
Read More