Written by: Aaron Rovner, Founder, Saas Hero

CAC payback period is the number of months it takes for gross profit from a new customer to repay the fully loaded cost of acquiring that customer.

CAC Payback Period = Fully Loaded CAC ÷ (New-Cohort MRR per Customer × Subscription Gross Margin %)

Key Takeaways

  • CAC payback period equals fully loaded CAC divided by new-cohort MRR per customer multiplied by subscription gross margin percentage.
  • Using blended ARPU or company-wide gross margin instead of new-logo ARPU and subscription-only margin can shift reported payback by 4–5 months or more.
  • The static formula provides an implied payback. The cohort method (cumulative gross profit test) validates whether assumptions hold in reality, including churn, expansion, and billing distortions.
  • Segmenting CAC payback by channel and customer segment reveals hidden inefficiencies that a single blended number conceals.
  • SaaSHero builds CRM-connected measurement systems that produce defensible CAC payback figures aligned with board and investor benchmarks.

Talk With SaaSHero About Your CAC Payback

How To Calculate CAC Payback Period: The Four-Step Framework

  1. Define fully loaded CAC. Sum all sales and marketing spend for the period, including salaries, commissions, ad spend, tooling, agency fees, and events, then divide by new customers won in that period.
  2. Determine new-logo ARPU. Use the average MRR of customers acquired in the measurement period only, using new-cohort data instead of total book ARPA.
  3. Apply gross margin. Multiply new-logo ARPU by the subscription gross margin percentage. This gives monthly gross profit contribution per customer.
  4. Divide and express in months. Divide fully loaded CAC by monthly gross profit per customer to get CAC payback in months.

Here is how the four steps look on real numbers. A company spends $600,000 on sales and marketing in a quarter and closes 50 new customers, so fully loaded CAC is $12,000. New-logo ARPU is $1,500 per month and gross margin is 75%, so monthly gross profit per customer is $1,125. CAC payback is $12,000 ÷ $1,125, which equals 10.7 months.

Tomba’s 2026 B2B SaaS benchmark guide uses this same structure and calls a sub-12-month result healthy for 2026. The formula is commoditized. The methodology details that follow are not.

Fully Loaded CAC: What Belongs In The Numerator

Step 1 of the framework, defining fully loaded CAC, is where most calculations quietly break. The most common way a CAC payback period calculation fails diligence is a numerator that does not match the scope of the denominator. ChartMogul’s SaaS metrics library distinguishes fully loaded CAC, which includes all sales and marketing spend such as salaries, commissions, ad spend, tooling, and events, from a narrower paid-media-only CAC that counts only ad spend. The paid-media-only version always produces a smaller CAC and a shorter, more flattering payback period, so comparing the two across periods or against benchmarks never produces a fair view, even when both carry the label “CAC Payback Period.”

Fully loaded CAC must include:

  • Sales and marketing salaries and variable compensation
  • SDR and BDR headcount costs, even when those sit in a separate “sales development” budget line
  • Paid media and demand generation spend
  • Agency fees and contractor costs
  • CRM, sales engagement, and attribution tooling
  • Events, trade shows, and content production amortized over the period
  • Sales engineering time on deals that do not close

OpenView’s Kyle Poyar identifies excluding acquisition-related spend that does not sit in the obvious “sales and marketing” bucket as one of the most consistent CAC calculation errors, and Fiscallion separately notes that omitting SDR and BDR headcount understates acquisition cost from the start. Fairview’s diligence checklist confirms that investors verify CAC definition consistency, including whether customer success headcount sits in sales and marketing, as a standard step.

Consistency across periods matters more than completeness in any single quarter, because a numerator definition that shifts between periods makes trend analysis meaningless and cohort comparison impossible.

New-Logo ARPU Vs. Blended ARPU

Using blended ARPU, calculated as total MRR divided by total active customers including legacy cohorts, in the CAC payback denominator corrupts the calculation. Legacy cohorts carry different pricing, different plan mixes, and different expansion histories than customers acquired in the current period. Blending them into the denominator produces a number that does not correspond to the customers the numerator paid to acquire.

Fiscallion’s worked example shows the magnitude of this error. The same business reports 17.1 months payback using total book ARPA of $1,800 versus 12.6 months using new cohort MRR of $2,200, a 4.5-month difference from one input correction. The direction of the error depends on whether new customers carry higher or lower ACV than the existing book, but the blended number never reflects true acquisition economics.

New-logo ARPU is required for:

  • Channel and segment allocation decisions
  • Diligence reporting where the question is acquisition efficiency
  • Cohort payback modeling
  • Setting CAC ceilings by channel

Blended ARPU works only for company-wide trend reporting where the audience understands the limitation and the metric does not drive channel or segment decisions. theStacc’s ARPU guidance frames new-customer ARPU as “the fastest signal of rising or falling pricing power” and recommends tracking it on new cohorts specifically.

The new-logo versus blended framing also surfaces the expansion contamination problem. Stojanovic documents a $24M ARR company reporting a blended 11-month payback that became 21 months when expansion revenue was removed from the new-logo calculation entirely. The 11-month figure existed only because expansion from the existing base was counted as a return on new acquisition spend it never touched.

Does CAC Payback Include Gross Margin?

CAC payback period must be calculated on gross profit, not revenue. Dividing CAC by revenue alone overstates recovery speed by the inverse of the margin. At 75% gross margin, a 6-month revenue payback is actually 8 months on a gross-profit basis. At 55–65% gross margin, which is common for businesses with heavy implementation or professional-services costs, the naive revenue payback formula can understate real payback by 40% or more.

Two gross margin application errors appear consistently in diligence.

The services-revenue exclusion problem. Blended company gross margin includes professional services, implementation, and onboarding revenue, which can carry materially lower margins, in one documented case roughly 30%. Fiscallion documents a $13M ARR company reporting a 12-month payback on 74% blended gross margin. Subscription-only gross margin, once implementation fees were stripped out, was 64%. The corrected payback was 16.5 months. The correct denominator is subscription gross margin only.

The multi-stream margin problem. When subscription and services margins differ materially, applying the wrong margin to the denominator either shortens or lengthens apparent payback in a direction that does not reflect cash reality. Fairview’s analysis shows that a 76% versus 82% gross margin changes a reported 12-month payback to a 16-month payback, a single input that can determine whether a go-to-market looks efficient or structurally challenged to an investor.

The gross-margin-adjusted formula, CAC ÷ (New MRR per Customer × Gross Margin %), is the standard used by Bessemer Venture Partners, OpenView, and most institutional investors when they evaluate SaaS unit economics.

Static Vs. Cohort CAC Payback: The Cumulative Gross Profit Test

The static formula, CAC ÷ (New-Logo ARPU × Gross Margin), produces an implied payback period. It assumes the customer stays, pays the same amount each month, and generates the same gross margin indefinitely. Those assumptions rarely hold in practice, so the cohort method tests whether they held in reality.

The cumulative gross profit test works as follows:

  1. Define a monthly acquisition cohort, which includes all customers whose first payment landed in a given month.
  2. Assign fully loaded acquisition spend to that cohort, using a documented lag for long sales cycles.
  3. Calculate actual monthly gross profit for the cohort after discounts, credits, payment fees, and variable delivery costs.
  4. Accumulate gross profit month by month.
  5. Identify the payback month as the first month where cumulative gross profit equals or exceeds cumulative CAC for that cohort.

Fiscallion’s cohort CAC payback template uses rows for cohort months and columns for M0 through M12+ cumulative gross profit, with the payback month identified as the first column where cumulative gross profit exceeds blended CAC. Repeating this for each acquisition month produces a trend that shows whether cohort payback is improving or worsening quarter over quarter.

Three distortions make the static formula unreliable for diligence reporting.

Churn. The static formula assumes the customer stays through the payback period. Fiscallion’s churn distortion model shows a company with 16-month nominal payback and 12.5% annual logo churn losing roughly 15 customers before month 16. At an average exit at month 8, $150,000 of CAC is unrecovered, which raises effective CAC for surviving customers to $23,529 and stretches effective payback from 16 months to approximately 18.8 months. When annual logo churn exceeds 10%, any payback target above 12 months carries elevated risk.

Annual billing and discounts. Annual prepaid contracts pull cash forward. Cash payback can technically occur in month one when the full year’s revenue lands on signing. Recognized-revenue (GAAP) payback and cash payback then diverge significantly. Fiscallion recommends tracking both side by side for board reporting when annual prepay represents more than 30% of new bookings. Reporting only one number can mislead capital planning decisions.

Expansion MRR. Expansion revenue from upsells and seat growth pulls payback earlier than the static formula shows, because the static formula uses a fixed ARPU. The cohort method captures expansion in the monthly gross profit sequence automatically. This is why Foundry CRO’s 2026 analysis reports that net CAC payback including expansion revenue is 30–40% shorter than gross payback for land-and-expand businesses, a gap that remains invisible in the static formula unless expansion is modeled explicitly.

The defensible reporting approach is to present both implied payback from the static formula, for comparability with benchmarks, and cohort payback from the cumulative gross profit test, for accuracy, side by side with the method labeled on each.

See How SaaSHero Validates Cohort Payback

Building A Cohort CAC Payback Model In Excel

A cohort CAC payback spreadsheet follows a consistent structure. The architecture below provides a blueprint, while implementation details depend on your data source and billing system.

The spreadsheet needs a raw data tab with one row per customer per month. At minimum, include customer ID, cohort month (first payment date), calendar month, MRR, gross margin for that month, and active or inactive status. This tab feeds all downstream calculations.

The cohort payback tab uses cohort months as rows. Columns run from M0, the acquisition month, through M12 or further. Each cell contains the cumulative gross profit for that cohort through that month, calculated as the sum of MRR multiplied by gross margin percentage for all active customers in the cohort through that period. A separate row or column holds the cohort’s fully loaded CAC.

The payback month test is the first column where cumulative gross profit equals or exceeds cumulative CAC. Fiscallion’s template identifies this with a conditional formula that flags the crossing month. Drivepoint’s implementation guidance recommends subtracting cumulative gross profit from cohort CAC and finding the first month the result crosses zero.

Common spreadsheet errors that distort the result include anchoring cohorts on signup date rather than first payment date, which lets trial users inflate early retention, using blended company gross margin rather than subscription-only gross margin, matching this quarter’s spend to this quarter’s new customers when a sales lag exists, and comparing cohorts at different ages rather than at the same cohort month.

What Is A Good CAC Payback Period?

Under 12 months is the standard SaaSHero holds accounts to. ChartMogul’s SaaS metrics library identifies under roughly 12 months as commonly considered strong for SMB-focused SaaS, while 12 to 24 months is typical for larger-contract enterprise SaaS. Bessemer Venture Partners’ segment targets are under 12 months for SMB with ACV under $15K, under 18 months for mid-market with ACV between $15K and $100K, and under 24 months for enterprise with ACV above $100K.

Context shifts what “good” means. A 20-month payback on $180K contracts with 95% retention describes a very different business than a 9-month payback on $400 contracts churning at 4% monthly. Ivris Tech’s analysis makes this point directly and notes that applying an SMB benchmark to an enterprise motion is the most common misuse of the metric.

Pair CAC payback with an LTV:CAC ratio of 3:1 as the companion benchmark. SaaS Capital’s 2025 Annual Survey maps a 3:1 to 5:1 LTV:CAC ratio to a 10–18 month payback range. A company can show a healthy LTV:CAC and still run out of cash if payback is too long, because payback measures cash timing while LTV:CAC measures long-horizon return.

Segmenting CAC Payback Period By Segment And Channel

A single blended company-wide CAC payback period hides materially different acquisition economics. Fiscallion’s channel segmentation example shows blended payback of 9.0 months at $10,200 CAC masking inbound and organic at 3.7 months with $4,200 CAC, partner and referral at 6.6 months with $7,400 CAC, paid search and social at 11.3 months with $12,800 CAC, and outbound SDR at 16.4 months with $18,500 CAC. The outbound channel runs above threshold and remains invisible in the blended figure.

For a PE operating partner reviewing portfolio companies, segment-level payback is the only version of the metric that supports allocation decisions. The same channel running at 11 months in one portfolio company and 19 months in another sends a clear signal worth investigation. A blended number at both companies could be identical and reveal nothing.

Segment CAC payback by:

  • Customer segment: SMB, mid-market, enterprise
  • Acquisition channel: paid search, paid social, outbound, inbound and organic, partner
  • ACV band, where deal sizes vary materially
  • Geography, for companies entering new markets

Report implied payback from the static formula and cohort payback side by side for each segment. The implied number enables benchmark comparison. The cohort number reflects what actually happened to the customers acquired through that channel and closes the follow-up questions on method.

Why Most CAC Payback Period Calculations Are Wrong

Most CAC payback failures happen upstream of the formula, in the measurement layer that feeds it.

Ad platforms optimized toward form fills report a conversion count that does not correspond to qualified pipeline. A platform trained on a contact form submission finds the people most likely to submit contact forms, such as students, competitors, job seekers, and existing customers, and reports a falling cost per conversion while the CRM shows no corresponding pipeline movement. The CAC payback calculation built on that data measures the cost of acquiring the wrong people.

Last-click attribution defunds demand creation. In a six-to-nine-month B2B sales cycle, last-click assigns the conversion to a branded search that happened after the decision was made. The channels that created demand appear worthless and get defunded. CAC payback calculated on last-click data systematically understates the cost of channels that actually drove pipeline and overstates the efficiency of channels that merely captured it.

Platform-reported conversions that never reconcile to the CRM produce a numerator, spend, and a denominator, customers acquired, that are measured in different systems with different definitions. The resulting CAC payback period no longer measures acquisition efficiency and instead becomes a ratio of two unrelated numbers.

CRM-Connected Measurement: How SaaSHero Builds CAC Payback That Holds Up

SaaSHero is the outsourced inbound growth team for B2B companies, one team owning paid media, creative, landing pages and CRO, attribution and reporting, and strategy, and aligning all of it to CRM revenue data rather than form-fill counts. Founded in 2018, SaaSHero has spent eight years in the category and served more than 100 B2B companies. It manages roughly $16 million in annual advertising spend and more than $60 million over its lifetime.

Over 100 B2B SaaS Companies Have Grown With SaaS Hero
Over 100 B2B SaaS Companies Have Grown With SaaS Hero

The measurement architecture sits at the foundation. SaaSHero rebuilds conversion tracking during onboarding, separating primary conversions, such as qualified pipeline events, from secondary conversions, such as form fills and content downloads, and ensuring only primary conversions drive account-wide optimization. Lifecycle stage events, including when a lead becomes a sales-qualified lead, when an opportunity is created, and when a deal closes, are pushed back into the ad platforms so bidding learns from qualified outcomes rather than form submissions. This configuration allows a CAC payback period calculation to reflect the cost of acquiring customers rather than the cost of acquiring form fills.

Reporting runs where the board asks questions. SaaSHero builds CRM-connected dashboards in HubSpot or Salesforce, with Looker Studio alongside, showing pipeline created by channel, cost per sales-qualified lead, and payback period in the vocabulary a CFO uses. The benchmarks SaaSHero holds accounts to, CAC payback under 12 months and LTV:CAC of 3:1, match the benchmarks a board or PE operating partner applies.

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

SaaSHero is a Google Premier Partner, a designation held by the top 3% of agencies, and has been a G2 High Performer in the digital marketing category for over two years, currently ranked #20 out of roughly 6,000 agencies. The team includes about 20 full-time specialists, including in-house designers and copywriters. The retainer is indexed to total monthly ad spend rather than channel count, so channel-mix recommendations are not distorted by fees and adding, consolidating, or reweighting a channel leaves the fee unchanged.

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

See If SaaSHero’s Model Fits Your Funnel

Frequently Asked Questions

CAC Payback Vs LTV:CAC: How The Metrics Work Together

CAC payback measures how many months it takes to recover acquisition cost from gross profit. LTV:CAC measures total lifetime value against acquisition cost. Payback acts as a cash-timing metric, while LTV:CAC acts as a long-horizon ratio. A company can show a strong LTV:CAC and still face cash constraints if payback stretches too long. A 5:1 LTV:CAC ratio with a 30-month payback can starve a self-funded growth plan of cash because the return arrives too slowly to reinvest. The two metrics answer different questions and work best when reported together.

CAC Payback Period Vs Discounted Payback Period

CAC payback period ignores the time value of money. Discounted payback period applies a discount rate to future gross profit so a dollar recovered in month 3 carries more weight than a dollar recovered in month 18. For most SaaS planning, the difference between CAC payback period and discounted payback period remains small, though the time-value-of-money caveat matters in long-cycle enterprise models. For long-cycle enterprise models with payback periods extending past 24 months, discounted payback is more precise and worth modeling. Boards rarely use it in reporting because the added complexity is hard to explain and benchmarks are not calibrated to it.

How Do You Calculate CAC Payback Period For A Cohort?

Start by building monthly cohorts that group customers whose first payment landed in the same month. Assign fully loaded acquisition spend to each cohort, using a documented lag if a long sales cycle means this quarter’s spend closes next quarter’s customers. Calculate actual monthly gross profit for the cohort as MRR multiplied by subscription gross margin after discounts and credits. Accumulate gross profit month by month. The cohort CAC payback month is the first month where cumulative gross profit equals or exceeds cumulative CAC for that cohort. Repeat this for each acquisition month to see whether payback is improving or worsening over time. If a cohort’s payback stretches beyond 18 months, that cohort signals that the economics do not work at the current spend level, which provides a warning before committing to the next hiring cycle.

Conclusion

The static CAC payback formula provides Step 1. It satisfies the benchmark question and enables comparison with published data. The cohort method, cumulative gross profit applied to monthly acquisition cohorts, provides the reality check. It reflects what actually happened to the customers the numerator paid to acquire, including churn, expansion, annual billing distortions, and gross margin compression. Segmentation by channel and customer segment creates the reporting layer that makes the number actionable for allocation decisions and defensible in a diligence conversation.

A practical internal review of CAC payback methodology starts with three questions. Is the numerator fully loaded, including SDR headcount and tooling? Is the denominator new-logo ARPU at subscription gross margin instead of blended ARPU at blended margin? Is the result validated against a cohort model, or does it remain a static ratio built on assumptions that have not been tested against actual customer behavior?

If the number fails those three questions internally, it will fail one follow-up question from a CFO, board member, or PE operating partner. SaaSHero builds the CRM-connected measurement layer that makes CAC payback a reflection of revenue reality and holds every account to the benchmarks that matter in a diligence conversation.

Review Your CAC Payback With SaaSHero

Read Next