Free CAC calculator

Most CAC calculators divide spend by customers and call it a day. Ours doesn’t. Quick CAC below in 2 inputs. Then the full B2B SaaS funnel diagnostic — because the simple number usually understates your real customer acquisition cost by 3–5x.

✨ Summarise and Analyse the Article

WHAT IS CAC?

Customer Acquisition Cost (CAC) is the total spend required to win one new paying customer. It includes paid ads, sales and marketing salaries, commissions, tools, and content — everything you spent acquiring them. The standard CAC formula:

CAC = (Sales costs + Marketing costs) ÷ New customers acquired

Simple to write. Hard to get right. For B2B SaaS, form fills compound into MQLs compound into SQLs compound into customers — and each drop-off multiplies the real cost. The CAC calculator below runs the math at every stage so you can see where your true cost is hiding.

B2B SAAS CAC · FUNNEL DIAGNOSTIC

The true CAC calculator for B2B SaaS

Enter your funnel below. The calculator runs the cost math at every stage (form fill → MQL → SQL → closed-won), pipeline ROI ratio, and your real customer acquisition cost. All numbers stay in your browser until you ask for the written diagnosis.

$
%
% of form fills that become MQLs
%
% of MQLs accepted by sales
%
% of SQLs that close
$
Not used in the math. Included in the written readout for context.
YOUR RESULTS

The four numbers that actually matter

Cost per form fill is the number your dashboard celebrates. True CAC is the number your CFO cares about. Here’s the gap.

THE HEADLINE

Cost per form fill
the dashboard number
Cost per MQL
spend ÷ MQLs
Cost per SQL
spend ÷ SQLs
True CAC
spend ÷ closed-won
THE LEAK — STAGE BY STAGE
Form fills
Cost / fill
MQLs
Cost / MQL
SQLs
Cost / SQL
Closed-won
True CAC
Pipeline generated / month
SQLs × ACV
Pipeline ROI ratio
pipeline ÷ spend

These numbers assume the closed-won rate you entered holds at your current SQL volume. If you’re early in a quarter, weight against trailing 90-day actuals instead of forecasts.

YOUR FUNNEL DIAGNOSIS

Your funnel, read against the median B2B SaaS account

Reading your funnel against B2B SaaS benchmarks…

How to calculate CAC?

The standard CAC formula is taught in every SaaS playbook:

CAC = (Sales costs + Marketing costs) ÷ New customers acquired

Three places people fudge this. First, "marketing costs" usually means paid ad spend and nothing else — so the tools, salaries, and content production get left out. Second, "sales costs" rarely include the AE and SDR salaries, the commission, or the demos that never closed. Third, the time window matters: if you're spending today on customers that close in 90 days, dividing this month's spend by this month's customers gives you a meaningless number.

For an honest CAC calculation, SaaS companies should include:

  • In the numerator (costs): Paid ad spend across every channel, marketing team salaries, sales team salaries (AE + SDR + leadership), commissions paid, sales and marketing tools, content production costs, agency fees, events and travel.
  • In the denominator (customers): Closed-won deals — not signups, not trials, not pipeline. Closed. Won. Paying.

The funnel CAC calculator above does the same calculation, but at every stage. Cost per form fill, cost per MQL, cost per SQL, then true CAC. That's the part most "how to calculate CAC" articles skip — and it's the part that tells you where to fix things.

The blended CAC vs paid CAC trap

Blended CAC includes all customer acquisition activity (organic + paid + referrals). Paid CAC isolates just paid channels. Most founders quote blended CAC ("our CAC is $400") when their paid CAC is actually $1,800 — because 70% of customers came from organic, referrals, or word of mouth, which masks how expensive paid actually is.

If you're trying to figure out whether to scale ads, paid CAC is the only number that matters. We've broken down the three leaks costing B2B software companies 80% of their sales pipeline — most of it traces back to teams optimizing against blended CAC instead of paid.

WHAT'S A GOOD CAC?

"Good CAC" is almost always the wrong question. Good CAC depends on your ACV, payback period, and gross margin. A $15,000 CAC is amazing if your ACV is $80,000 and you keep customers for 4 years. The same CAC is catastrophic if your ACV is $6,000 with 60% annual churn.

The single most useful CAC benchmark is the LTV:CAC ratio. Healthy B2B SaaS sits at 3:1 or better. Below 3:1 and you're spending too much to acquire. Above 5:1 and you're probably underinvesting in growth.

B2B SaaS StageTypical CAC rangeTypical LTV:CAC
SMB SaaS ($5K–$15K ACV)$1,000–$3,0003:1 to 4:1
Mid-market ($15K–$50K ACV)$3,000–$12,0003:1 to 5:1
Enterprise ($50K+ ACV)$10,000–$40,000+4:1 to 6:1

The other benchmark that matters is CAC payback period — how many months of gross margin a customer pays to cover their CAC. Healthy SaaS sits under 18 months. Top quartile is under 12. Anything over 24 months and the business model is fragile.

A note on the $250 CPC for "CAC calculator"

If you came here from a Google search, you might've noticed "CAC calculator" has a $250 CPC. That's not random — it's because the people searching this term are typically running ads at scale and weighing whether their spend is profitable. The CPC alone tells you the LTV downstream is significant. Which is exactly why getting this number right matters.

CAC vs CPA vs CPC vs LTV

These four metrics get used interchangeably and they shouldn't be. Each one measures a different thing, and confusing them is how budgets get misallocated.

  • CPC is cost per click — what you pay every time someone clicks an ad. The shallowest metric — tells you nothing about whether the click had value. Open CPC calculator →
  • CPA is cost per action — what you pay for a specific event like a form fill, trial signup, or demo booking. One step deeper than CPC, still upstream of revenue. Open CPA calculator →
  • CAC is customer acquisition cost — what you pay for a closed-won, paying customer. The number that ties to revenue. The one this page is built around.
  • LTV (lifetime value) is the fourth metric in this set — the total revenue a customer generates over their lifetime. CAC is meaningless without LTV. A $5,000 CAC is profitable at $50,000 LTV and bankrupt at $4,500 LTV.

The right way to use these metrics together: CPC tells you if your bids are competitive. CPA tells you if your landing page converts. CAC tells you if your funnel pays back. LTV tells you how much you can afford to spend acquiring. Track all four. Don't substitute one for another.

If you're starting a CAC analysis from scratch, you'll also want our ACV calculator for deal size math, the ROAS calculator for ad performance, and the SaaS Magic Number calculator for sales efficiency.


Frequently Asked Questions

What is CAC and how is it calculated?

CAC stands for Customer Acquisition Cost. It's calculated by dividing the total cost of acquiring customers (marketing + sales + tools + commissions) by the number of new customers acquired in the same period. The formula: CAC = (Sales costs + Marketing costs) ÷ New customers. The funnel CAC calculator above does the same calculation per funnel stage so you can see where the leaks are.

What's a good CAC for B2B SaaS?

A good CAC depends on your ACV and customer LTV, not on an absolute number. The benchmark that matters is the LTV:CAC ratio healthy B2B SaaS sits at 3:1 or higher. SMB SaaS with $5K–$15K ACVs typically has CAC of $1,000–$3,000. Mid-market with $15K–$50K ACVs sees $3,000–$12,000. Enterprise can justify $10K–$40K+ CAC if LTV supports it.

What's the difference between CAC and CPA?

CPA (Cost Per Action) is what you pay for an event — a form fill, a trial signup, a demo booking. CAC is what you pay for a closed-won customer. Every CAC starts as a CPA, but most CPAs never become CAC. For a B2B SaaS funnel, your CAC is typically 5–25x your cost per form fill. Use our CPA calculator for the upstream metric.

Should CAC include sales costs?

Yes. True CAC includes everything spent to acquire a customer — paid ads, marketing salaries, sales team salaries, commissions, demos, tooling, content. If you only count ad spend, you're calculating ad CAC, not true CAC. Most B2B SaaS companies have a true CAC that's 2–3x their ad-only CAC because sales costs dominate.

What is LTV:CAC ratio?

LTV:CAC ratio is the ratio of customer lifetime value to customer acquisition cost. A 3:1 ratio means a customer pays back 3x what it cost to acquire them. Below 3:1 typically signals overspend on acquisition. Above 5:1 typically signals underspend on growth — you could acquire more aggressively. Tracking this ratio is more useful than tracking CAC alone.

What is CAC payback period?

CAC payback period is how many months of gross margin from a customer it takes to cover their CAC. Formula: CAC ÷ (ACV × gross margin %) × 12. Healthy B2B SaaS sits under 18 months. Top quartile is under 12. Over 24 months and the unit economics get fragile.

Free SEO Tools and Resources

Discover more from OneMetrik

Subscribe now to keep reading and get access to the full archive.

Continue reading