The short answer: professional services firms, consultancies, engineering practices, architecture studios and similar, need bookkeeping built around two things most small business accounting defaults ignore: work in progress (WIP), the value already created through billable time but not yet invoiced, and a clean separation between retainer revenue and project revenue. Get both visible monthly, and a firm can finally see which clients and which types of work are actually profitable, rather than assuming the whole business is doing fine because the bank balance looks healthy.
Key takeaways
- Professional services firms sell time, and if the books cannot show unbilled time (WIP), the firm cannot see real profitability until an invoice finally goes out, sometimes months later.
- Time billing accuracy depends on habits, not software alone, a system that is never actually used produces the same blind spot as having no system at all.
- Retainer clients and project clients need to be tracked separately, blending them hides which relationships are actually profitable.
- Disbursements paid on a client's behalf need the same discipline as a legal practice's, tracked and billed back, not absorbed.
Why WIP Is the Number Most Firms Never See
A consultant who works forty billable hours in a month but only invoices twenty of them has generated real value that simply has not become cash yet. Without a WIP figure, that gap is invisible, and it tends to grow quietly until a large, unexplained invoice goes out at the end of a long project, which is uncomfortable for the client and risky for the firm's own cash flow in the meantime.
| Without WIP tracking | With WIP tracking |
|---|---|
| Profitability only visible once invoiced, sometimes months later | Profitability visible monthly, based on time actually delivered |
| Large, unexplained invoices at project end | Regular, predictable invoicing tied to work completed |
| Cash flow surprises when a big project finally bills | Cash flow forecastable against known unbilled work |
| No early warning if a project is running over budget | Budget overruns visible while there is still time to act |
Retainer Revenue vs Project Revenue: Why Blending Them Hides the Truth
A firm with both retainer clients (a fixed monthly fee regardless of hours) and project clients (billed against a scope or milestone) needs these tracked as genuinely separate revenue lines. Blended together, a firm can look consistently profitable purely because retainer income smooths out the lumpiness of project billing, while individual projects are quietly running at a loss underneath that smooth average.
| Revenue type | How it should be tracked | What blending it hides |
|---|---|---|
| Retainer | Separate income account, tracked against hours actually delivered each month | Whether the retainer fee still covers the time it's costing to service |
| Fixed-scope project | Tracked against the original quote and actual hours spent | Scope creep eating the margin on a specific engagement |
| Time and materials | Invoiced against logged time, reconciled to WIP | Under-recorded time that quietly reduces billable revenue |
See What Your Firm's Real Margins Look Like
We set up WIP tracking and retainer versus project reporting so you can see profitability by client and by engagement type, not just the firm total.
Book a Free 20-Minute CallDisbursements: The Same Discipline as a Legal Practice
Professional services firms regularly pay costs on a client's behalf, software licences for a specific project, travel, subcontracted specialist input, and these need the same treatment a legal practice applies to disbursements: tracked against the matter or engagement, and billed back, not quietly absorbed as a general expense. Firms that skip this discipline routinely give away thousands of dollars a year in costs nobody remembered to invoice.
Time Recording: The Habit That Makes All of This Possible
None of the above works without accurate time recording, and the biggest failure point is rarely the software, it is the habit. A time tracking system that consultants only fill in at the end of the week, from memory, produces roughly the same blind spot as having no system at all. The firms that get real value from WIP reporting are the ones where logging time is a same-day habit, not a Friday afternoon reconstruction.
Typical Margins by Engagement Type
Not every engagement type carries the same margin once WIP, disbursements and actual time are properly accounted for, and firms are often surprised by which category is genuinely most profitable once the numbers are visible rather than assumed.
| Engagement type | Common margin pattern once properly tracked | What usually erodes it |
|---|---|---|
| Retainer | Stable but can quietly compress as scope creeps without a fee review | Scope creep never reflected in the retainer fee |
| Fixed-scope project | Can be strong if scoped accurately, weak if not | Underestimating hours at the quoting stage |
| Time and materials | Usually the most transparent margin, if time is logged accurately | Under-logged time, the most common failure point |
Software That Actually Talks to Xero
Most professional services firms run a dedicated time-tracking or practice management tool alongside Xero, and the two need to genuinely integrate for WIP reporting to work without double handling. A time entry logged in a separate system but never reflected in Xero creates exactly the kind of gap that turns into a reconciliation headache at month end. Part of setting a firm up properly is confirming time, invoicing and the chart of accounts flow through consistently, rather than relying on someone remembering to key figures in twice.
Common Mistakes That Quietly Erode a Firm's Margin
- Time logged from memory at the end of the week, rather than the same day, systematically under-recording billable hours
- No WIP figure at all, meaning profitability is only ever visible in hindsight, once an invoice finally goes out
- Retainer and project revenue blended into one line, hiding which clients are genuinely profitable
- Disbursements coded as general expenses instead of tracked against the client and billed back
- Scope creep never triggering a fee conversation, because nobody is tracking hours against the original quote in real time
Individually, each of these looks like a small administrative gap. Together, they are usually the actual explanation for a firm that feels busy and successful while its bank balance tells a flatter story. Fixing all five rarely requires new software, it requires the discipline of logging time daily and reviewing WIP monthly, which is a habit, not a purchase.
Pricing Reviews: The Conversation WIP Data Makes Possible
Once a firm can see margin by engagement type and by client, pricing stops being guesswork or an annual, uncomfortable, across-the-board increase applied to everyone equally. Clients whose engagements consistently run over budget can be re-scoped or re-priced specifically, while genuinely profitable relationships can be protected from an unnecessary increase. This kind of targeted pricing conversation is only possible once the underlying data actually exists, which is the real payoff of the tracking discipline described above, not the tracking itself.
What Monthly Reporting Should Show a Principal
- WIP by client and by engagement, showing unbilled value
- Retainer revenue against hours actually delivered, showing whether retainers still make sense
- Project profitability against original scope, catching overruns early
- Disbursement recovery rate, showing what share of client-related costs actually get billed back
What This Typically Costs
Fixed monthly bookkeeping for a professional services firm generally runs from $450 to $1,200 or more, depending on staff numbers, client volume and whether WIP and retainer reporting are included. Quoted after a free assessment of your actual file, not a generic price list. Firms adding dedicated WIP and utilisation reporting on top of standard bookkeeping typically sit toward the upper end of that range, reflecting the genuine extra reporting work involved rather than an arbitrary premium.
What to Ask a Bookkeeper Before Hiring Them for Your Firm
- "Have you set up WIP reporting for a professional services firm before?"
- "How would you separate our retainer and project revenue?"
- "How do you track and recover disbursements?"
- "Are you a registered BAS agent?" Verify at tpb.gov.au.
Utilisation: The Number Behind the Numbers
Underneath WIP and margin sits a simpler question: what share of each consultant's available hours are actually billable. A firm running at high utilisation across the team has genuine room to raise rates or take on more work with confidence. A firm running at low utilisation has a pipeline or delivery efficiency problem that hiring another consultant will not fix, and will likely make worse. Utilisation falls straight out of the same time-tracking discipline that makes WIP possible, it is simply the same data viewed from a staffing angle rather than a billing one.
The Bottom Line
Professional services firms sell time, and time that isn't tracked, isn't billed, or isn't separated from retainer revenue is time the firm cannot see the profit from. Get WIP, retainer separation and disbursement recovery visible monthly, and the firm's real margins finally match what the principal actually feels day to day, rather than staying a pleasant guess that only gets tested once cash gets tight.