Key Takeaways
- WIP (work in progress) in consulting is billable time and expenses delivered but not yet invoiced — it is a balance sheet asset under accrual accounting, not revenue until earned.
- Under ASC 606 and IFRS 15, revenue is recognized when performance obligations are satisfied, not when an invoice is issued.
- WIP aging beyond 60 days carries a realization rate below 70% in most firms; work unbilled past 90 days is typically collected at roughly 50 cents on the dollar, according to Northstar Financial Advisory.
- Cost-rate valuation — recording WIP at the direct labor cost of hours worked — is almost always the better choice for consulting firms over sales-rate valuation.
- A $100,000 unbilled balance can represent very different financial realities: scheduled invoices, work awaiting approval, or hours the client never agreed to pay for.
Consulting WIP accounting is the process of recording, valuing, and managing billable time and expenses that have been delivered to a client but not yet invoiced. Under accrual accounting, this work is recognized as an asset on the balance sheet — unbilled revenue — and moves to accounts receivable only when an invoice is issued. The timing of invoicing is a separate question from the timing of revenue recognition.
For consulting firms, getting this right is not a compliance formality. WIP is the gap between your income statement (which may show profitability) and your bank account (which reflects cash collected). Managing that gap is how you protect cash flow, catch scope creep early, and produce financial statements that reflect what the business has actually earned.
What Is WIP in Consulting, and Why Does It Matter?
Work in progress (WIP) is billable time and expenses that have not yet been included on a final client invoice. The work was already completed or the expenses already incurred — it is called "work in progress" because it is in progress of being billed, per Deltek's Ajera documentation.
WIP accumulates whenever a consultant logs hours, incurs a reimbursable expense, or delivers a project milestone before an invoice goes out. On a time-and-materials engagement, WIP grows daily as time is entered. On a fixed-fee engagement, WIP reflects the cost of hours delivered against a contract that will be invoiced at a later milestone.
The cash flow implication is direct. WIP is cash you have already spent — on payroll, contractor fees, overhead — but have not yet started to collect. Every day WIP sits on the balance sheet is a day your firm is financing the client's project with its own working capital. For a firm running $3 million in annual revenue with 45 days of average WIP, that represents approximately $370,000 in cash tied up in unbilled work at any given time, according to Northstar Financial Advisory.
That is not a theoretical number. It is the gap between a profitable income statement and a strained bank account.
What Creates WIP in a Consulting Firm?
WIP is created when consultants enter:
- Timesheets for billable hours
- Expense reports for reimbursable costs
- Vendor invoices for pass-through expenses
- Beginning balance unbilled work carried forward from a prior period
WIP is adjusted when billing rates change, time entries are corrected, or WIP is written off because it is not billable.
How Is WIP Recorded for a Consulting Firm?
Under accrual accounting, WIP affects the general ledger as soon as time or expenses are entered. The mechanics depend on whether the engagement is time-and-materials or fixed-fee.
Time-and-Materials Engagements
When a consultant enters time on a billable project, the firm records:
| Event | Debit | Credit |
|---|---|---|
| Time entered (hypothetical: 1 hour at $80 billing rate) | WIP: $80 | Unbilled Revenue: $80 |
| Invoice issued to client | Unbilled Revenue: $80 | WIP: $80 |
| Invoice issued to client | Accounts Receivable: $80 | Billed Revenue: $80 |
The above entries are illustrative, based on the journal entry structure in Deltek's Ajera documentation. Actual rates and amounts will vary by engagement.
When the invoice is printed, the WIP account is credited (cleared) and the unbilled revenue account is debited (cleared). Accounts receivable and billed revenue are recorded at the invoiced amount.
Fixed-Fee Engagements
On a fixed-fee project, the same time-entry mechanics apply — WIP is debited and unbilled revenue is credited as hours are worked. But the invoiced amount may differ from the accumulated WIP value. Consider a hypothetical example: a consultant enters one hour at an $80 cost rate, but the client is invoiced a flat fee of $100. The WIP clears at $80, but accounts receivable and billed revenue are recorded at $100. The difference reflects the margin built into the fixed fee.
This distinction matters for valuation. On a fixed-fee project, valuing every hour at a billing rate can make the unbilled balance look more valuable than it is. If a $50,000 engagement takes more hours than planned, the extra effort increases delivery cost and reduces margin — it does not increase the agreed fee unless the contract or an approved change order allows an additional charge, as Accelo notes. A WIP calculation that includes those hours as extra billable value could overstate future invoices while obscuring a cost overrun.
Writing Off WIP
When WIP is not billable — because the work exceeded scope, the client disputes the hours, or the firm chooses to absorb the cost — it is written off:
| Event | Debit | Credit |
|---|---|---|
| WIP written off (hypothetical illustration) | Write-off expense | WIP |
The write-off removes the asset from the balance sheet and records the loss as an expense. Tracking write-offs by client and project is essential for understanding true realization rates.
When Does Unbilled Work Become Revenue?
Unbilled work becomes revenue when the consulting firm satisfies its performance obligations under the client contract — not when an invoice is issued. This is the core principle of ASC 606 (U.S. GAAP) and IFRS 15, both of which require firms to recognize revenue as performance obligations are satisfied.
In practice, this means:
- Time-and-materials consulting: Revenue is recognized as hours are worked and expenses are incurred, because the client is paying for the time itself. Each time entry is a satisfied performance obligation.
- Fixed-fee consulting: Revenue recognition depends on measuring progress toward the deliverable. A project that is 70% complete does not automatically mean 70% of the total fees can be recognized — various phases and milestones affect the calculation, per NetSuite's accounting guide for professional services.
- Milestone-based contracts: Revenue is recognized when the milestone is achieved, not when the invoice is sent.
The key test under ASC 606 is whether the firm can measure progress reliably. In consulting, time entries and expenses provide that measurement. As the ERP Software Blog notes, accounting standards explicitly support recognizing revenue over time when firms can measure progress reliably — and time entries are that measure.
Contract Assets vs. Accounts Receivable
Under ASC 606, the distinction between a contract asset and accounts receivable depends on whether any conditions remain before the firm has an unconditional right to payment — not simply whether an invoice has been issued, per Deloitte's ASC 606 guidance.
Consider a scenario from Accelo's WIP accounting guide: suppose $10,000 qualifies for revenue recognition, but the right to payment still depends on meeting another contractual condition. Finance records the $10,000 as revenue and a contract asset. Once that condition is met and the payment right becomes unconditional, the balance transfers from contract asset to accounts receivable.
| Event | Debit | Credit |
|---|---|---|
| Revenue recognized; payment right still conditional | Contract asset: $10,000 | Services revenue: $10,000 |
| Payment right becomes unconditional | Accounts receivable: $10,000 | Contract asset: $10,000 |
| Payment received | Cash: $10,000 | Accounts receivable: $10,000 |
Source: Accelo, Work in Progress Accounting for Professional Services
A Worked Example: March Services, April Invoice
A concrete illustration from FinOptimal's unbilled revenue guide: a consulting firm performs $35,000 of services in March, billed on April 1.
| Date | Account | Debit | Credit |
|---|---|---|---|
| 3/31 | Unbilled Revenue (asset) | $35,000 | — |
| 3/31 | Service Revenue | — | $35,000 |
| 4/1 | Accounts Receivable | $35,000 | — |
| 4/1 | Unbilled Revenue | — | $35,000 |
Revenue is recognized in March — when the work was performed — not in April when the invoice goes out. The April entry simply reclassifies the asset from unbilled revenue to accounts receivable. Revenue is not affected again.
How Is WIP Presented on the Balance Sheet?
Under accrual accounting, WIP is recognized as a current asset on the balance sheet. The change to WIP in the period is shown as revenue (unbilled) on the income statement, along with any write-offs, per Deltek's documentation.
The balance sheet presentation depends on how the firm labels the account:
| Account Label | When Used | Balance Sheet Location |
|---|---|---|
| WIP / Unbilled WIP | Operational tracking of hours not yet invoiced | Current assets |
| Unbilled Revenue | Accrual entry for earned but uninvoiced revenue | Current assets |
| Contract Asset (ASC 606) | When payment right is still conditional on a future event | Current assets |
| Accounts Receivable | After invoice is issued and payment right is unconditional | Current assets |
In practice, many consulting firms use "unbilled revenue" and "WIP" interchangeably on the balance sheet. The ASC 606 distinction between a contract asset and accounts receivable matters most when contracts have conditional payment terms — approval gates, milestone sign-offs, or acceptance clauses.
A $100,000 unbilled balance on the balance sheet could represent work scheduled for next month's invoice, completed services waiting for client approval, or additional hours the client never agreed to pay for. The total alone does not show how much can be billed or when the cash is likely to arrive, as Accelo observes. That is why WIP aging and contract-level review matter as much as the balance itself.
How Should WIP Be Valued: Cost Rate or Sales Rate?
This is one of the most consequential accounting policy decisions a consulting firm makes. There are two approaches:
Cost-rate valuation: WIP is recorded at the direct labor cost of the hours worked. Consider a hypothetical: a consultant with a fully loaded cost of $50 per hour spends 40 hours on an unbilled project — WIP is recorded at $2,000 (hypothetical illustration).
Sales-rate valuation: WIP is recorded at the expected billing value of the hours worked. Using the same hypothetical consultant billing at $175 per hour, the 40 hours are recorded as $7,000 in WIP (hypothetical illustration).
Northstar Financial Advisory is direct on this: cost-rate valuation is almost always the better choice for professional services firms. Sales-rate valuation creates a temptation to let WIP accumulate because it makes the balance sheet and income statement look better — partners see a large WIP balance and believe they have substantial assets, when they actually have unbilled work that may or may not be collectible.
Sales-rate valuation also creates tax complications. Recording WIP at billing rates means recognizing income before the client has been billed, let alone paid — which can accelerate tax liability depending on your accounting method and jurisdiction.
What Does WIP Aging Tell You?
WIP aging measures how long unbilled work has been sitting on the balance sheet. It is one of the most important operational metrics for a consulting firm because collectability deteriorates sharply with time.
Benchmarks from Northstar Financial Advisory:
| WIP Age | Typical Realization Rate |
|---|---|
| Under 30 days | High — near full collection expected |
| 31–60 days | Declining — below 70% in most firms |
| 61–90 days | Significantly impaired |
| 90+ days | Roughly 50 cents on the dollar, if collected at all |
Projects with WIP that is 90 days or older prompt a critical question: why has this WIP not been billed? Deltek's documentation recommends firms review WIP aging reports regularly to keep billing accurate and timely.
Time entry delays compound the problem. If a firm has 25 billable employees and their average time entry delay is 5 business days, the firm is carrying approximately 5 extra days of WIP at all times. For a firm billing $15,000 per day in aggregate, that is $75,000 in additional unbilled work sitting on the balance sheet permanently, per Northstar. The benchmark for time entry compliance is 95% or higher same-day entry.
How Does WIP Differ From Unbilled Revenue and Accounts Receivable?
These three terms are related but distinct:
- WIP (operational): Tracks all work delivered but not yet invoiced, at the project level. Used by project managers to monitor billing readiness and budget status.
- Unbilled revenue (accounting): The balance sheet asset representing earned revenue not yet invoiced. Under ASC 606, this may be labeled "contract asset" if payment remains conditional.
- Accounts receivable: Arises when an invoice has been issued and the payment right is unconditional. The client owes the money; the only remaining step is collection.
The progression is: time entered → WIP (operational) → unbilled revenue (balance sheet asset) → accounts receivable (invoice issued) → cash (payment received).
A WIP balance and an unbilled revenue balance may be the same number in a simple time-and-materials firm. They diverge on fixed-fee projects where the billing value differs from the cost of hours worked, or where contract conditions affect when revenue can be recognized.
For a deeper look at how the monthly close process captures these movements, see our month-end close calendar template and the balance sheet reconciliation checklist — both cover the reconciliation steps that keep WIP balances accurate.
If you work with a consulting firm that also has construction or software development projects, note that WIP accounting for those segments follows different revenue triggers. Construction WIP uses percentage-of-completion with over- and under-billing schedules — a distinct treatment covered separately at construction WIP accounting.
Frequently Asked Questions
Is WIP the same as unbilled revenue?
WIP and unbilled revenue are closely related but not identical. WIP is the operational measure of work delivered but not yet invoiced, tracked at the project level. Unbilled revenue is the balance sheet account that records the same work as an asset under accrual accounting. On a time-and-materials engagement they often equal the same amount; on fixed-fee projects they can diverge.
Does higher WIP mean higher profit?
Not necessarily. A growing WIP balance means more work has been delivered without being invoiced — which can signal strong activity or a billing backlog. WIP that ages past 60 days has a realization rate below 70% in most firms, per Northstar Financial Advisory. High WIP with poor aging is a cash flow and collectability risk, not a profit indicator.
What is the formula for WIP in professional services?
WIP is typically calculated as: hours worked × billing rate (or cost rate, depending on valuation policy), plus approved reimbursable expenses, minus any amounts already invoiced. For example (hypothetical illustration): 30 consultant hours at $200 plus 10 director hours at $300 plus $500 in approved expenses equals $9,500 in unbilled WIP, per Accelo's worked example.
What should a WIP aging review include?
A WIP aging review should show the total unbilled balance by project, the age of each balance (0–30, 31–60, 61–90, 90+ days), the billing conditions remaining before each can be invoiced, and any amounts flagged for write-off. Projects with WIP older than 90 days should be reviewed individually for collectability.
Laya provides this content for informational purposes only. This material does not constitute tax, legal, or accounting advice. Please consult your own tax, legal, and accounting advisors before engaging in any transaction.
If your consulting firm's WIP balances are hard to reconcile each month, book an intro with Laya to see how a structured monthly close keeps unbilled revenue accurate and decision-ready.
Disclaimer: This article is for general informational purposes only and does not constitute financial, tax, legal, or accounting advice. The information provided is not a substitute for consultation with a qualified professional. Consult a licensed accountant, CPA, or financial advisor for advice specific to your situation.