Insights

Client Lifetime Value & Unit Economics Explained

How MSPs, agencies, and consultancies calculate client lifetime value, acquisition cost, and payback period, and why the ratio between them decides if you can scale.

By Alexej Pikovsky  ·  Updated

Client lifetime value has to be several times your acquisition cost, or the growth engine is running at a loss and just doesn’t know it yet. For a B2B service business (an MSP, agency, or consultancy selling retainers or contracts) that means comparing what a client is worth over the life of the relationship against what it costs to land and deliver for them. Get this comparison wrong and you can be adding logos every month while the business quietly loses money on each one. Unit economics is the discipline of catching that before it compounds. To calculate it, you compare the cost your business incurs per client against the revenue that client generates. This also feeds directly into what your business is worth: buyers price service businesses on the durability of the client base, and unit economics is the clearest evidence of that. For more on how this plays into a sale, see how much you can sell your business for. You can run this analysis at the level of a single engagement, a service line, or a channel, but for a services business it’s most useful applied to a single client account. 

The Basics of Unit Economics Analysis

When conducting a unit economics analysis for a retainer or contract business, you need to calculate three main parameters:

  • Client lifetime value (CLV)
  • Client acquisition cost (CAC)
  • Payback period

Here are the formulas you can use to calculate each of these:

Client Lifetime Value = Monthly Retainer per Client * Average Client Lifetime in Months * Gross Margin 

Client Acquisition Cost = (Sales Costs per Month + Marketing Costs per Month)/Number of New Clients Signed per Month

Payback Period = Client Acquisition Cost /(Gross Margin * Monthly Retainer per Client)

The Key to Achieving Strong Unit Economics

Strong unit economics come from having both service-market fit and service-channel fit. Service-market fit means your offer solves a problem the client actually has, and they’re willing to pay a fair retainer for it (an MSP handling compliance and uptime for a regulated client, an agency owning pipeline for a founder who can’t hire in-house). Service-channel fit means the way you acquire that client (referral network, outbound, partner channel, content) lets you land them at a cost that still leaves room for margin. 

If you want to improve unit economics, break the numbers apart and look at each parameter on its own. Small improvements in retention, margin, or acquisition cost compound into a much healthier book of business.

So what can you actually do to move each parameter? Let’s go through them one at a time:

Client Lifetime Value

Client lifetime value grows in three ways: bigger retainers, longer retention, or higher margin per account. On retainer size, look at whether you’re priced at or near what the client is actually willing to pay for the outcome you deliver, not just for the hours you bill. Many MSPs and agencies underprice long-tenured clients because nobody revisits the contract once it’s signed. It’s worth periodically asking why a client hasn’t expanded scope or upsold to a higher tier, and fixing that rather than assuming the ceiling is fixed. Price increases on existing contracts tend to work better than owners expect, provided the service has a real edge over the alternative the client would switch to, and it’s worth testing an increase with a subset of accounts before rolling it out to the whole book. 

The other lever is gross margin: what it costs you to deliver the service each month. For an MSP or agency, that’s largely labor and tooling. Standardizing delivery playbooks, templating recurring work, and routing routine tickets or tasks to lower-cost tiers (or automation) instead of your most senior staff all raise contribution margin without touching price. Reducing churn has the same effect on lifetime value as raising margin, because it stretches the same delivery cost over more months of revenue. 

Client Acquisition Cost

On acquisition cost, you have two levers: sign more clients on the same sales and marketing spend, or sign the same number of clients for less. Both come down to tightening each stage of your pipeline, whatever that pipeline looks like for your channel (referral, outbound, partner-sourced, or inbound). 

Illustration of client acquisition cost and payback period

Payback Period

You shorten the payback period by lowering client acquisition cost, improving gross margin, or increasing the average monthly retainer, in whatever combination is realistic for your service. 

A Note On Averages

You’ll lean on averages a lot when calculating unit economics. Done carelessly, averages hide the real picture. An MSP with a mix of $500/month SMB clients and $15,000/month mid-market clients has two entirely different businesses blended into one number. Always look past the blended average and break the numbers out by client segment, contract size, or acquisition channel before drawing conclusions. 

Resist the Temptation to Manipulate the Numbers

A clear-eyed view of these numbers matters for running the business well and for attracting new investors or buyers. Even so, it’s common for owners to inflate their own unit economics, sometimes without meaning to. The most frequent mistake is ignoring delivery cost entirely and reporting the full retainer as margin, which is especially easy to do in a services business where "cost of delivery" isn’t as visible as cost of goods sold is for a product business. It should include the fully loaded cost of the people, tools, and subcontractors delivering the work, not just the direct project cost. 

Another common mistake is leaving brand and network-building costs (sponsorships, events, content, community involvement) out of acquisition cost because they don’t generate an immediate lead. That reasoning is backwards: those activities are there to compound into referrals and inbound over time, so they belong somewhere in the acquisition cost picture even if the payoff is delayed. 

Be as honest and objective as possible when calculating and evaluating unit economics. It’s the clearest way to see which direction the business should move in to grow in a stable and sustainable way. And be patient: get the unit economics right before you push hard on growth. Scaling a broken model just means losing more money faster, and if you’ve taken on outside capital, diluting your own stake to fund it. 

Abstract illustration of a silhouetted figure against a pastel skyline, symbolizing leadership, urban growth, and opportunity in a modern cityscape.

Key Conclusions

  • Unit economics tell you whether your service business, and the contracts it runs on, is actually viable, and where to focus to make it stronger. 
  • For a retainer or contract business, the clearest view comes from calculating client lifetime value, client acquisition cost, and payback period at the level of a single client account. 
  • Get these numbers right before you scale. Growth on top of weak unit economics just burns cash and dilutes ownership faster.