Skip to main content
Guide · Profitability

How to calculate engagement profitability

A useful margin compares fees with the economic value of time and direct costs, using a clearly defined scope and period.

Direct answer

First calculate a consistent hourly cost, value all time actually spent on the engagement, add direct costs and compare the result with earned fees excluding tax. For a fixed fee, also monitor realisation variance: the difference between fees and time valued at the planned selling rate.

Engagement manager reviewing time, costs and profitability on a laptop in an office.
Profitability is managed from the work actually performed, costs incurred and an updated estimate of work to complete.

Distinguish cost, value and billing

  • Hourly cost: the cost of one productive hour to the organisation.
  • Time value: hours multiplied by a selling rate or internal rate card.
  • Earned fees: revenue recognised for the period, which may differ from the invoice issued.
  • Direct costs: purchases, subcontracting or non-recharged expenses attributable to the engagement.

Do not confuse selling price and cost. The first explains commercial positioning and realisation variance; the second is used for economic margin.

Build a documented hourly cost

A straightforward method divides annual employment cost plus an allocated share of overheads by realistic productive hours.

Hourly cost = (annual employment cost + allocated overhead) ÷ productive hours.

Worked example: €54,000 employment cost + €18,000 overhead, divided by 1,200 productive hours, gives €60 per hour. Leave, training, internal time and absence are already excluded from the denominator; excluding them again would distort the result.

Setting a staff member hourly cost in Tempolia
Rates can be maintained by staff member and effective date so that the calculation remains explainable.

Complete worked example

Fixed-fee engagement — example excluding tax
ItemCalculationAmount
Earned feesAgreed fixed fee€12,000
Senior time40 h × €85€3,400
Consultant time90 h × €55€4,950
SubcontractingDirect cost€800
Total cost3,400 + 4,950 + 800€9,150
Margin12,000 − 9,150€2,850
Gross margin percentage2,850 ÷ 12,00023.75%

If the 130 hours were valued at a €110 selling rate, their value would be €14,300. The €12,000 fee therefore produces a €2,300 adverse realisation variance. This does not contradict the positive margin: the two indicators answer different questions.

Handle billed, unbilled and work to complete

For a long engagement, invoices alone do not measure performance. Compare budget, actuals, work to complete and earned fees using a stable rule. A payment on account improves cash flow but does not prove profitability. Conversely, work not yet billed may have generated earned revenue.

Read a report without losing the source rows

Review at least margin amount, gross margin percentage, realisation variance, hours consumed, progress, work to complete and unbilled amount. Segment by engagement, manager, team and period, then return to the time and cost rows behind every material variance.

See also: profitability management, time and expense management, choosing a billing method and the operational FAQ.