Hiring guide
Professional-services retainer margins: spot scope drift before renewal
By CFO Index · Published
A fixed monthly fee can stay unchanged while the work behind it grows. For a professional-services retainer, review what was promised, what was delivered and what remains owed next month. A fractional CFO can make that pattern visible without assuming every extra hour should be billed to the client.
Create a monthly scope ledger, not just a time report
For each retainer, record the agreed recurring outputs, included revisions or meetings, actual requests, approved additions and unfinished work. Link requests to the relevant agreement or decision. Separate a volume increase from a new service and from correcting your own work. If the service is sold on outcomes rather than hours, hours are an internal cost measure, not automatically a contractual cap. Have the account owner resolve unclear scope before finance labels a request as chargeable.
Check which costs the report captures
Harvest's documentation explains that internal labour cost is calculated using tracked hours and each person's cost rate, while billable rates describe what is charged externally. That distinction matters even if you use another system. Define the cost rate's components and keep the basis consistent across months. Include relevant contractor costs and clearly identify overhead left outside the measure. Missing time or outdated rates should be flagged as data limitations, not interpreted as a high-margin client.
Bridge the original service plan to actual delivery
Hypothetical monthly example, not a margin benchmark: a €6,000 retainer was planned around 50 delivery hours at an internal cost of €60 an hour, plus €500 of direct external costs. Its defined contribution before unallocated overhead is €2,500, or 41.7% of the fee. Actual delivery takes 75 hours with the same cost rate and external costs, leaving €1,000, or 16.7%. The €1,500 reduction is the cost of 25 additional hours under these assumptions; it is not automatically lost billable revenue or extra cash paid that month.
Explain the extra hours before choosing a remedy
Suppose the hypothetical 25-hour difference comprises 15 hours of additional client requests, six hours of internal rework and four hours of repeated hand-offs. Keep those causes separate. The account owner can discuss the additional requests, delivery can address rework, and management can simplify hand-offs. Raising the fee may not fix an unreliable delivery process. Equally, improving the process does not settle whether newly requested services belong in the existing agreement. Record both the financial effect and the person able to change it.
Carry unfinished obligations into the next month
A month can look efficient because agreed work was deferred rather than completed. If the contract permits a carryover, show the work and its estimated remaining effort explicitly. Hypothetical example: the next month has 60 hours of planned delivery capacity, of which ten are needed for prior-period work, leaving 50 for new commitments. Do not reset the service ledger to zero merely because a new invoice was raised. Confirm rollover, expiry and acceptance terms with the commercial owner; this ledger does not determine accounting revenue recognition.
Review a run of months before changing the offer
Compare the original service plan with several completed periods, keeping onboarding and exceptional projects visible. Test whether extra demand repeats or is genuinely one-off. For salary-based teams, fewer hours on one client do not instantly reduce payroll; show whether capacity can actually be redeployed or whether a future hire can be avoided. Do not count both outcomes without evidence. Keep unpaid invoices in a separate cash discussion so delivery economics and collection delays do not get confused.
Leave the renewal meeting with a documented choice
Bring a scope ledger, a cost bridge and a list of remaining obligations. Choose among a revised scope, separately priced additions, a delivery-process change or a new fee, subject to the actual agreement. Name who will discuss the change with the client and when it would take effect. Ask the CFO to revisit the next completed cycle using the same definitions. The useful result is a service arrangement your team can deliver knowingly, not a league table of clients built from incomplete time records.