Customer retention: what it is and how to calculate the customer retention rate
Customer retention is the share of customers a company keeps over a given period. It sounds trivial until you try to calculate that number from your own data. In B2B service businesses the problem appears at the definition stage: is the customer the contracting company, a single project, or the decision-maker who changed jobs and took their trust in your brand with them.
The simplest and most widely used formula for customer retention rate (CRR) looks like this:
CRR = ((customers at the end of the period - new customers acquired in the period) / customers at the start of the period) x 100%
Example. On January 1 you have 40 active customers. Over the year you acquired 12 new ones, and on December 31 you have 44 active. You plug in the numbers: (44 - 12) / 40 = 0.8, so CRR is 80%. This means one fifth of the base from the start of the year stopped buying. Eight contracts disappeared, and twelve new ones produced net growth of four, but that does not change the fact that one fifth of the base from the start of the year stopped buying.
Three traps that break this metric in practice:
- The period. A monthly CRR in B2B is useless if the buying cycle takes six months. A customer who did not buy in March is not lost. A quarter or a year is the standard.
- The definition of activity. Decide up front what an "active customer" means: an invoice in the period, a service contract, a login to the panel, contact with a salesperson. Changing the definition halfway through the year invalidates your comparisons.
- New contracts within an existing customer. If a customer with one branch buys an additional service for a second branch, that is growth, not acquisition. Keep it separate, otherwise you will understate your own retention.
It is worth calculating CRR alongside the churn rate and customer lifetime value (LTV). CRR tells you how many customers stayed. It does not tell you whether the ones who stayed are the ones who bring in margin. CRR and churn are two sides of the same coin, but they are calculated on different bases. CRR takes all customers from the start of the period as its starting point and checks how many of them are still buying. Churn is usually calculated against the base at the end of the period or the average base over the period, which is why the two numbers never add up to 100%. On top of that, some companies calculate churn on revenue (lost MRR) rather than on the number of contracts, which gives a completely different picture: you can have contract churn of 10% and revenue churn of 30% if your largest customers are the ones leaving. So report both metrics side by side and make sure the definition of an active customer is identical in both cases. In the practice of an agency working with companies across the region we see this every quarter: the base holds steady while revenue falls, because the largest customers are leaving. Client X, a manufacturer, had a CRR of 92% for three quarters, but revenue dropped by 18% because its largest contract walked away. Only breaking CRR down by segment showed that the problem was in the top 5 customers.
| Element | Value in the example | |
|---|---|---|
| Customers at the start of the period | 40 | Base of active contracts on January 1 |
| New customers in the period | 12 | Acquisition report for the year |
| Customers at the end of the period | 44 | Base of active contracts on December 31 |
| CRR | 80% | Calculated with the formula |
What actually drives B2B customer retention
When we ask clients why they left, we usually hear "changing priorities" or "budget". The real reasons come earlier and rarely have anything to do with price. In our projects they fall into four areas.
1. Does the client see the effect of your work
The most common reason a contract is not renewed is the lack of proof that anything changed. The client does not remember what you did in February. If they do not receive a regular, short report with numbers and conclusions, all that stays in their head is the invoice. This is the cheapest element to fix and usually delivers the biggest return.
2. Who on the other side owns the relationship
Retention breaks down the moment the client-side contact changes jobs. The new person has no sentiment toward your company and looks at the contract as a cost to cut. In the marketing research knowledge base (A Concise Guide to Marketing Research, Haver & Boecker case study) you can see a mechanism that works in smaller companies too: a machine manufacturer deliberately built a philosophy of helping clients solve their problems and designed its communication and offer around it. The effect is that the relationship does not hang on one person, because it is based on a role, not on a personal connection.
3. How much it costs the client to switch suppliers
The more work it takes to migrate data, onboard a new supplier, and train the team, the less often the client leaves, even when they are only moderately satisfied. This is not about building dependency by making the client's life harder. It is about embedding your work into the client's processes: reports in their system, arrangements in their calendar, data in their format.
4. The way you measure satisfaction
Research on customer satisfaction shows how deceptive this metric can be. According to frequently cited studies from the 1980s, most dissatisfied customers do not file a complaint, and some share the problem with a wide audience. The takeaway for B2B is simple: the absence of complaints does not mean clients are satisfied. It means they have not told you the truth. So ask actively, before the moment of contract renewal arrives.
What are realistic customer retention (CRR) ranges
There is no single safe number you can paste into every business. Ranges differ between industries and billing models, and trying to reduce them to one threshold ends up comparing apples to onions.
Roughly, based on what we see in B2B service companies in the region. This is not a market benchmark, just an observation from our client sample; treat it as a point of reference, not a norm:
- Subscription services, low monthly cost (e.g. social media management, monitoring): annual CRR in the 70-85% range. The client enters easily and leaves easily.
- Services with onboarding and team work on both sides (campaigns, sales support, interim marketing): annual CRR of 80-92%. The cost of switching suppliers is higher, so the base is more stable.
- Multi-year contracts, manufacturing, system integrations: annual CRR often above 90%, but every single loss is very painful.
Instead of looking for a benchmark from a report, do two things. First, calculate your own CRR for the last eight quarters and look at the trend. Second, calculate CRR separately for clients in the top half of the base by revenue and for the rest. If large clients hold up worse than small ones, you have a problem that no market-wide benchmark will show.
Be careful with comparisons to SaaS. There, retention is often calculated on users, not on contracts, and it can look better than it really is. In B2B services, what counts is the contract and the revenue, because those pay the salaries.
How to increase customer retention: seven actions you can implement in a quarter
These actions do not require a new department or an annual budget. They require discipline and one person who owns them.
1. Introduce a quarterly value review
One meeting, one page: what we did, what it delivered in the client's numbers, what we are doing next quarter. No slides about our awards. The client should leave with an answer to the question "why am I paying them".
2. Define warning signals and assign them to a person
A drop in the number of inquiries from the client, no response to two messages, a change of contact person, payment delays. Each of these signals should trigger a specific reaction, not wait until the contract renewal moment.
3. Talk about results, not satisfaction
The question "are you satisfied" gets the answer "yes, everything is fine". The question "what would have to happen this quarter for the renewal to be obvious" gives you material to work with. That is the difference between measuring satisfaction and measuring intent.
4. Expand the cooperation before the client starts looking for alternatives
In the literature on managing acquired customers (Handbook of Marketing Decision Models), a distinction is made between cross-selling, adding products the client does not yet have, and upselling, offering more expensive versions of what they already buy. Both mechanisms support retention because they increase the number of touchpoints. The condition: the proposal must come from a real need, otherwise it accelerates the departure.
5. Build a second and third relationship within the client's company
Do you only know the marketing manager? Get to know the salesperson who uses the leads and the person in finance who sees the invoice. When one person leaves, two remain who remember what you do.
6. Measure and publish CRR internally every month
A metric no one sees does not change team behavior. A board with CRR and a list of at-risk clients works better than any CRM system where the data is outdated.
7. Treat the first 90 days as part of the sale
Most departures happen right after the contract is signed, when the client compares the promise with reality. Define exactly what happens in the first weeks, who calls, when, and with what effect. This is the cheapest investment in retention you can make.
If you want to translate these actions into your entire company growth model, not just individual contracts, see how we approach business scaling and building a B2B marketing strategy. In both cases, retention is the starting point, not an afterthought.
-
1
Gather data
Client activity, revenue, and warning signals from the last 90 days
-
2
Value review
Client meeting: what we did, what it delivered in their numbers, what comes next
-
3
Expansion plan
A proposal for the next service based on a real need, not on a price list
-
4
Relationship update
Contact with the second and third person on the client side
-
5
Internal report
Update the CRR and the at-risk client list in a visible place
When retention stops being enough
High retention can be a trap. If you keep clients who buy less and less, pay later and later, and take up more and more of your team's time, the metric looks good while the company stands still. That is why you should always read CRR together with revenue per client and margin.
The second case is retention bought with price. A discount, free extras, and flexible terms will keep a client for a quarter, but they will not build a habit of cooperation. After a year, you will find that the base is stable, it just does not earn.
The third case, the most common in companies of 10 to 50 people: retention rests on one person. The owner knows every client, remembers anniversaries, personally answers the phone. The moment the company wants to grow, this model breaks, because it cannot be copied. Then the question becomes how to move retention from the founder's head into a process.
The good news is that retention is one of the few metrics that improves quickly and cheaply. It does not require a new product or a bigger budget. It requires facing the truth and consistency in a few routine actions.
Sources
- Kotler, Keller, Marketing Management, chapter on customer satisfaction
- Handbook of Marketing Decision Models, chapter 10: Managing Acquired Customers
- A Concise Guide to Marketing Research, Haver & Boecker case study