Written by: Aaron Rovner, Founder, Saas Hero | Last updated: July 18, 2026

Key Takeaways for SaaS CAC

  • Most reported B2B SaaS CAC numbers are 2–4× too low because teams exclude sales salaries, tools, content, and sales-cycle lag. These gaps distort board and investor decisions.
  • The core formula is CAC = Total Sales and Marketing Costs ÷ New Paying Customers Acquired. Both inputs must use the same time window.
  • A realistic monthly example shows $175k in fully-loaded spend producing a $5,000 CAC once salaries, tools, agencies, and overhead are included.
  • Channel-level CAC exposes efficiency gaps. In one account, competitor-conquesting keywords delivered $1,500 CAC versus $2,429 for broad paid search.
  • Book a discovery call with SaaSHero to calculate your true CAC and lower it with competitor-conquesting campaigns.

The Canonical SaaS CAC Formula Explained

CAC = Total Sales & Marketing Costs ÷ New Paying Customers Acquired

Customer Acquisition Cost (CAC) is the fully-loaded dollar amount a B2B SaaS company spends across sales, marketing, tools, and allocated overhead to convert one net-new prospect into a paying customer during a defined period. Both the cost numerator and the closed-won customer denominator must cover the exact same time window.

Worked Monthly Example: $175k Spend, 35 New Customers

This breakdown uses a worked B2B SaaS Q1 example to show every cost category that belongs in the numerator.

Cost Category Monthly Amount
Google Ads spend $35,000
LinkedIn Ads spend $25,000
AE loaded salary (acquisition portion) $30,000
SDR loaded salary $20,000
Marketing team loaded salary (acquisition portion) $25,000
Sales & marketing tools (CRM, HubSpot, Gong) $8,000
Agency fees & content production $12,000
Total $175,000

$175,000 divided by 35 closed-won customers produces a fully-loaded CAC of $5,000. Omitting the loaded salaries produces a much lower reported figure and can push capital toward the wrong channels.

Step 1: Set the Time Period and Pull Ad Spend

Start by choosing a consistent window, such as monthly for operational tracking or quarterly for board reporting. Pull every paid media invoice for that period, including Google Ads, LinkedIn, Meta, retargeting, and sponsorships. Both the numerator and denominator must cover exactly the same period.

Run a quick validation check by confirming that the ad spend figure matches invoices or platform billing statements, not only platform-reported spend, which can differ after credits or adjustments.

Step 2: Capture All Acquisition Costs in the Numerator

Ad spend is rarely more than half of the true numerator. Fully-loaded compensation, including base salary, payroll taxes, benefits, and bonuses, must be prorated to the share of time each team member spends on new-customer acquisition. A marketer who splits time equally between acquisition campaigns and retention emails contributes 50% of their loaded cost to CAC.

A complete CAC calculation requires capturing every cost category that supports acquisition. Start with direct labor: AE and SDR base salaries, commissions, and benefits for the acquisition portion, plus marketing team salaries for the acquisition portion. Then add the infrastructure that enables those teams, including CRM, sales engagement, enrichment, and analytics tool subscriptions. Include external support such as agency retainers, contractor fees, and content and creative production costs. Finally, allocate a proportional share of overhead; one audited B2B SaaS case used 12% of total overhead as the acquisition share.

Exclude customer success salaries, product engineering costs, and general administrative overhead that does not support go-to-market work.

For a final validation check, run the Growth Test. An expense belongs in CAC only if the company would not incur it without actively trying to acquire new customers.

Step 3: Count New Customers or Net New ARR

Use closed-won, first-payment customers only in the denominator. Renewals, upsells, free-trial users, freemium accounts, and pipeline opportunities are explicitly excluded. Including them inflates the denominator and produces a CAC that understates the true cost of acquiring a net-new logo.

For companies with 90-day average sales cycles, apply a lag between spend and closes. Align Q1 marketing and sales expenses with the customers who close in Q2. Matching same-period spend to same-period closes when the cycle spans multiple months is one of the most common B2B SaaS CAC reporting errors.

Step 4: Compare Blended and Channel-Level CAC

Blended CAC, which is total spend divided by total new customers, serves as the board-level anchor. Channel-level CAC shows where capital works efficiently and where it is being destroyed. One B2B SaaS company with a $687 blended CAC had channel-level CACs of $350 for paid search, $420 for content and organic, and $2,100 for enterprise SDR, with 60% of the budget supporting the unprofitable channel.

The table below compares competitor-conquesting keywords against broad keywords using representative channel data. Competitor-conquesting campaigns target users actively evaluating alternatives, which creates higher intent and lower CAC.

See exactly what your top competitors are doing on paid search and social
See exactly what your top competitors are doing on paid search and social
Channel Monthly Spend New Customers Channel CAC
Competitor-conquesting keywords $18,000 12 $1,500
Broad paid search $17,000 7 $2,429
LinkedIn Ads $25,000 9 $2,778
Content / organic (allocated cost) $12,000 7 $1,714

Competitor-conquesting campaigns intercept buyers who are already in an active evaluation or switching mindset, searching for competitor pricing, alternatives, or comparison reviews. Because these prospects have already identified a problem and are comparing solutions, the lead-to-close conversion rate is higher, the sales cycle is shorter, and the cost per closed-won customer is lower. Channel-level CAC is calculated as direct channel spend plus allocated shared platform costs divided by customers acquired from that channel.

Once you know both your blended CAC and which channels are most efficient, the next step is to understand how quickly that investment pays back and whether lifetime value justifies the upfront cost.

Step 5: Compute Payback Period and LTV:CAC Ratio

With a fully-loaded CAC of $5,000, you can now map that figure to the revenue it generates.

The CAC payback period formula is:

Payback Period (months) = CAC ÷ (ACV × Gross Margin %) × 12

For a customer with $18,000 ACV and 75% gross margin, the math is $5,000 ÷ ($18,000 × 0.75) × 12 = 4.4 months. That result reflects elite performance. The 2026 B2B SaaS median CAC payback period is 15–18 months, within the 12–18 month efficient range, with under 12 months considered elite overall and for SMB-focused companies.

LTV:CAC is calculated as:

LTV:CAC = (ACV × Gross Margin % ÷ Annual Churn Rate) ÷ CAC

At 10% annual churn, LTV equals ($18,000 × 0.75) ÷ 0.10, or $135,000. LTV:CAC equals $135,000 ÷ $5,000, which is 27:1. In practice, most Series A companies target a 3:1–4:1 ratio. The median B2B SaaS LTV:CAC ratio across 939 companies is 3.2:1, with top-quartile performers reaching 5:1 or higher.

Book a discovery call — get a free CAC calculator review and see how competitor conquesting can lower your blended CAC.

Common SaaS CAC Calculation Mistakes and Fixes

The following errors appear consistently across B2B SaaS finance and marketing teams.

LTV:CAC Benchmarks and the Rule of 40 for 2026

LTV:CAC of 3.0 remains the consensus floor across B2B SaaS categories in 2026. Below 3.0, marketing investment compounds slower than capital costs, while above 5.0 often signals underinvestment in growth.

Use these benchmarks by ARR stage and sales motion.

The Rule of 40, where a company’s revenue growth rate plus EBITDA margin should exceed 40%, provides the broader efficiency context for CAC. The median B2B SaaS company spends $2.00 in sales and marketing to acquire $1.00 of new ARR in 2026, up 14% year-over-year. Companies operating above the Rule of 40 threshold can sustain higher CAC ratios, while those below it must compress payback aggressively.

Quick-Reference Checklist: Calculate CAC This Week

  1. Define the period. Choose a full calendar month or quarter and pull all paid media invoices for that window.
  2. Burden all acquisition costs. Add loaded salaries for AEs, SDRs, and marketing, plus tools, agency fees, content production, and proportional overhead. Apply the Growth Test to every line item.
  3. Count closed-won customers only. Exclude trials, freemium users, renewals, and upsells, and apply a lag equal to your average sales cycle length.
  4. Calculate blended and channel-level CAC. Divide total spend by total new customers for blended CAC, and divide channel spend by channel-sourced customers for each paid and organic source.
  5. Compute payback and LTV:CAC. Use CAC ÷ (ACV × Gross Margin %) × 12 for payback, then compare your results against the 2026 benchmarks for your ARR stage and sales motion.

Next Step: Turn CAC Insights into Lower Acquisition Costs

Knowing the true CAC gives you a baseline. Reducing it requires connecting that number to the specific channels, campaigns, and keywords that produce the most efficient Net New ARR. SaaSHero’s flat-fee, month-to-month model supports this work with no percentage-of-spend billing that encourages waste, no 12-month lock-in contracts that protect mediocrity, and no vanity-metric reporting that obscures pipeline reality.

SaaSHero integrates tracking from ad click through CRM closed-won revenue, which allows optimization against actual ARR rather than leads or clicks. The competitor-conquesting engine, which targets pricing, alternatives, and comparison keywords for your direct competitors, consistently produces the lowest channel CAC in the mix. This approach powered a 163% increase in lead volume alongside a 10x decrease in cost per lead for Playvox and an 80-day CAC payback period for TestGorilla ahead of their $70M Series A.

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

Book a discovery call — bring your current CAC figures and leave with a plan to lower acquisition costs and grow Net New ARR.

Frequently Asked Questions

What costs must be included in a fully-loaded B2B SaaS CAC calculation?

A fully-loaded CAC numerator includes every dollar spent to convert a stranger into a paying customer. That scope covers paid media across all channels such as Google, LinkedIn, Meta, retargeting, and sponsorships. It also includes fully-loaded salaries for AEs, SDRs, and marketing team members prorated to the share of time spent on new-customer acquisition, along with CRM and sales engagement tool subscriptions, agency retainers, and content and creative production costs. Add a proportional allocation of overhead such as office infrastructure and HR costs for sales and marketing hires. Exclude customer success salaries, product engineering costs, and general administrative overhead unrelated to go-to-market. The practical test is simple: if the company would not incur the expense without actively trying to acquire new customers, it belongs in the numerator.

How does a 90-day sales cycle affect CAC calculation?

A 90-day average sales cycle means that the customers closing in Q2 were largely generated by Q1 marketing and sales activity. Matching Q1 spend to Q1 closes produces a distorted CAC because the costs and the customers they produced sit in different periods. The correct approach is to lag the denominator and divide Q1 fully-loaded spend by the new customers who closed in Q2. For monthly calculations, the advanced formula attributes current-month closes to spend incurred one to three months earlier depending on average deal length. Ignoring this lag is one of the most common reasons B2B SaaS CAC appears artificially low or high during periods of spending change.

What is the difference between blended CAC and channel-level CAC, and which should be reported to the board?

Blended CAC divides total sales and marketing spend by total new customers acquired across all channels. This metric is attribution-proof because it cannot be gamed by multi-touch credit assignment, and it is the appropriate figure for board-level unit economics reporting and year-over-year efficiency comparisons. Channel-level CAC divides channel-specific spend, plus an allocated share of shared platform and overhead costs, by the customers acquired from that channel. Treat channel-level CAC as an optimization metric rather than a primary reporting metric. Presenting only blended CAC to the board is correct, while using only blended CAC for budget allocation decisions is risky because it hides large efficiency differences between channels, such as a competitor-conquesting campaign at $1,500 CAC running alongside broad paid search at $2,400 CAC within the same blended figure.

What LTV:CAC ratio and payback period should a Series A B2B SaaS company target in 2026?

Series A companies at $2M–$10M ARR should target an LTV:CAC ratio of 3:1–4:1, with elite performers reaching 5:1. The 3:1 floor aligns with investor benchmarks from Bessemer, OpenView, and Benchmarkit, which show that below 3:1, marketing investment compounds slower than capital costs. For payback period, the 2026 benchmark for Series A is under 18 months as the acceptable ceiling, with under 12 months considered top-quartile performance and consistent with the broader 12–18 month efficient range described earlier. Companies presenting to investors should also report the New CAC Ratio, which measures sales and marketing dollars spent per dollar of new ARR, alongside payback. The 2026 median is $2.00 per $1.00 of new ARR, while top-quartile operators achieve $0.80–$1.20.

Why does competitor conquesting produce lower CAC than broad keyword campaigns?

As explained in Step 4, competitor-conquesting targets high-intent users who are already evaluating alternatives and searching for competitor pricing, alternatives, or comparison reviews. SaaSHero’s framework extends this advantage by building dedicated landing pages matched to each intent type, including pricing comparison, problem or complaint, and review or validation pages. The approach also uses negative keyword hygiene to filter out navigational traffic that would inflate spend without producing pipeline. This combination creates a channel that consistently delivers lower CAC and higher-quality pipeline than broad paid search in the same account.