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

Key Takeaways

  • Most SaaS founders understate CAC by 30–50% by counting only paid media instead of fully loaded costs like salaries, tooling, agency fees, and overhead.
  • Accurate CAC follows a five-step framework: define the expense pool, allocate between new and existing customers, count first-time contracts only, adjust for sales-cycle lag, and benchmark against LTV:CAC and payback metrics.
  • Allocation drives accuracy. Use time tracking or documented percentages so only the portion of sales and marketing spend tied to net-new logo acquisition flows into CAC.
  • Match spend to the period when customers actually sign. With a long sales cycle, current-quarter spend often produces customers next quarter, so use trailing 90-day or quarterly windows.
  • SaaSHero connects ad-platform data to your CRM so you can lower your fully loaded CAC. See how SaaSHero can lower your CAC.

What You Need Before You Calculate CAC

Gather these inputs before you start:

  • Income statement or general ledger for the measurement period (monthly, quarterly, or trailing 90 days)
  • Sales and marketing expense detail, including salaries, commissions, tooling, agency fees, and ad spend
  • New customer counts from your CRM (Salesforce or HubSpot), defined as first-time contracts only
  • Sales cycle length, meaning the average time from first touch to signed contract

Keep these core definitions in mind as you work:

  • Fully loaded CAC: Total sales and marketing expenses plus allocated overhead, divided by new customers acquired
  • New vs. blended CAC: New CAC isolates net-new logo acquisition costs. Blended CAC includes expansion revenue in the denominator.
  • CAC payback period: Months to recover acquisition cost from gross margin
  • LTV:CAC ratio: Lifetime value divided by fully loaded CAC

This process takes about 30 minutes if your data is clean. Accuracy depends on how you allocate expenses, which is where most teams miss the mark.

The 5-Step Framework for Calculating SaaS CAC

  1. Define your fully loaded expense pool
  2. Allocate expenses between new and existing customers
  3. Count new customers acquired
  4. Adjust for sales cycle lag
  5. Calculate and interpret your CAC

Step 1: Define Your Fully Loaded CAC Formula

Start with a clear, consistent formula.

Fully Loaded CAC = (Total Sales & Marketing Expenses + Allocated Overhead) / Number of New Customers Acquired

Customer Acquisition Cost (CAC) is the total cost of acquiring a new customer, including all sales and marketing expenses and allocated overhead, divided by the number of new customers acquired in a period. “Fully loaded” means every dollar directly or indirectly related to acquiring customers is included, not just media spend.

EQTY Research finds that paid media spend alone typically captures only 28% of the true fully loaded cost of acquiring a customer. Adding tooling and agency fees brings it to 44%, brand and content to 62%, sales overlay to 84%, and allocated overhead to 100%. The table below shows which expenses belong in your fully loaded CAC and which should be excluded.

Include in CAC Exclude from CAC
Paid advertising (Google, LinkedIn, Meta) Product development and R&D
Sales salaries, commissions, and bonuses Customer success and support (unless onboarding)
Marketing salaries and contractor fees General admin not tied to acquisition
CRM, marketing automation, and attribution tools Retention and expansion marketing
Agency and consultant fees Refunds and churn credits
Content production and events Existing customer upsell campaigns
Allocated overhead (rent, software, IT)

ORM Technologies confirms that using a media-spend-only CAC makes payback look shorter than it actually is. Factoring in rep salaries, management overhead, and tooling raises the real cost per customer, extends payback, and changes channel ROI and growth investment evaluations.

Step 2: Allocate Expenses Between New and Existing Customers

Most startups run blended teams that serve both new and existing customers. A marketing team might run demand generation and upsell campaigns at the same time. A sales team might spend 40% of its time on renewals and expansions. For accurate new customer CAC, only the costs tied to acquiring net-new logos belong in the numerator.

Use a clear allocation method and apply it consistently:

  • Use time tracking if available
  • Use program-specific spend where possible (for example, a dedicated new-logo campaign)
  • Apply a documented percentage based on revenue contribution or time allocation

This percentage-based approach is what Azarian Growth Agency recommends. “If the sales team spends 40 percent of its time on expansion and renewals, allocate 60 percent of their fully burdened cost to new customer acquisition.”

Worked example: Your marketing team costs $300,000 per quarter in fully burdened salaries. If 70% of their time goes to new customer acquisition and 30% to existing customer expansion, allocate $210,000 to new CAC and $90,000 to expansion CAC. The same logic applies to sales. If the sales team spends 60% of time hunting new business and 40% managing renewals, allocate 60% of fully burdened sales cost to new CAC.

Azarian Growth Agency also recommends applying overhead allocation consistently using GAAP cost accounting methodology. For example, if sales and marketing headcount represents 25% of total employees, allocate 25% of shared overhead into the CAC calculation.

Step 3: Count New Customers Acquired

Define “new customer” precisely as a customer who signs a contract for the first time. Exclude expansions, renewals, and reactivations. Pull this number from your CRM. In Salesforce or HubSpot, filter for opportunities marked “Closed Won” with a “New Logo” designation in the measurement period.

Chargebee’s guide is explicit: “Contraction and expansion ARR should not be included in CAC; they belong in LTV or net-revenue-retention calculations.” Mixing expansion ARR into the denominator inflates your customer count and understates true acquisition cost.

This distortion is even more pronounced when you look at payback period. ORM Technologies warns that blended CAC distorts CAC payback period, making payback appear faster than it is for the new-logo cohort, especially when projecting economics of a new sales territory or channel where expansion revenue does not yet exist to offset costs.

Step 4: Adjust for Sales Cycle Lag

Sales and marketing expenses hit your books before customers sign. If your sales cycle is 90 days, the $100,000 you spent on marketing in Q1 produced the customers who signed in Q2, not the ones who signed in Q1. Matching current spend with current customers creates a misleading CAC.

Kaizen Institute recommends cohort analysis or adjusting for average sales cycle length to align costs and acquisitions. Azarian Growth Agency recommends using a trailing 90-day or 6-month window for CAC calculation, not a single calendar month, because in B2B spend and conversion are rarely simultaneous and a single-month denominator distorts CAC significantly when there is a 60 to 120-day gap between investment and close. The table below illustrates how to match spend periods to the customer acquisition periods they actually produced.

Spend Period Customer Acquisition Period CAC Calculation
Q1 ($100,000) Q3 (50 customers) $2,000
Q2 ($120,000) Q4 (55 customers) $2,182
Q3 ($110,000) Q1 next year (48 customers) $2,292

Step 5: Calculate and Interpret Your CAC

Complete worked example: Consider a B2B SaaS startup with $500,000 in total sales and marketing expenses for Q1, a 3-month sales cycle, and the following allocation:

  • Total sales and marketing expenses: $500,000
  • Allocation to new customer acquisition (70%): $350,000
  • New customers acquired in Q2 (from Q1 spend): 100

Fully Loaded New CAC = $350,000 / 100 = $3,500

Depending on what decision you are making, you may need a different CAC variant. The table below summarizes three common forms and when to use each.

CAC Form Formula When to Use
New Customer CAC New acquisition costs / New logos Channel efficiency, demand generation budget planning
Blended CAC Total sales and marketing costs / Total new customers (including expansion) Board reporting, benchmarking
Expansion CAC Expansion costs / Expansion ARR Customer success investment decisions, upsell ROI

ORM Technologies advises: “Never use blended to evaluate whether a new demand generation program is working.” Blended CAC can mask channel inefficiencies by averaging in expansion customers who cost far less to convert than net-new logos.

SaaSHero aligns paid acquisition with CRM data so your fully loaded CAC comes down over time. Get a personalized CAC analysis.

Measurement and Validation: How to Know Your CAC Is Accurate

Compare your CAC against these benchmarks to understand performance:

Watch for these measurement issues that corrupt the number:

  • Attribution gaps: Last-click attribution understates upper-funnel channels. In B2B with multi-month sales cycles, last-click credits the branded search that happened after the decision was already made. Multi-touch attribution gives a more accurate picture.
  • Data silos: Even with good attribution, ad platforms, GA4, CRM, and marketing automation often report different numbers. A single CRM-connected reporting layer resolves the discrepancy rather than reproducing it.
  • Inconsistent definitions: Document your cost taxonomy and customer-counting rule, and hold it constant across periods. CFO Advisors warns against switching definitions between board meetings, as it erodes trust.

Advanced Variations: Segmenting CAC for Better Decisions

A blended CAC of $3,500 might hide a paid search channel running at $1,800 and a field sales channel running at $6,000. A company generating 1,000 new customers per month might report a $180 blended CAC, but that average can mask a paid search channel running at $80 per customer and a field sales channel running at $600 per customer. Segmenting by channel reveals where your next marginal dollar should go.

CAC payback period formula: CAC / (Monthly Revenue per Customer × Gross Margin %)

Example: $3,500 CAC / ($500 MRR × 0.80 gross margin) = 8.75 months

LTV:CAC ratio formula: LTV / Fully Loaded CAC

Example: $12,000 LTV / $3,500 CAC = 3.4:1

For B2B SaaS, effective CAC management requires CRM-level attribution, not just form fills. This is where SaaSHero excels, connecting ad platform data to Salesforce or HubSpot so optimization targets qualified pipeline rather than raw lead volume. Talk to a CAC expert.

Summary: Your CAC Calculation Checklist

  1. Define your fully loaded expense pool, including salaries, tooling, agency fees, and allocated overhead
  2. Allocate expenses between new and existing customers using time tracking or documented percentages
  3. Count new customers from your CRM as first-time contracts only
  4. Adjust for sales cycle lag by matching spend to the period when customers actually signed
  5. Calculate fully loaded CAC and compare against benchmarks

For deeper insight, segment your CAC by channel to identify where your next dollar should go.

SaaSHero is the outsourced growth team for B2B SaaS companies that owns strategy, execution, and reporting across paid media, creative, landing pages, and CRM-connected attribution. Your CAC number becomes one your board will trust, and your paid acquisition aligns with it. Start optimizing your CAC today.

Frequently Asked Questions

What is a good CAC for SaaS startups?

CAC only makes sense relative to LTV and payback period. The target is an LTV:CAC ratio above 3:1 and a CAC payback period under 12 months for SMB motions, under 18 months for mid-market, and under 24 months for enterprise. In absolute terms, CAC varies enormously by go-to-market motion and average contract value. Self-serve and product-led growth companies typically run CAC in the $280–$700 range, mid-market inside sales companies in the $3,800–$6,800 range, and enterprise field sales companies in the $14,000–$22,000 range. A $3,500 CAC is excellent for a company with a $12,000 LTV and an 8-month payback period, and unsustainable for a company with a $5,000 LTV and a 30-month payback period. Always evaluate CAC in the context of your gross margin, churn rate, and expansion revenue.

How do I calculate CAC payback period?

Use this formula: CAC divided by (Monthly Recurring Revenue per Customer multiplied by Gross Margin Percentage). For example, a $3,500 CAC divided by ($500 MRR multiplied by 0.80 gross margin) equals 8.75 months. The gross margin adjustment is critical. Skipping it can understate payback by 20–40% for a company with 70–80% gross margins. Calculate payback on a trailing 90-day or quarterly basis rather than a single month, because monthly figures at typical B2B deal volumes are too noisy to act on. Report both fully loaded CAC payback (all sales and marketing spend) and new-customer payback (excluding spend on existing customers) to give your board a complete picture.

What is the difference between new and blended CAC?

New CAC includes only the costs tied to acquiring net-new logos, divided by the count of first-time customers signed in the period. Blended CAC includes all sales and marketing expenses divided by all new customers, including expansion revenue from upsells and cross-sells. Blended CAC is appropriate for board-level trend reporting and benchmarking against public company disclosures. New CAC is the number you need for demand generation budget planning, channel efficiency comparisons, and evaluating whether a new acquisition program is working. Blended CAC can hide channel inefficiencies by averaging in expansion customers who cost far less to convert than net-new logos. If your expansion motion is strong, blended CAC looks artificially low and makes new-logo acquisition appear more efficient than it actually is.

How often should I recalculate CAC?

Calculate on a trailing 90-day or quarterly basis for stability, and review trends rather than single-month snapshots. Monthly figures are too noisy at typical B2B deal volumes to support decisions. Instrument the underlying data continuously so you can catch drift early. A CAC that moves in the wrong direction is easier to address at 60 days than at 180. Update CAC payback period monthly alongside burn multiple and runway. Update LTV:CAC quarterly, since the LTV component depends on churn and expansion data that requires a longer observation window to be reliable.

What are the most common mistakes in SaaS CAC calculation?

The five most common errors, in order of frequency and impact, are:

  • Using paid CAC instead of fully loaded CAC. Reporting ad spend divided by customers ignores salaries, tooling, agency fees, and overhead. The fully loaded number is typically two to four times the paid-only number.
  • Ignoring sales cycle lag. Matching current-period spend to current-period customers distorts the metric when your average sales cycle is as long as the one mentioned earlier. Spend in Q1 produces customers in Q2 or Q3.
  • Mixing new and expansion costs. Including expansion-focused sales and marketing spend in the new customer CAC numerator, or including expansion customers in the denominator, understates true acquisition cost.
  • Omitting allocated overhead. Rent, software, and administrative support allocated to sales and marketing functions belong in fully loaded CAC. This is the most common source of the undercount mentioned earlier.
  • Using blended CAC to evaluate channel performance. A blended number that averages cheap expansion customers with expensive new-logo acquisition will always make the new-logo channels look more efficient than they are.

Read Next