Skip to main content
All guides
9 min read·Last updated: 2026-07-22

B2B customer acquisition cost: calculating CAC, payback and margin impact in a Swiss SME

Methods, formulas and concrete examples to measure how much it costs to acquire a new business customer and how long it takes to recover the sales investment.

Why B2B CAC is a decisive metric for SMEs

In the Swiss B2B market, acquiring a new business customer requires time, expertise and resources: long sales cycles, tailored proposals, dedicated onboarding and often multiple stakeholders on the client side. Customer Acquisition Cost (CAC) summarises how much the company spends, on average, to win each new contract or recurring customer.

Unlike B2C, where a purchase can happen in a few clicks, in B2B the acquisition cost is spread over months of prospecting, demos, negotiation and activation. Without structured measurement, it is easy to overestimate the profitability of a contract or underestimate the effect of sales campaigns on operating margin.

This guide explains how to calculate CAC in a way that is consistent with Swiss accounting, how to estimate the payback period, and how to link these indicators to an SME's gross and net margins — so you can make decisions based on numbers, not intuition.

Basic B2B CAC formula

The most widely used calculation for a Swiss SME with direct sales or partner channels is:

CAC = Total sales costs for the period ÷ New customers acquired in the same period

The denominator should count only new customers (first contract signed or first order invoiced), not renewals or upsells to existing customers. The numerator includes all expenses attributable to acquisition: sales team salaries, commissions, marketing, CRM tools, events, travel and commercial onboarding costs.

For accounting consistency, it is advisable to calculate CAC on a monthly or quarterly basis and then annualise it. A common mistake is to measure costs over twelve months but divide by customers acquired in a single peak quarter — the result is artificially low.

Numerical example

A Ticino-based software company with 12 employees invests CHF 180,000 per year in sales and marketing (2 part-time sales FTEs, CRM, trade shows, content). Over twelve months it acquires 15 new B2B customers.

CAC = CHF 180,000 ÷ 15 = CHF 12,000 per customer

What to include (and exclude) from the calculation

CAC accuracy depends on how costs are defined. Here is a practical breakdown for Swiss SMEs:

Include

  • Gross salaries and social charges for the sales and marketing team
  • Commissions and bonuses tied to closing new contracts
  • Advertising spend (LinkedIn Ads, Google, sponsorships)
  • Costs of participating in B2B trade shows and events
  • CRM subscriptions, marketing automation, prospecting tools
  • External consultants for lead generation or sales enablement
  • Share of commercial onboarding (initial customer setup)

Exclude or treat separately

  • After-sales service and customer success costs for existing customers
  • Product development not linked to sales
  • General administrative overheads (rent, in-house accounting)
  • Upsell and cross-sell to the installed base (calculate a separate incremental CAC)
  • Delivery costs after contract signature (design, implementation)

In Switzerland, personnel costs include OASI/DI/IC, occupational pension (BVG) and accident insurance (UVG) contributions — items that significantly affect CAC when sales staff are employed locally. If you use freelancers or external agencies, include the invoiced amount (excluding VAT if you calculate CAC on internal cost).

CAC, LTV and the sustainability ratio

CAC alone is not enough: it must be compared with the economic value the customer generates over time. Key metrics for Swiss B2B:

Metric Formula B2B interpretation
CAC Sales costs ÷ New customers Average investment to acquire a customer
LTV (Lifetime Value) Average annual gross margin × Average relationship duration Net value generated by the customer over their lifecycle
LTV/CAC ratio LTV ÷ CAC Typical target ≥ 3:1 for SaaS or recurring models
CAC payback CAC ÷ Monthly gross margin per customer Months needed to recover the sales investment
Contribution margin Customer revenue − Direct variable costs Basis for assessing whether payback is acceptable

For a consulting firm or an industrial supplier with multi-year contracts, LTV is based on contractual gross margin (revenue minus direct project costs), not gross revenue. For a B2B SaaS model, ARR (Annual Recurring Revenue) multiplied by average duration and gross margin rate is often used.

Calculating the payback period

Payback indicates how many months it takes for a customer's cumulative gross margin to cover the CAC incurred to acquire them. Formula:

Payback (months) = CAC ÷ Average monthly gross margin per customer

In Swiss B2B, sales cycles of 3–9 months are not uncommon. If CAC is CHF 12,000 and the contract's monthly gross margin is CHF 2,000, commercial payback is 6 months after activation — to which the months of sales activity before signature must be added.

For models with upfront billing (annual subscriptions), accounting payback can be more favourable than cash payback: the customer pays immediately, but revenue is recognised over time under Swiss accounting rules (Art. 958b CO and Swiss GAAP FER). Both perspectives — cash and accrual — should be monitored.

< 12 months

Healthy payback for SaaS and recurring services

12–24 months

Acceptable if LTV is high and churn is low

> 24 months

Risk signal: review pricing or sales efficiency

Impact of CAC on operating margins

CAC erodes operating margin when acquisition costs grow faster than revenue per customer. Here is how to read the impact at income statement level:

Gross margin: revenue minus direct costs (materials, subcontractors, variable licences). CAC does not affect this line, but payback is calculated on gross margin.

Operating EBITDA: gross margin minus sales, administrative and general costs. CAC is implicit in sales and marketing line items. A rising CAC without a proportional increase in revenue compresses EBITDA.

Net profit: after depreciation, interest and taxes (federal, cantonal and municipal on profit). Inefficient customer acquisition reduces the tax base, but at the cost of slower growth and lower liquidity.

Comparative scenario

IT services SME: annual revenue CHF 1.2 million, gross margin 55%, sales costs CHF 200,000, 10 new customers → CAC CHF 20,000. Average annual revenue per customer CHF 48,000, gross margin CHF 26,400.

  • Payback: CHF 20,000 ÷ CHF 2,200/month ≈ 9.1 months
  • LTV (3 years, 10% churn): ~CHF 71,000 cumulative gross margin
  • LTV/CAC: 3.5:1 — sustainable
  • If CAC rose to CHF 30,000 without increasing revenue per customer, payback would exceed 13 months and the LTV/CAC ratio would fall below 2.5:1

Accounting and traceability in Switzerland

To calculate a reliable CAC, sales costs must be recorded consistently in the chart of accounts. Good practices for SMEs subject to the Code of Obligations:

Allocate sales and marketing expenses to dedicated accounts (e.g. 60xx–68xx in an SME chart of accounts — operating expenses) and, where possible, to cost centres by channel: direct outbound, inbound, partners, trade shows. This enables calculation of CAC by channel, useful for budget allocation.

Customer acquisition expenses are not capitalised on the balance sheet: under Art. 959b CO and Swiss GAAP FER, sales and marketing costs are operating expenses and must be charged to the income statement for the relevant period. CAC therefore affects current-year profit, not assets.

If the company is subject to VAT and provides taxable supplies, input tax deduction may apply to advertising spend and agency services under Art. 28 VAT Act (subject to limitations for supplies excluded from the scope of tax or provided abroad). CAC should be calculated net of recoverable VAT, to reflect the actual cost to the business.

Accountex tip: link each new customer in the CRM to an account code or cost centre. At month-end, a cross-report between new contracts and sales expenses allows you to update CAC and payback without manual recalculation.

CAC by channel: where to invest in Switzerland

Not all B2B channels have the same acquisition cost. Typical profiles for Swiss SMEs:

Channel Indicative CAC Sales cycle Best suited to
Referrals and word of mouth Low (CHF 500–3,000) Short Local services, professional firms
Direct outbound (cold) Medium-high (CHF 8,000–25,000) Medium-long Software, specialist consulting
Inbound (content, SEO) Medium, decreasing over time Medium Solutions with active search demand
Partners and resellers Variable (10–30% commissions) Medium Scalable products, cantonal expansion
B2B trade shows (e.g. Swiss Industry, SINDEX) High per lead, low per closed contract Long Industry, technology, export

Monitoring CAC by channel avoids concentrating budget on initiatives with many contacts but few contracts. A channel with a high CAC can still be valid if it brings high-LTV customers (large accounts, multi-year contracts).

How to reduce CAC without compromising quality

Sales efficiency

  • Define a clear Ideal Customer Profile (ICP) to avoid unqualified leads
  • Standardise proposals and quotes with reusable templates
  • Measure conversion rate by funnel stage (MQL → SQL → contract)
  • Automate follow-up and tracking in the CRM

Margin leverage

  • Review pricing if payback exceeds acceptable thresholds
  • Offer annual contracts with minimal discount to improve cash flow
  • Reduce variable delivery costs to increase gross margin
  • Invest in retention: keeping a customer costs less than acquiring a new one

A realistic goal for a growing B2B SME: keep CAC stable or slightly declining while LTV grows through upsell, renewals and reduced churn. A 10% increase in gross margin per customer has the same effect on payback as a 10% decrease in CAC.

Monthly checklist for management control

Integrate these checks into the SME's monthly or quarterly reporting:

1

Update the count of new customers acquired in the period (consistent criterion: first invoice or contract signature).

2

Sum sales costs from the income statement, broken down by channel where possible.

3

Calculate overall CAC and CAC by channel; compare with the previous quarter.

4

Estimate payback and LTV/CAC ratio by customer segment.

5

Check impact on operating margin (EBITDA) and liquidity, not just accounting profit.

6

Document assumptions and definitions in the management register, to ensure comparability over time and ahead of audit or due diligence.

Conclusion: from data to strategic decision

B2B CAC is not an indicator to calculate once a year when preparing the annual accounts. It is an ongoing control tool that links sales decisions to the real profitability of the Swiss SME: how much it costs to win a customer, how long it takes to recover the investment, and how much margin remains to fund growth, staff and investments.

Defining clear methodologies, aligning accounting and CRM, and monitoring CAC, payback and LTV by channel allows you to allocate resources with greater confidence — and to discuss with shareholders, the board or the bank on the basis of verifiable figures, consistent with Swiss accounting and tax rules.

Simplify your Swiss accounting

AccountEX handles VAT, QR-invoices and bookings with AI. Start for free.