# Engagement profitability: costing the deal beyond the hourly rate
A fixed-fee audit engagement wins on a proposal that shows a healthy 38% margin. Six months later, the finance director looks at the actuals and finds the engagement barely broke even, and on a fully loaded basis, it lost money.
Nothing dramatic happened. No client dispute, no write-off, no disaster. Just three quiet leaks: scope creep, junior overruns, and partner time that nobody billed. This lesson rebuilds that P&L (profit and loss statement) line by line so you can see exactly where the money went.
In professional services, the standard billing rate (the price you charge per hour) is a menu price, not a cost. It bundles salary, overhead, and target profit into one number. When you win a fixed-fee deal, that bundle stops being a reliable guide, because the fee is now fixed but the hours are not.
Two numbers matter more than the billing rate:
The trap: proposals are priced on billing rates and planned hours. Reality is measured in cost rates and actual hours. The gap between them is where engagement profit lives or dies.
Let us build the audit engagement as it appeared at pricing. All figures below are illustrative, chosen to show the mechanics, not real firm data.
The team plans 1,000 hours across three grades:
| Grade | Planned hours | Billing rate | Planned revenue |
|---|---|---|---|
| Partner | 50 | $600 | $30,000 |
| Manager | 250 | $300 | $75,000 |
| Junior (staff) | 700 | $150 | $105,000 |
| Total | 1,000 | | $210,000 |
But this is a fixed-fee deal. The client agreed to a flat $190,000, a slight discount off the rate-card total to win the work. That is the revenue line. It does not move.
Now the cost side, using cost rates rather than billing rates:
| Grade | Planned hours | Cost rate | Planned cost |
|---|---|---|---|
| Partner | 50 | $250 | $12,500 |
| Manager | 250 | $130 | $32,500 |
| Junior | 700 | $65 | $45,500 |
| Total | | | $90,500 |
Proposal margin: $190,000 revenue minus $90,500 cost = $99,500, a 52% gross margingross marginGross margin is the share of revenue left after subtracting the direct cost of producing goods or services, expressed as a percentage of revenue.Voir la définition complète →. On paper, this is a strong engagement. The partner signs it happily.
Scope creep is work that grows beyond the agreed engagement letter without a matching fee change. In audit it is common: the client changes accounting systems mid-year, a subsidiary needs extra testing, or new revenue recognition questions surface.
Here, the client implemented a new ERP (enterprise resource planning system) in Q3, so the team had to test controls twice and reconcile two ledgers. That added roughly 180 junior hours and 40 manager hours. No change order was raised, because the manager wanted to "keep the relationship warm."
Added cost: (180 x $65) + (40 x $130) = $11,700 + $5,200 = $16,900. Revenue added: zero.
The lesson is not "never absorb extra work." Sometimes you do, strategically. The lesson is that absorbing it silently means it never shows up as a decision. A change order or engagement letter amendment exists precisely to make scope a conscious choice.
Juniors are the largest hour block, so small percentage overruns hurt most. Two things drove the burn here:
Original junior plan: 700 hours. Actual (excluding the scope creep hours already counted): 850 hours. That is 150 extra hours at $65 = $9,750.
This is why realization matters. The client still pays $190,000, but the firm spent hours it can never recover. Overrun hours are pure margin destruction: full cost, zero incremental revenue.
This is the quietest leak and often the biggest surprise.
The proposal planned 50 partner hours. In reality the partner spent far more: review meetings, a difficult audit committee presentation, coaching the manager through the ERP issue, and relationship calls. Call it 90 hours, so 40 extra partner hours at a $250 cost rate = $10,000.
Much of this time never gets logged as chargeable, or gets written off because "the partner shouldn't be on the clock for that." But the cost is real. The partner's salary is paid whether or not the hour appears on an invoice.
Now stack the leaks onto the original cost base.
| Line | Amount |
|---|---|
| Fixed fee (revenue) | $190,000 |
| Planned delivery cost | ($90,500) |
| Scope creep (ERP testing) | ($16,900) |
| Junior overruns | ($9,750) |
| Extra partner time | ($10,000) |
| Total delivery cost | ($127,150) |
| Gross profit | $62,850 |
Gross marginGross marginGross margin is the share of revenue left after subtracting the direct cost of producing goods or services, expressed as a percentage of revenue.Voir la définition complète → dropped from 52% to about 33%. Still positive, so why did the finance director say it lost money?
Because we have only counted direct delivery cost so far. Firms also carry indirect overhead: office space, technology, admin staff, partner draw not tied to a single job, business development, training. Firms typically recover this through an overhead loading, often expressed as a percentage of cost or a target on each engagement.
Assume this firm needs each engagement to carry a 40% overhead loading on delivery cost to keep the lights on:
Overhead absorbed = $127,150 x 40% = $50,860.
Fully loaded result: $62,850 gross profit minus $50,860 overhead = $11,990 net contribution. That is a fully loaded margin near 6%, on a deal that "looked like" 52%.
And that $11,990 assumes every actual hour was captured. In practice, some partner and manager time never hits the timesheet at all, so the true figure is often break-even or a small loss. That is what the finance director saw.
Vérification des acquis
1. Why does the standard billing rate become an unreliable guide to profitability on a fixed-fee engagement?
2. What does the concept of 'realization' capture in an engagement's economics?
3. An engagement shows a strong margin at proposal stage but barely breaks even on a fully loaded basis six months later, with no dispute or write-off. What does this best illustrate?
4. Select ALL correct answers. Which factors create the gap between a proposal's expected profit and the actual profit on a fixed-fee deal?
Sélectionnez toutes les réponses correctes.
5. Select ALL correct answers. Which statements correctly distinguish cost rate from billing rate?
Sélectionnez toutes les réponses correctes.
You do not fix engagement profitability at year-end. You fix it while the work runs.
Track hours burned against plan for each grade, not just in total. A 20% junior overrun signals a problem long before the engagement closes. Weekly is enough for most audits; some fast-moving advisory work needs it more often.
When work grows, the manager should raise it: log the extra hours, tell the client, and either issue a change order or make a deliberate choice to absorb it. Silent absorption is the enemy.
Load senior time at its real cost rate, even non-billable hours. If a partner spends 90 hours on a job planned for 50, that should be visible, not hidden in "goodwill."
If your firm consistently burns 15% more hours than planned, price that in. Build a realization buffer into fixed fees rather than pretending every engagement runs to plan.
For a broader view of how service firms measure delivery economics, the Harvard Business Review library on managing professional service firms is a useful free-to-browse starting point.