Pricing and Revenue Operations
When to fire a legacy customer
Fire a legacy customer only after a priced alternative has been declined. Compute contribution margin including the costs the ledger hides — rework, unbilled call-outs, slow payment, staff time — then take them a price that makes the work worth doing. Most accept. Exit the ones who do not, in writing, with notice, and with the work handed over cleanly. Model the cash gap against your debt-service calendar before you start.
Who this is for. You have just produced customer profitability for the first time, three long-standing accounts are visibly costing you money, and at least one of them was a personal friend of the seller.
First find out what the account actually costs
The customer everyone finds difficult and the customer who is unprofitable are frequently different customers, and until you have computed it you are working from the loudest impression rather than from the ledger. Contribution margin at the account level — revenue less the variable cost of serving that account — is the right measure, and producing it usually requires the chart of accounts to have been rebuilt so that cost attaches to work rather than to a general bucket.
Then add the costs the ledger hides, because they are where legacy accounts go wrong. Rework and warranty call-backs. Unbilled visits that were absorbed to keep the peace. Emergency work quoted at standard rates. Staff time spent on scheduling exceptions this account requires. Payment behaviour, which is a real cost in a leveraged business: an account paying at ninety days when your terms are thirty is consuming working capital you are paying interest on.
Receivable behaviour deserves its own line in the analysis rather than a footnote. Pull the ageing by account, split beyond-terms balances into slow payment and genuine disputes, and note which accounts generate the disputes. An account that is marginally profitable on paper and habitually disputes invoices is consuming management attention that has a cost you can estimate even if you cannot book it.
What comes out is usually a distribution rather than a verdict: a handful of accounts carrying the business, a long middle at acceptable margin, and a short tail that is either underpriced or expensive to serve. The tail is the subject of this page, and almost every account in it is a pricing problem before it is an exit problem.
Why the tail exists in a business you bought
Legacy unprofitable accounts in an acquired business are rarely accidents. They are usually relationships: a customer the previous owner had known for twenty years, an arrangement made during a downturn and never revisited, a rate held because raising it would have meant a conversation the owner did not want to have. Practitioners who buy small businesses observe this pattern consistently — it is convention rather than a measured statistic, and we label it as one — and it means the tail is a residue of the seller's relationships rather than a failure of your team.
That has two consequences. The first is that the history matters and is only obtainable from the seller, which is another reason the pricing walk through the customer list belongs in the transition window while they are still available. Why this account is priced as it is turns out to be a specific story, and the story determines whether the account is worth repricing or worth exiting.
The second is that your team is watching. An inherited team that has served an account for years has its own relationship with it, and an exit handled badly reads as a statement about how you treat long relationships generally. The way through is not to avoid the decision but to make the reasoning visible: this is what the account costs, this is what we asked for, this is what they said.
Check the contract before doing anything. Confirm it was actually assigned at close, read the notice provisions, and look for the auto-renewal date, because in a surprising number of cases the exit is a matter of not renewing rather than of terminating. Concentration matters here too: an account inside your top-five revenue share is a different decision from one in the tail, regardless of its margin, because the cash gap is a different size.
Price before you exit
The correct sequence is almost always to price the account properly and let the customer decide. Take them a number that makes the work worth doing, in writing, with a stated effective date and an explanation of what continuing gets them. A meaningful proportion accept — frequently more than the operator expects, because the account has been below market for years and the customer knows it. Those that decline have exited themselves, which is a materially better outcome than a termination letter, both for the relationship and for how the decision reads internally.
Where the gap is very large, phase it. An account fifteen years below current rates does not close in one step, and a stated multi-step path with dates is more likely to be accepted than a single jump that reads as punitive. Phasing also gives you a natural decision point: an account that accepts step one and refuses step two has told you something useful, and you have had two quarters of improved margin while learning it.
Attach an annual escalator to anything you re-paper. This is the whole reason the exercise is worth the effort — the account you fixed this year should not need fixing again in three years, and a contractual adjustment clause makes that automatic rather than conversational.
Two adjacent disciplines protect the result. Discretionary discounting has to be owned by a named person with a stated limit, or the increase granted at the front will be returned at the back within two quarters. And know the cases where the answer is to charge less rather than more — an entry tier designed to convert, a deliberate segment entry, a strategic account whose volume genuinely earns its rate. Those are decisions, not defaults, and they should be recorded as such so the next person to look at the account knows it was chosen.
Exiting cleanly, and pricing the gap first
Before you exit anyone, model the gap. Revenue leaves immediately and cost leaves slowly — you keep the technician, the truck and the lease for at least a quarter — so the short-term cash effect is worse than the margin arithmetic suggests. Put the departure into the thirteen-week forecast and check it against the debt-service calendar and your coverage headroom. A margin-improving exit that breaks a covenant is not an improvement.
The number worth having in front of you is how much revenue decline the business survives: contribution margin times revenue, less fixed costs, less debt service, solved for revenue. That is break-even re-derived for a leveraged operator, and it converts an abstract worry about losing customers into a specific figure. It is also the number that tells you how many exits you can run at once, which is usually fewer than the analysis makes you want to.
The exit itself is short, written, and gives real notice. State that you are unable to continue at a rate that works for both sides, give a date, offer to complete work in progress, and where you can, name an alternative provider who genuinely suits them better. Do not litigate the history. An exit conversation is not the place to explain that the account has been underpriced since 2011; that argument belonged to the pricing conversation and it was already had.
Then handle the internal version deliberately. Tell the team before the customer tells them, explain the reasoning in terms of the work rather than the personality, and make sure the account manager who has served them for nine years hears it from you first. And stage the exits — one at a time, watching cash — rather than clearing the tail in a quarter, because the analysis that identified the tail was produced from a chart of accounts you rebuilt recently and is worth a second look before you act on all of it at once.
The formulas, and the benchmarks we will not print
Each metric below publishes what can be computed and refuses what cannot be sourced. A median with no traceable population is not a benchmark; it is a number someone repeated. Where a figure would go, this page says why it is absent.
Client concentration
top-one and top-five customer share of revenue
Sets how many exits you can contemplate and in what order. An unprofitable account inside your top-five share is a repricing project rather than an exit candidate, because the cash gap is a different size and so is the relationship risk.
No benchmark, because: Tolerable concentration depends entirely on contract length, switching cost and business model, and no retrievable source publishes a defensible threshold for businesses of this size. We publish the measure and what it constrains, not a line to stay under.
Whether the tail is underpriced or genuinely unservable
account contribution margin at the current rate, compared with the same work quoted today, read against the cost to serve
This split determines the decision. Underpriced accounts are a pricing conversation; expensive-to-serve accounts at a rate the customer would never pay are an exit. Most legacy tails contain more of the first than operators expect.
No benchmark, because: The observation that acquired businesses carry underpriced legacy accounts is practitioner consensus rather than a sourced statistic, and we label it that way. No study of price staleness in owner-operated businesses is retrievable, so no proportion is offered.
Coverage headroom as the exit constraint
cash available for debt service ÷ total debt service
The binding constraint on how fast the tail can be worked. Revenue leaves at once and cost leaves slowly, so stage the exits against headroom rather than against the analysis.
No benchmark, because: The threshold widely attributed to the loan programme is not verifiable from the agency's retrievable sources; your covenant is in your own credit agreement and that is the only level that binds you.
Working a three-account tail without breaking the cash plan
An acquired services business, customer profitability produced for the first time. Three legacy accounts appear unprofitable. Two are twenty-year relationships of the seller.
1. Rebuild the cost picture per account
Direct cost, plus rework, plus unbilled call-outs, plus scheduling exceptions, plus the working-capital cost of payment behaviour. Two of the three turn out to be underpriced; the third is expensive to serve at any price the customer would pay.
2. Ask the seller why each is priced as it is
The history is only available from one person and only for a limited time. One account turns out to have a reciprocal arrangement nobody documented, which changes the decision entirely.
3. Reprice the two underpriced accounts, phased
Written notice, multi-step path with dates, escalator clause attached to whatever is re-papered. Expect acceptance on at least one; treat a refusal at step two as information rather than as failure.
4. Model the third account's exit before offering it
Into the thirteen-week forecast, against the debt-service calendar and coverage headroom. Revenue goes immediately; the technician and the truck stay for a quarter.
5. Exit in writing, with notice and a handover
Short letter, real notice period, offer to finish work in progress, name a provider who suits them better if one honestly does. No history litigated.
6. Tell the team first, and stage the rest
The account manager who has served them for nine years hears it from you before the customer does. One exit at a time, cash watched, analysis re-checked before acting on the rest of the tail.
The three-account shape is illustrative. What is not illustrative is the order — cost picture, then history, then price, then model the gap, then exit — and the rule underneath it: an exit is what happens after a priced alternative has been declined, not instead of offering one.
What to take away
Compute account-level contribution margin including the costs the ledger hides: rework, unbilled call-outs, scheduling exceptions, and the working-capital cost of slow payment.
The difficult customer and the unprofitable customer are frequently different customers. Work from the ledger, not from the loudest impression.
Most legacy tails are pricing problems, not exit problems. The tail is usually a residue of the seller's relationships rather than a failure of your team.
Get the pricing history from the seller while they are still available. Why an account is priced as it is turns out to be a specific story that changes the decision.
Price before you exit. Take them a number that makes the work worth doing and let them decide — a customer who declines has exited themselves, which is a better outcome in every respect.
Phase very large gaps and attach an annual escalator to anything you re-paper, so the account you fix this year does not need fixing again in three.
Model the cash gap before exiting anyone. Revenue leaves immediately and cost leaves slowly; check it against the debt-service calendar and your coverage headroom.
Exit short, in writing, with real notice and a clean handover, and tell your team before the customer does. Do not litigate the history — that argument belonged to the pricing conversation.
Sources
Permanent Equity · B2
Used for: The practitioner pricing body of work behind phasing, guardrails, discount discipline and the cases for lowering price — attributed as a practitioner view.
Permanent Equity · B2
Used for: Practitioner treatment of customer profitability and margin improvement inside operating companies.
Stanford Graduate School of Business · A2
Used for: The post-close operating section on customer concentration and on transferring relationships out of the seller's hands.
The Strategy and Tactics of Pricing (Nagle & Müller)
Routledge · A2 · to-verify
Used for: The standard pricing text's treatment of value-based pricing and of deliberate price reduction, cited as a framework.
Federal Reserve Banks · A1
Used for: Credit conditions among small employer firms, with the convenience-sample caveat, establishing why a revenue exit is a cash decision before it is a margin decision.
SOP 50 10, Version 8, effective 2025-06-01 (.docx only)
US Small Business Administration · A1
Used for: The financing structure behind the debt-service calendar that constrains how fast the tail can be worked.
Practitioner-common convention — named and labelled as convention wherever it is used in copy
OperatorBeast editorial · B2 · located
Used for: Practitioner convention on exit notice, handover and telling the team first, labelled as convention.
Blog — trades operating and margin content
ServiceTitan · C1
Used for: Evidence of what a field-service-software vendor publishes about customer margins, cited to show where circulating figures originate rather than as evidence they hold.