The published rate card says one thing. The realized rate after accumulated concessions says another. The gap is a revenue leak. Rate card creep sits in the published taxonomy at $150K to $500K annually for firms in the $5M to $50M range, and it develops without anyone deciding to discount the entire book. It happens one concession at a time, across dozens of client relationships, over years of renewals and scope expansions that each looked reasonable at the moment they were approved. The mechanism is distinct from pricing decisions made out of haste on new engagements. Rate card creep is gradual erosion on existing relationships, the kind that only becomes visible when the entire portfolio is assembled in one place.
The Mechanism
Rate card creep is not a pricing decision. It is the accumulation of dozens of small pricing decisions, each of which looked reasonable at the moment it was made.
A renewal comes up. The client asks for a modest discount. The partner gives 5% to preserve the relationship. Six months later, a scope expansion arrives mid-engagement. The new work is priced at marginal cost because it is attached to an existing contract and nobody wants to reopen the rate conversation. A volume tier is granted because the client's total spend crossed an informal threshold that nobody formalized into a policy. An override approval that was granted as a one-time exception becomes the default rate for the next three quarters because the partner who approved it left and nobody revisited the terms.
Each move is defensible on its own terms. The partner kept the client. The scope expansion was priced to win. The volume tier reflected the relationship's scale. The override was justified by the specific context that prompted it.
The problem is that nobody assembles all of these moves into a single view. Each concession is a local decision made by a partner who sees one account. The cumulative effect across the portfolio is invisible from any individual vantage point. And the concessions persist: a discount granted in one renewal cycle rarely gets reversed in the next.
What It Actually Costs
A firm with $20M in services revenue and 8% accumulated rate erosion across its client portfolio is carrying $1.6M in annual revenue compression. That is margin the rate card said should exist but does not. The revenue line looks healthy because total billings grew. The rate card looks intact because nobody changed it. But the realized rate per engagement hour has been declining for three years running, and growth masked the erosion.
Even at the conservative floor of the published range, $150K annually, the recovery is structural. It does not require new clients, new services, or new markets. It requires repricing what the firm already delivers to existing clients who are already under contract.
The gap between published and realized rates compounds over time. A 3% concession in year one becomes the baseline for negotiation in year two. The second concession layers on top of the first. By year three, the realized rate can sit 10 to 15 points below the published card without any single negotiation looking unreasonable in isolation.
This is the compounding arithmetic of concession drift. Each renewal negotiation starts from the last deal's price, not from the published card. The card erodes from below, and the erosion accelerates because each concession establishes a new floor for the next conversation.
The Diagnostic Question
Can you produce, by client, the variance between your published rate card and the realized rate by quarter for the last twelve quarters?
At most firms we look at, that view does not exist. The rate card lives in a proposal template. The realized rate lives in the billing system. Nobody has connected the two into a portfolio-level variance report that shows the trajectory of concession drift across the entire client book.
Without that view, every negotiation starts from the last deal, not from the published card. The published card becomes a ceiling the firm never reaches, not a baseline it defends. The partner walking into a renewal meeting has the client's current rate and the client's request for a discount. What the partner does not have is the twelve-quarter history of every concession granted to that client, placed alongside the concession trajectories of every other client in the book. That missing context is the mechanism that lets drift compound.
Why It Persists
Rate card creep is invisible from any single account view. A partner reviewing one client relationship sees a 5% discount that made sense at the time. The pattern only appears when the entire portfolio is assembled in one place, and at most firms in this revenue range, it never is.
This is growth without infrastructure showing up in the revenue line. Pricing governance was built when one partner negotiated every deal. At $10M, that partner held the institutional memory of every concession granted to every client. At $30M, nobody is reading the cumulative concession history before the next negotiation. Informal pricing governance works when the firm is small enough for one person to hold the full concession history in memory. It stops working when it cannot. The infrastructure that would surface the drift (a rate variance dashboard, a concession approval workflow with portfolio-level visibility, a quarterly rate realization report by client and service line) was never built because nobody needed it when the firm was smaller. The firm grew past the point where informal governance could contain the accumulation, and the drift compounded in the gap.
The result is a revenue compression that does not appear in any standard financial report. Gross revenue grows. The rate card stays the same on paper. But the realized rate quietly declines, and the gap between what the firm should earn and what it actually earns widens with each renewal cycle.
Three years of that drift compounds quietly inside the revenue line. By the time it shows up in margin, the cure is structural, not transactional.