← Back to Insights

Are Your Retainers Profitable? How to Check the Margin

Consulting retainer profitability is easy to assume and rarely checked, because a retainer priced correctly the day it was signed tends to be treated as correctly priced forever after. Nobody schedules a moment to revisit it. The fee arrives on the same date every month, the client relationship feels settled, and the absence of any obvious problem is mistaken for the presence of a healthy margin. Underneath that assumption, the scope inside the retainer has usually expanded through a series of small accommodations, each one too minor on its own to justify a renegotiation, and each one quietly moving the retainer further from the number it was originally priced to support.

This is the pattern worth checking directly rather than assuming away. A retainer's fee is fixed. The hours behind it are not, and the gap between those two facts is where margin goes to disappear without anyone deciding to give it away.

The Retainer That Never Changed and the Hours That Did

Consider a retainer priced at $4,000 per month, scoped at the outset around 20 hours of delivery time, an effective rate of $200 per hour on the day the agreement was signed. Over the following year, nothing about the fee moves. The invoice is identical in month twelve to what it was in month one, and by every visible signal, the relationship looks exactly as stable as it did when it began.

What actually happened underneath that stability is a sequence of eleven small accommodations. An extra call added to catch up after a busy stretch. A deliverable that grew slightly in scope because the client asked for "one more version" that became a standing expectation. A revision process that crept past what was originally included. None of these, taken alone, felt like something worth raising a fee over. Taken together, they moved true delivery hours from 20 per month to 32.

The effective rate fell from $200 per hour to $125 per hour, a decline of nearly 38 percent, and it happened without a single conversation about pricing taking place at any point in the year. No invoice reflected it. No client communication mentioned it. The only way to see it is to run the calculation, and the only reason most founders never do is that a fee that never changes does not create any natural prompt to check what is happening behind it.

Why Retainers Decay Differently Than Project Work

On a project or an hourly engagement, additional work usually generates an additional invoice line, a change order, or at minimum a visible increase in billed hours. That visibility creates a natural checkpoint. Someone notices the invoice is larger than expected, and the conversation about scope happens, even if it happens reluctantly.

A retainer removes that checkpoint entirely. Because the fee is fixed, additional hours get absorbed into the existing number rather than generating any new signal. The mechanism that would otherwise flag a problem simply does not exist inside a fixed-fee structure, which means the responsibility for catching the drift shifts entirely onto the founder choosing to check, rather than the billing system surfacing it automatically.

This is compounded by the fact that retainers tend to be long-tenured relationships, and long-tenured relationships are exactly where small accommodations accumulate fastest. Trust makes a minor request feel reasonable to ask for and reasonable to grant, and eleven reasonable requests over a year add up to twelve extra hours a month that were never priced. The retainer client is rarely acting in bad faith. The structure simply never asked anyone to count.

The Quarterly Check That Catches It

The check that catches retainer decay before it compounds for a full year is straightforward, and it does not require a new time-tracking system or a change to how the retainer is billed. Once a quarter, divide the monthly fee by the actual delivery hours worked that month, not the hours originally scoped, and compare the result against the effective rate the retainer was priced to support in the first place.

A retainer that still clears its original figure needs no action. A retainer that has drifted meaningfully below it has three realistic paths forward: reprice the fee to reflect the current delivery load, rescope the retainer back to what the original fee actually supports, or treat the relationship as a candidate for exit if neither adjustment is possible. All three require the same starting point, which is running the check in the first place rather than trusting that a stable-looking fee means a stable-looking margin.

Quarterly is frequent enough to catch drift before it compounds and infrequent enough to stay realistic about what a founder will actually keep doing. A retainer checked once a year has already absorbed most of a year's worth of undetected accommodation by the time the check happens. Scope creep and the financial visibility problem it creates covers the same underlying pattern from the scope side, and the two checks work well run together.

Running the Check Across Every Retainer on the Roster

The Rate Reality Calculator runs this exact calculation for every retainer client, using the same six inputs used for any other engagement type. Entering current-month delivery hours against the fixed fee produces the effective rate directly, and running every active retainer through it at once shows which relationships are still clearing a healthy number and which have quietly drifted underwater.

$39 one-time. Six inputs per client. The fastest way to check a full roster of retainers in one sitting rather than guessing which ones still deserve their reputation for stability.

Reading retainer effective rate alongside where each client sits in the broader roster also matters. How to rank clients by profitability in a consulting business extends this same check across every engagement type, not just retainers, and the hidden cost of your best client covers why the longest-tenured relationships are frequently the ones carrying the largest undetected gap. A retainer client that has been on the roster the longest is statistically the most likely to have absorbed the most accommodations, simply because there has been more time for eleven small requests to happen.

Frequently Asked Questions

How do you know if a retainer is profitable?

A retainer is profitable when its monthly fee, divided by the true delivery hours worked that month, still clears the effective rate the retainer was originally priced to support. If that figure has fallen more than roughly 20 percent below the original number, the retainer has likely absorbed enough unpriced scope to warrant a repricing or rescoping conversation.

How often should you reprice a retainer?

Retainers should be checked against actual delivery hours once a quarter and repriced whenever the effective rate has drifted meaningfully below the figure the fee was originally set to support, typically once the gap exceeds 20 to 25 percent. Waiting a full year between checks allows small accommodations to compound well past the point where a single conversation can easily fix them.


Related reading


Check every retainer on your roster with the Rate Reality Calculator. $39 one-time, six inputs per client.

Find out where your financial structure stands.

Take the free Financial Execution Alignment Check.

Take the free diagnostic →