AWRA OpsHub Search

Engagement Profitability: Are Your Projects Actually Making Money?

Utilization tells you how busy your people are; profitability tells you whether being busy was worth it. In a firm that sells time, those are different numbers — and confusing them is how a fully-booked practice quietly loses money.

Professional Services Washingtone Aura Updated 8 min read

Every professional firm watches utilization — the percentage of available hours that are billable — as if it were the health of the business. It is not. Utilization measures how busy people are; it says nothing about whether the work made money. A consultant can be 95% utilized on an engagement that was fixed-fee, ran double the estimated hours, and lost the firm money on every one of them. The number that actually matters is engagement profitability: revenue for a piece of work, minus the true cost of delivering it. And the reason so few firms track it is that the cost side is genuinely harder to see than the busy side.

Illustration of decision intelligence
Utilization is an input; profitability is the outcome. A firm optimizing the first while ignoring the second can be busy all the way to a loss.

What an engagement actually costs

To know if an engagement made money you have to assemble its full cost, and most firms stop at the obvious line. The real cost has three parts: the staff cost of the hours worked (not the billing rate — the actual cost of that person's time), the disbursements made on the client's behalf, and a fair share of overhead. Firms that track only recorded hours against fee miss disbursements that were never recovered and overhead entirely, so their "profitable" engagements are often thinner than they look — and the marginal ones are already underwater.

Budget the engagement, then watch it

The discipline that works is to treat each engagement as a small project with a budget. At the outset, estimate the effort and cost the fee assumes. As the work runs, track actual time and disbursements against that estimate, exactly the way a contractor tracks cost against a BQ line. The value is entirely in the timing: an engagement that has burned 80% of its budgeted hours at 40% of the deliverable is a problem you can still act on — rescope, restaff, or have the client conversation — while there is engagement left. Discovered at the final invoice, it is just a write-off.

Metric What it measures What it misses
Utilization How busy staff are Whether the work was profitable
Realization Billed vs recorded time The cost of delivering it
Engagement profit Fee minus true delivery cost Nothing — it is the answer
Budget vs actual (live) Overrun while it can be fixed Only useful if tracked in real time

Fixed-fee work is where margin dies quietly

Time-and-materials engagements are relatively forgiving — overruns are largely billable. Fixed-fee and capped work is where profitability is won or lost, because every hour beyond the estimate is the firm's to absorb. This is exactly the work that most needs live budget tracking, and most often has none. A firm moving toward fixed fees for competitive reasons without the costing discipline to match is quietly transferring risk onto its own margin, one uncosted engagement at a time.

The partner report that changes behaviour

Once a firm can rank its engagements by actual profitability, the conversation changes. You see which clients, service lines, and partners genuinely drive margin — and which prestige work is subsidised by the rest. That ranking is uncomfortable the first time and invaluable every time after: it is the difference between growing the profitable work and growing the busy work.

Illustration of finance review
Rank engagements by real profit and the strategy writes itself — do more of what pays, fix or reprice what does not.

Engagement profitability is the first discipline of a well-run professional services firm, and it depends on the others: disbursements only appear in the cost if expenses are governed and tagged to the engagement, and the numbers are only trustworthy if they come from one connected system rather than three disconnected spreadsheets. Get it in place and "are we busy?" is finally replaced by the question that actually runs a firm: "is the work we are busy with worth doing?"

Engagement profitability — one of the cleanest fits here

What AWRA OpsHub does today

  • A project per engagement with a budget amount and budget hours.
  • Time entries costed to the engagement, billable or not, so effort is measured rather than estimated.
  • Expenses and disbursements coded to the engagement.
  • Approved purchase orders counted as commitment, so subcontracted work shows before it is invoiced.
  • Budget versus committed versus actual on one view, while the work is live.
  • Utilisation visible per person from logged time.

What it does not do

  • Budget is a single amount and an hours figure — there are no budget lines by phase or workstream, so phase-level budget-versus-actual is manual.
  • No rate cards. There is no per-person or per-role charge-out rate held for automatic revenue recognition.
  • No WIP or revenue recognition. Unbilled work in progress is not valued or carried.
  • No write-off or realisation tracking against billed value.
  • Payroll cost does not flow to the project — `payslips` carries no project reference, so labour cost has to come from time entries valued outside the system.

That last point is the one that decides how you use this: time is captured against the engagement, but the cost of that time is not automatically derived from payroll. You will set a cost rate yourself. With that in place, budget-versus-actual while the work is live is genuinely reliable — which is the thing most firms discover too late.

This is scope, not a ceiling

What is not built today can still be built for you

Anything described above as not built is a statement about what ships in the standard product today — not a limit on what AWRA OpsHub can do for your organisation. Kenya's eTIMS integration and its maintained payroll engine are both in the product because clients needed them and commissioned them; neither appeared by itself, and the same door is open for the gap you just read about. Two honest qualifications so this is worth what it claims: a handful of gaps on this blog are deliberate refusals rather than missing work — a statutory ledger we will not sign our name to, a rule that would decide a tax question for you, a clinical or member-funds record that belongs in a regulated system — and where that is true the post says so in those words rather than calling it a gap. Everything else is a scope, a timeline and a price.

The operational work, which is what most commissions actually are

An extra approval stage in a chain that does not match the standard one, a custom field set on employees or assets that only your sector needs, an expiry that has to block an order rather than send an email, a report your board asks for in a shape nothing produces, or a scanner or weighbridge feeding the goods-in door. These are the commissions we are asked for most often and the smallest ones we quote — and unlike a revenue-authority pipeline, none of them waits on a regulator.

The module-shaped gaps, which are the ones this blog admits most often

A price list with real discount authority, a customer-facing quotation that expires, a bill of materials or recipe costing, a staff advance that is issued, acquitted and chased, a member or unit ledger, a matching rule that holds a payment. Each of these is a build rather than a setting, and each has been quoted before — a bigger piece of work than a custom field, with a written spec and a date instead of a roadmap slide.

The report, document or pack nothing currently produces

The board pack in the shape your board actually asks for, a donor or funder layout, an invoice or receipt template carrying what your regulator or your customer expects, a dataset the report builder cannot reach yet. Usually the fastest thing on this list to deliver, because the data is already in the system.

Systems, rails and hardware you already run

The accounting package, CRM, online store, core banking or custom database you intend to keep — connected through our API so a fact is entered once and appears everywhere it is needed. Plus the physical edge: a scanner, a scale, a weighbridge or a till peripheral feeding the door it belongs to.

How it works: you describe the requirement, we return a written scope, timeline and cost, and once agreed it is built into your environment and maintained as part of the product. Nothing here waits on a regulator or a published specification, which is why operational builds are the ones we quote fastest. Tell us the requirement that would otherwise rule us out — that is a better first conversation than a demo.

Tell us what your operation needs

See the margin on every engagement

A project per engagement with budget, time costed as it is logged, disbursements coded, and commitment counted — profitability while the work is still live.

Explore professional-services operations

Frequently asked questions

What is the difference between utilization and engagement profitability?

Utilization measures how much of your staff's available time is billable — an input. Engagement profitability measures whether a specific piece of work made money after its true delivery cost — the outcome. A firm can be highly utilized and still unprofitable if its engagements run over budget, so tracking only utilization gives a dangerously incomplete picture.

What costs go into an engagement's true profitability?

Three things: the actual staff cost of the hours worked (not the billing rate), disbursements made on the client's behalf, and a fair share of firm overhead. Firms that compare only recorded hours against the fee overstate profit because they omit unrecovered disbursements and overhead entirely.

Why is fixed-fee work especially risky for profitability?

Because every hour beyond the estimate comes out of the firm's margin rather than being billable. Fixed-fee and capped engagements are where profit is most easily lost and where live budget tracking matters most — yet they are often the engagements firms track least, silently transferring overrun risk onto their own bottom line.

How does live budget tracking help if the fee is already fixed?

Because it lets you act while the engagement is still running. Seeing that a job has consumed 80% of budgeted effort at 40% completion gives you time to rescope, restaff, or manage the client — options that vanish once the work is delivered. The fee may be fixed, but the cost of delivering it is still yours to manage.

Help Center

Need a quick answer while you read?

Run inventory, procurement, assets, sales, and field work with approved AWRA guidance for setup, migration, integrations, security, pricing, and support.

Search all approved AWRA public help articles.

Open Help Center