Written by: Aaron Rovner, Founder, Saas Hero | Last updated: August 31, 2026

Key Takeaways

  • Fully loaded CAC includes all marketing and sales costs, including salaries, commissions, tools, agency fees, and overhead. Media-only CAC often understates the real number by 3–4x.
  • Accurate CAC supports reliable LTV:CAC ratios in the 3:1–5:1 healthy range and payback periods under 12 months, which are critical board-level metrics for B2B SaaS.
  • Cohort-based analysis matches costs to the customers they actually generate, which matters when sales cycles span multiple quarters.
  • Segment-level CAC shows which customer types or channels are truly profitable and prevents blended averages from hiding underperforming segments.

Why CAC Matters for B2B SaaS (and Why Your Current Number Is Probably Wrong)

Most CAC calculations undercount the numerator. A media-only CAC, calculated as ad spend divided by new customers, can be less than a third of the real number. A company spending $150K/month on sales and marketing to acquire 15 customers has a fully loaded CAC of $10,000. Counting only $40K in media spend yields $2,667. That 3.75x understatement makes LTV:CAC look healthy while cash tells a different story.

Accurate CAC feeds the two metrics your board actually asks about:

Understated CAC turns both metrics into fiction. This guide walks through the fully loaded calculation your CFO and board expect and covers B2B-specific complications that Amplitude’s guide to calculating CAC does not operationalize: sales cycle lag, cost allocation, and segment-level analysis.

The Core CAC Formula and Cost Components

The basic formula is: CAC = (Total Marketing + Sales Costs) / Number of New Customers Acquired.

The challenge is defining “Total Marketing + Sales Costs.” A fully loaded calculation includes the following components:

Cost Component Examples Commonly Missed?
Paid media spend Google Ads, LinkedIn Ads, Meta, Reddit, TikTok No
Sales and marketing salaries SDRs, AEs, marketing team, managers (pro-rated) Frequently missed
Sales commissions Commission payouts on new customer deals Frequently missed
Marketing and sales tools CRM, marketing automation, ABM platforms, enrichment, sequencing Frequently missed
Agency fees and contractors Paid media agency, creative contractors, content production Sometimes missed
Events and content production Webinars, trade shows, content creation, sponsorships Sometimes missed
Allocated overhead Office space, HR, management time, shared systems Usually missed

In a sales-led B2B motion, salaries are usually the biggest line item in fully loaded CAC, often larger than every other line combined. Excluding salaries produces a measure of media efficiency, not customer acquisition cost.

Fully Loaded CAC: What to Include and Why

Fully loaded CAC is the number your board expects, the number comparable to published benchmarks, and the version that drives honest LTV:CAC and payback calculations. To calculate it correctly, follow this step-by-step process.

  1. Identify all marketing and sales costs for the period. Pull every cost associated with acquiring new customers: paid media spend, sales and marketing salaries (pro-rated for mid-quarter hires), commissions, tooling subscriptions, agency fees, content production, events, and allocated overhead. Load salaries at roughly 1.3x base to cover benefits and payroll tax, and include ramp costs for unramped reps. That spend is being deployed to acquire customers not yet landed.
  2. Determine the time period and count new customers acquired. Use quarterly cohorts for B2B SaaS. Monthly cohorts are too noisy, and annual cohorts provide feedback too slowly. Count only new, paying customers, excluding free trial users, reactivated accounts, and expansion revenue.
  3. Divide total costs by new customers.

Worked example: A B2B SaaS company spends the following in Q2: paid media $100,000; sales salaries (3 AEs, 2 SDRs, pro-rated) $50,000; marketing salaries (2 marketers, pro-rated) $30,000; tools (CRM, marketing automation, enrichment) $20,000; agency fees $15,000; allocated overhead $10,000. Total spend is $225,000. The company acquires 20 new customers. Fully loaded CAC = $225,000 / 20 = $11,250. A media-only CAC would report $5,000, which is a 55% understatement.

Common allocation questions:

  • Sales salaries: Include the portion of time spent on new customer acquisition. If an AE splits time between new business and account management, allocate accordingly.
  • Overhead: Use a consistent, defensible method. Percentage of headcount is simplest. If sales and marketing represent 30% of total headcount, allocate 30% of shared overhead.
  • Customer success: Include only the portion of CS spend dedicated to the first 30–90 days of onboarding. Retention and expansion costs belong in LTV calculations.

When your paid media is tuned against CRM revenue data, not form fills, you can calculate CAC accurately and defend it in a board meeting.

Handling Sales Cycle Lag and Cohort Analysis

B2B SaaS often spends in Q1 and signs the customer in Q3. Dividing Q1 spend by Q1 new customers matches costs to the wrong revenue. Cohort analysis fixes this by grouping customers by the period they were acquired and matching costs to the cohort that generated them.

Use this step-by-step cohort method:

  1. Define cohorts by acquisition period. For most B2B SaaS, quarterly cohorts work best. A cohort is a group of customers acquired in the same time period, under similar conditions, with similar characteristics.
  2. Allocate costs to each cohort. Use direct allocation for clearly attributable costs like paid ads and commissions. Use proportional allocation for shared spend like brand marketing and content based on customer share per channel. Use activity-based allocation, tracking time spent by teams on each cohort, for the most accurate view.
  3. Count new customers from that cohort after a defined lag. If the average sales cycle is 6 months, count customers acquired in Q1 as those who signed by Q3.
  4. Calculate CAC per cohort.

The table below shows how cohort CAC varies across four quarters and reveals trends that a blended average would hide.

Cohort (Acquisition Period) Total S&M Costs New Customers Acquired Cohort CAC
Q1 2025 $180,000 18 $10,000
Q2 2025 $210,000 22 $9,545
Q3 2025 $195,000 17 $11,470
Q4 2025 $230,000 25 $9,200

This approach reveals trends that blended CAC hides. Founders who track unit economics by cohort rather than blended averages unlock 15–30% improvements in profitability and identify growth problems months earlier than peers.

Segment-Level CAC: Enterprise vs. SMB

Blended CAC hides the story behind your numbers. If you sell to both enterprise accounts with $50K ACV and SMBs with $5K ACV, a single CAC number says nothing about which segment is actually profitable.

An analysis of 512 B2B SaaS companies found median CAC of $8,200 for mid-market ($5K–$25K ACV) and $24,500 for enterprise ($25K–$100K ACV), a 3x difference that a blended number flattens into a meaningless average. Benchmarkit’s 2026 data shows the median blended CAC ratio is $1.30 of S&M per $1 of new ARR, which masks enormous variance by segment.

Use this framework for segment-level CAC:

  1. Segment customers by type or channel. For example, enterprise vs. mid-market vs. SMB, or by acquisition channel such as paid search, paid social, outbound, or partner.
  2. Allocate costs to each segment. Use direct allocation for segment-specific campaigns and proportional allocation for shared costs based on customer share or estimated effort.
  3. Calculate CAC for each segment.

A company’s blended 3:1 LTV:CAC can hide premium customers at 5:1 subsidizing SMB customers at 1.2:1. Segment-level analysis revealed the problem, and reallocating resources improved unit economics by 180% within 12 months.

This is where SaaSHero’s approach to optimizing against CRM data becomes critical. When paid media is tuned toward qualified pipeline and lifecycle stage events, not form fills, costs can be attributed to segments accurately and budget allocation decisions become far more confident.

LTV:CAC Ratio and CAC Payback Period

CAC becomes meaningful only when compared to what customers are worth.

LTV:CAC Ratio: Calculate LTV as (ARPU × Gross Margin % × Average Customer Lifetime in Months), then divide by fully loaded CAC. As noted earlier, the median LTV:CAC ratio is 3.2:1, with a healthy band of 3:1 to 5:1. Below 3:1, acquisition spend is too high relative to customer value. Above 8:1 often signals under-investment, and growth is being left on the table.

CAC Payback Period: Calculate as: CAC payback (months) = S&M expense (prior period) ÷ (New ARR × Gross margin %) × 12. As mentioned, the median payback is 16 months, down from 18 months the prior year. Top quartile recovers in 6 months or less. Under 12 months is strong.

When the two metrics conflict, trust payback period. It is harder to inflate than LTV:CAC, which depends on a lifetime forecast. LTV:CAC is the easiest metric to inflate because LTV is a forecast. A company with a 3:1 LTV:CAC ratio but a 24-month payback is still burning cash faster than it recovers it.

Common Mistakes and How to Avoid Them

Mistake 1: Using media-only CAC instead of fully loaded. A founder with a sales-led motion, three AEs, two SDRs, a head of marketing, a $9K/month ad budget, and a Clay-plus-Apollo stack reported a CAC of $410, calculated as Google and LinkedIn spend divided by new logos. The real fully loaded number was $1,900. To avoid this undercount, include salaries, tools, commissions, and overhead every time.

Mistake 2: Ignoring sales cycle lag. Matching Q1 spend to Q1 customers when the sales cycle is 6 months produces a CAC that is systematically wrong. Cohort analysis fixes this by matching costs to the period when acquisition activity happened.

Mistake 3: Not segmenting. Blended CAC hides unprofitable segments. Calculate CAC separately by segment and channel, then allocate budget accordingly.

Mistake 4: Misallocating shared costs. Dumping all sales salaries into one bucket or ignoring overhead entirely distorts CAC. Use consistent allocation methods such as direct, proportional, or activity-based, and document them.

Common Mistake: Using last-click attribution to calculate CAC. In B2B, the sales cycle runs months and involves a buying committee. Last-click credits the branded search that happened after the buyer was already convinced, which makes demand-creation channels look worthless. The W-shaped attribution model, assigning 30% credit to first touch, 30% to lead conversion, 30% to opportunity creation, and splitting the remaining 10% across middle touches, is more accurate for long B2B sales cycles.

How SaaSHero Can Help

Accurate fully loaded CAC requires a measurement layer most B2B SaaS companies do not have. That layer includes conversion tracking connected to the CRM, lifecycle stage events flowing back into ad platforms, and reporting that shows pipeline and revenue, not just form fills.

That is exactly the layer SaaSHero owns end-to-end. As the outsourced inbound growth team for B2B SaaS companies, SaaSHero manages paid media across Google, LinkedIn, Meta, and more. It builds and tests the landing pages campaigns point to. It also optimizes everything against CRM outcomes, including qualified pipeline, lifecycle stage, and closed revenue, rather than the conversion counts ad platforms report back. Attribution and reporting run where your board asks questions, with CRM-connected views oriented to pipeline rather than form volume, in dashboards you open yourself rather than a PDF you receive.

TripMaster adds $504,758 in Net New ARR in One Year
TripMaster adds $504,758 in Net New ARR in One Year

When CAC is calculated from CRM-connected data, you can defend it to a board. When it is optimized against that data, you can improve it.

SaaS Hero: The client-friendly SaaS marketing agency that proves pipeline
SaaS Hero: The client-friendly SaaS marketing agency that proves pipeline

Ready to defend your CAC? Start the conversation with SaaSHero.

Frequently Asked Questions

What is a good CAC for B2B SaaS?

There is no single good CAC number because it depends on your LTV and payback period. The 2026 median fully loaded CAC varies significantly by segment. As discussed earlier, the median CAC is around $8,200 for mid-market and $24,500 for enterprise. A 3:1 LTV:CAC ratio is the widely accepted healthy floor, and a payback period under 12 months is considered strong. The most important benchmark is your own trend over time. Track whether CAC improves or deteriorates as you scale. A CAC that looks high in isolation may be entirely defensible if LTV is strong and payback is short.

How do I allocate sales salaries to CAC?

Include the portion of each sales team member’s time spent on new customer acquisition. If an account executive splits time between new business development and managing existing accounts, allocate only the new-business fraction to CAC. Load salaries at approximately 1.3x base salary to account for benefits, payroll taxes, and employer contributions. Include ramp costs for newly hired or unramped reps, because that spend is being deployed toward future customers even if no deals have closed yet. For managers and sales leaders who split time across functions, a proportional allocation based on headcount or estimated time works well. Document the allocation method and apply it consistently across every reporting period so trends remain comparable.

Should I include overhead in CAC?

Include overhead if you want a fully loaded view that is defensible to a board or investor. Use a consistent allocation method, and percentage of headcount is the simplest approach. If sales and marketing represent 30% of total company headcount, allocate 30% of shared overhead, including office space, HR, shared systems, and management time, to CAC. The specific percentage matters less than consistency. Applying the same method every quarter ensures that trend analysis is valid and that the number is comparable across periods. Investors and PE operating partners will apply their own overhead allocation when reviewing your unit economics, so presenting a fully loaded number with a documented methodology is more credible than a number they have to adjust themselves.

How often should I recalculate CAC?

Recalculate CAC quarterly using cohort-based analysis. Monthly numbers are too noisy, because one-off events like a trade show, a content push, or a mid-month hire can distort the figure significantly. Quarterly cohorts align with board reporting cycles and provide enough data volume for meaningful trend analysis. Within each quarter, track costs as they occur so the quarterly calculation is an aggregation rather than a reconstruction. For companies with sales cycles longer than 90 days, extend the cohort window for counting new customers beyond the cost period. Match customers to the cohort that generated them, not the quarter they signed.

How does CAC connect to paid media optimization decisions?

CAC is the number that should determine what your ad platforms optimize toward, not just a reporting metric. When paid media is tuned against form fills, the algorithm finds the people most likely to fill out forms, which is a different population from the people most likely to become customers. When lifecycle stage events, including qualified pipeline, sales-accepted opportunities, and closed revenue, flow back into the ad platforms from your CRM, the algorithm learns from actual buyer behavior. This shift changes which keywords receive budget, which audiences get scaled, and what the platform goes looking for in the next auction. Segment-level CAC then becomes the decision framework for channel mix. If enterprise CAC is $24,500 with a 4.5:1 LTV:CAC ratio and SMB CAC is $8,200 with a 2.5:1 ratio, the budget allocation answer is clear, but only if the measurement layer exists to surface it.

Conclusion: The Number You Can Defend

The Amplitude guide to calculating CAC gives you the formula. This guide gives you the framework to make it real, including fully loaded costs, cohort-based timing, segment-level analysis, and the LTV:CAC and payback metrics that turn CAC from a marketing metric into a board-level decision tool.

The difference between a CAC you can defend and one that falls apart under scrutiny is the measurement layer underneath it. When paid media is tuned against CRM revenue data, not form fills, CAC can be calculated accurately, segmented meaningfully, and improved systematically.

See how SaaSHero builds that measurement layer end-to-end, and schedule a call.

Read Next