What Is WIP Accounting in Professional Services?Definition, Valuation & Formulas
Work-in-Progress (WIP) accounting in professional services is the financial valuation of billable staff hours worked and direct project expenses incurred that have been delivered to a client but have not yet been formally billed. Classified as a current contract asset on the balance sheet, WIP tracks unbilled revenue to prevent write-downs, ensure accurate revenue recognition under ASC 606, and protect operating margins. For broader context on agency operations, see our guide on professional services time and billing software.
The Financial Mechanics: Asset vs. Revenue vs. Expense
The lifecycle of service inventory from labor hours to cash realization.
Staff log hours & capture receipts on active projects.
Accumulates as a Current Contract Asset on Balance Sheet.
WIP converts into Accounts Receivable (A/R).
A/R clears into cash in bank upon client payment.
Why WIP is the Service Firm's "Inventory"
Unlike manufacturing plants that hold raw materials and finished goods on warehouse shelves, professional services firms (law firms, consultancies, engineering studios) sell cognitive labor and specialized time. WIP functions as temporary inventory for billable services rendered between invoice intervals. Refer to what is a timesheet for fundamental time capture principles.
Balance Sheet Positioning & P&L Interaction
In accordance with ASC 606 and US GAAP, WIP represents an unconditional right to consideration subject only to the passage of time or milestone certification. It sits under Current Assets as "Unbilled Receivables" or "Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts" (Underbillings). When consultant time is incurred, labor payroll is expensed; recognizing accrued WIP balances matches project revenue against incurred labor costs within the exact reporting period.
Mathematical Valuation Formulas
Standard formulas for Time & Materials and Fixed-Fee ASC 606 Percentage of Completion.
Time & Materials (Cost-Plus) Valuation
WIP equals total billable hours logged multiplied by agreed billing rates, plus rebillable direct project expenses, minus amounts previously invoiced to date.
Fixed-Fee ASC 606 (PoC)
WIP = (Contract Value × PoC) − Billings
For lump-sum fixed-fee engagements under ASC 606, earned revenue is calculated via the cost-to-cost input method, and WIP represents earned revenue minus milestone billings issued. Ideal for architecture and engineering time tracking software workflows.
Underbilling vs. Overbilling Reconciliation
Balance sheet positioning for positive WIP (Contract Assets) versus negative WIP (Contract Liabilities).
| Accounting Position | Balance Sheet Classification | Operational Definition | Underlying Driver | Resolution Action |
|---|---|---|---|---|
| Underbilling (Positive WIP) | Current Asset (Contract Asset) | Work performed and delivered exceeds progress billings issued to date. | Delayed invoicing, unbilled scope creep, rapid delivery ahead of schedule. | Run automated timesheet-to-invoice release immediately. |
| Overbilling (Negative WIP) | Current Liability (Deferred Revenue) | Billings issued or upfront retainers collected exceed work performed. | Upfront project deposits, aggressive advance billing, delivery delays. | Deliver promised milestones to recognize earned revenue against deferred liabilities. |
WIP Aging Buckets & Revenue Leakage Signals
Monitoring unbilled aging to prevent partner write-downs and cash flow degradation.
| Aging WIP Bucket | Collection Realization | Risk Exposure & Pathology | Recommended Corrective Action |
|---|---|---|---|
| 0–30 Days (Current) | 98%–100% Realization | Normal operational cycle; work performed awaiting month-end invoicing. | Issue standard monthly progress billings via time and billing software. |
| 31–60 Days (Aging) | 85%–92% Realization | Invoicing bottlenecks; missing client PO numbers; approval delays. | Require Project Manager review and issue interim invoice cycle. |
| 61–90 Days (Critical) | 60%–75% Realization | Client dissatisfaction, unapproved scope creep, or deliverable disputes. | Practice Director intervention; negotiate formal change order. |
| 90+ Days (Distressed) | < 40% Realization | Near-guaranteed fee dispute; high probability of complete write-down. | Audit for bad debt or formal contract dispute resolution. |
Stop Waiting for Month-End Close to Discover WIP Overruns
Most consultancies and design firms calculate WIP once a month in complex spreadsheet workbooks—weeks after the work has already been delivered. By the time project accounting discovers that an engagement has burned 130% of its budget cap, managing partners are forced to take painful write-downs to preserve client relationships. TimeTrackerOn eliminates reconciliation lag by tracking WIP dynamically. The moment an engineer logs an hour or an employee scans a receipt with our expense management software, active WIP balances update automatically against client contract caps.
- Month-end Excel aggregation
- Discovered weeks after delivery
- Arbitrary partner write-downs
- Disconnected from GL dimensions
- Inaccurate ASC 606 estimations
- Real-time continuous WIP ledger
- Automated 80% & 100% cap alerts
- Line-item audit notes & reasons
- Direct sync to Sage Intacct & QuickBooks
- Automated PoC revenue valuation + DCAA guide
Questions about WIP accounting
Is Work-in-Progress (WIP) an asset or an expense on the balance sheet?
What is the basic formula for calculating WIP in a professional services firm?
What is the difference between WIP and Accounts Receivable (A/R)?
How does ASC 606 affect WIP in professional services?
Automate Your WIP Tracking and Protect Practice Margins
Eliminate billing surprises, stop unrecorded scope creep, and streamline client invoicing with TimeTrackerOn’s automated project accounting platform.