What a B2B SaaS customer costs and how many months until payback

Direct answer

The cost of acquiring a SaaS customer is judged by payback period, CAC divided by monthly gross profit per customer (the monthly subscription adjusted by gross margin). A healthy B2B SaaS recovers its acquisition cost in under 12 months and runs an LTV:CAC ratio of at least 3:1. Below those thresholds, every new customer consumes more than it brings, and growth burns your cash.

What a B2B SaaS customer costs and how many months until payback

The cost of acquiring a B2B SaaS customer is not judged by what you pay per lead, but by how many months of subscription it takes to earn back the money you spent winning them. That is the payback period (CAC payback period), and it is computed simply, customer acquisition cost divided by the monthly gross profit that customer brings. The health benchmark, well established in B2B SaaS data (OpenView, Bessemer), is payback under 12 months and an LTV:CAC ratio of at least 3:1.

This article shows you how to compute acquisition cost correctly, how to translate it into months of payback, what a good LTV:CAC ratio looks like, and why cost per lead can mislead you exactly when you seem to be paying little. At the end there is a benchmark table to interpret and a calculation you can run this week on your own numbers.

What each number means, briefly

Before the math, the definitions, because this is where most decision errors are born.

CAC (customer acquisition cost) is everything you spend to win a paying customer divided by the number of customers won. It includes ad budget, the salaries or commissions of whoever sells, marketing tools and content. It is not cost per lead, it is cost per customer who actually pays.

MRR and ARR are monthly recurring revenue and annual recurring revenue. For a customer at 49 EUR per month, MRR is 49 EUR and ARR is 588 EUR.

Gross margin is the share of the subscription left after the direct costs of delivering the service, hosting, infrastructure, technical support, payment processing fees. A well-built SaaS has a gross margin of 75-90%. This matters, because you recover from gross profit, not from revenue.

Churn is the rate at which customers leave. A monthly churn of 3% means a customer stays roughly 33 months on average (1 divided by 0.03).

LTV (lifetime value) is the total gross profit a customer brings while they stay. It is computed from monthly gross profit multiplied by the average number of months they remain.

Payback period (CAC payback) is the number of months in which monthly gross profit covers the acquisition cost. The LTV:CAC ratio compares what a customer brings over their whole life with what it cost to win them.

The calculation, step by step, on a concrete example

Take a productivity SaaS tool at 49 EUR per month, with an 85% gross margin and a monthly churn of 3%. Suppose you measure and arrive at an acquisition cost of 420 EUR per paying customer. See what the numbers say.

Monthly gross profit per customer. 49 EUR multiplied by 0.85 = 41.65 EUR per month. That is what actually stays with you from each customer every month, after direct costs.

Payback period. 420 EUR divided by 41.65 EUR = roughly 10 months. That is ten months of subscription just to break even on that customer. From month eleven onward, the customer starts producing profit. Ten months is under the 12-month threshold, so you are in healthy territory.

Average lifetime. At 3% monthly churn, the customer stays roughly 33 months.

LTV. 41.65 EUR monthly gross profit multiplied by 33 months = roughly 1,375 EUR over the lifetime.

LTV:CAC ratio. 1,375 EUR divided by 420 EUR = roughly 3.3:1. Above the 3:1 threshold, so the channel is worth scaling.

Notice what happened. An acquisition cost of 420 EUR can look high for a 49 EUR per month product, because it is more than eight times the price of one month. Judged by price, it looks expensive. Judged by payback and lifetime value, it is perfectly healthy. That is the difference between treating cost as an expense and treating it as an investment with a return.

Benchmarks to interpret

The figures below are calibration points widely used in B2B SaaS (based on OpenView and Bessemer benchmarks). They vary with contract size and market, so read them as starting points, not law.

ZonePayback (months)LTV:CACWhat it means and what you do
Excellentunder 6over 4:1The channel pays back fast and brings far more than it costs. You scale budget confidently, as long as the numbers hold.
Healthy6-123:1 to 4:1The target zone for most B2B SaaS. You grow gradually and watch that payback does not creep up with volume.
Watch12-182:1 to 3:1It still works, but the margin for error is small. Before adding budget, you fix trial-to-paid conversion and churn.
Problemover 18under 2:1Every new customer consumes cash faster than you recover it. You stop scaling and fix price, retention and lead quality before anything else.

Why cost per lead misleads you in SaaS

In SaaS, the path from lead to a paying customer who stays is long and full of loss points. A lead comes in, signs up for a trial, may or may not become a payer, and if they do, may leave after two months. Cost per lead captures only the first step in a chain of at least three.

Think of two channels. The first brings cheap leads, but the people do not fit the product, they sign up for the trial out of curiosity and leave fast. The second brings expensive leads, but from companies that have exactly the problem you solve, they convert well and stay for years. On a cost-per-lead report, the first channel looks like the winner. On a payback report, the second brings you profit while the first burns your budget and leaves nothing behind.

A cheap lead that does not convert or that leaves in month two costs you more than an expensive lead that stays three years. Cost per lead does not see the long sales cycle, does not see the drop from trial to payment, and does not see churn. Payback sees all of them, because it starts from the customer who actually pays and measures how long you keep them.

What actually moves payback

The common reflex when payback is too long is to cut cost per click. It helps marginally, but the big levers are elsewhere.

Price and packaging

If you raise average price or move good customers onto annual plans, monthly gross profit per customer rises and payback drops directly, without touching marketing. An annual plan paid upfront recovers your acquisition cost from day one.

Trial-to-paid conversion

If three out of ten people who enter a trial pay instead of two, your real cost per paying customer drops by a third, even if the ad budget stays unchanged. Onboarding and the first days of product move this number more than any bidding optimisation.

Reducing churn

Churn hits lifetime value, not cost. If you cut monthly churn from 3% to 2%, average lifetime rises from 33 to 50 months, and LTV rises proportionally. Same acquisition cost, far more profit recovered.

Channel mix and targeting quality

Different channels bring customers with different lifetimes. You move budget toward the channels and segments that bring customers who stay, not toward the ones that bring the most sign-ups. Lead quality matters more than lead volume.

The Romanian and Central European SaaS context

A SaaS built in Romania or the region usually has smaller contracts than a US competitor, often sells in EUR, and targets Western markets where acquisition costs are higher. That combination means payback matters even more, you cannot rely on enterprise contracts that recover cost instantly, so you need good retention and a solid trial-to-paid conversion for the economics to close.

Your advantage is margin. Development and support costs are lower, so gross profit per customer can be excellent. That gives you room to invest in acquisition more aggressively than it first appears, as long as you track payback, not just the subscription price.

How to compute your own payback this week

You do not need a complicated model. You need four numbers.

One, acquisition cost, take last quarter's marketing and sales spend and divide it by the number of paying customers won in that period. Two, monthly gross profit per customer, take the average monthly subscription and multiply by your gross margin. Three, payback period, divide acquisition cost by monthly gross profit. Four, LTV:CAC ratio, estimate average lifetime from churn (1 divided by monthly churn), multiply by monthly gross profit to get lifetime value, then divide by acquisition cost.

Compare the result with the table above. If you are in the healthy zone, you are allowed to add more budget. If not, you know exactly which lever to work first, price, conversion or churn, before any extra spend. If you want this calculation to become the foundation of a campaign that actually scales profitably, see how SaaS advertising works and read the guides on SaaS marketing and cost per acquisition.

Frequently asked questions

How do I calculate the CAC payback period in SaaS?

You divide the customer acquisition cost by the monthly gross profit a customer brings. Monthly gross profit is the monthly subscription multiplied by your gross margin, not gross revenue. For example, at a 49 EUR per month subscription with an 85% margin, monthly gross profit is 41.65 EUR; at a 420 EUR acquisition cost, payback is roughly 10 months. The result tells you how many months of subscription you need to break even on that customer. Under 12 months is the healthy zone for most B2B SaaS.

What LTV:CAC ratio is considered healthy for a B2B SaaS?

The benchmark widely recognised in B2B SaaS data is at least 3:1, meaning a customer brings over their lifetime at least three times what it cost to win them. Below 3:1, the margin for error becomes small and growth starts to consume cash. Above 4:1 you have a clear signal you can invest more aggressively in acquisition. Very high, above 5:1, can even mean you are underinvesting and leaving growth on the table. The ratio is always read together with the payback period, not separately.

Why shouldn't I judge a SaaS channel by cost per lead?

Because in SaaS the path from lead to a paying customer who stays is long and full of loss points, trial sign-up, conversion to payment, then retention. Cost per lead captures only the first step. A cheap lead that does not convert or leaves in month two costs you more than an expensive lead that stays for years. Payback starts from the customer who actually pays and measures how long you keep them, so it sees the whole chain. You judge the channel by cost per profitable customer, not by cost per lead.

Which levers shorten the payback period the most?

The common reflex is to cut cost per click, but the big levers are elsewhere. Price and packaging, if you raise average price or move customers onto annual plans paid upfront, you recover cost much faster. Trial-to-paid conversion, if three out of ten pay instead of two, real cost per customer drops by a third with no extra budget. Reducing churn raises lifetime value, so it improves the LTV:CAC ratio. Channel mix toward the segments that bring customers who stay matters more than the volume of sign-ups.

How does churn affect a SaaS acquisition economics?

Churn does not change acquisition cost, but it directly hits lifetime value, hence the LTV:CAC ratio. A customer's average lifetime is roughly 1 divided by monthly churn. At 3% monthly churn, the customer stays about 33 months; at 2%, they stay 50 months. With the same acquisition cost and the same monthly gross profit, cutting churn from 3% to 2% raises lifetime value by over 50%. That is why retention is often the cheapest way to improve the economics, not ads.

Does payback matter more for a Romanian SaaS selling in EUR?

Yes, it matters even more. A SaaS built in Romania or the region usually has smaller contracts than a US competitor, often sells in EUR, and targets Western markets where acquisition costs are higher. You cannot rely on enterprise contracts that recover cost instantly, so you need good retention and a solid trial-to-paid conversion for the economics to close. Your advantage is margin, lower development and support costs give a good gross profit per customer, which leaves you room to invest in acquisition as long as you track payback.

Paying a lot on acquisition and unsure it pays back?

Cost per lead does not tell you whether a SaaS customer pays back or burns your cash. We build campaigns judged by payback and the LTV:CAC ratio, not by the cheap click, so every euro spent on acquisition returns as subscriptions that stay.

Adela Mincea

Adela Mincea

Performance Marketer · Fondatoare DAFE Digital · Formator ANC

Adela is a Performance Marketer with 10+ years of paid media across Europe, the US and Asia. She founded DAFE Digital in 2023 after agency roles in London and Hong Kong, in-house work inside client organisations, and independent consulting across 27+ industries.

Share this article

LinkedInX

Tags

#saas#b2b#cac#ltv#payback#marketing software
Loading...