Skip to main content
AboutResources888.999.0280Schedule a Call
AccountingProfessional Services

Managing WIP: How Unbilled Work Drains Professional Services Cash Flow

Work-in-progress is the silent cash flow killer in professional services. You performed the work, incurred the labor cost, and have nothing to show for it on the bank statement. Here is how WIP accumulates, how to value it, and how to fix the operational failures that create it.

By Lorenzo Nourafchan | March 31, 2026 | 10 min read

Key Takeaways

WIP represents labor costs you have already paid but have not yet billed. For a firm with $3M in revenue and 45 days of WIP, that is roughly $370,000 in cash tied up in unbilled work at any given time.

Cost-rate WIP valuation (recording WIP at the labor cost incurred) is more conservative and GAAP-aligned. Sales-rate valuation (recording at expected billing value) inflates assets and overstates income, creating tax and audit risks.

The four root causes of WIP buildup are delayed time entry, slow partner or project manager review, unclear billing milestones in contracts, and scope creep that creates unbillable hours. Each requires a different operational fix.

WIP aging beyond 60 days has a realization rate below 70% in most firms. Work that sits unbilled for 90 days or more is collected at roughly 50 cents on the dollar, if it is collected at all.

A monthly WIP dashboard showing days of WIP outstanding, WIP aging by project, and WIP-to-revenue ratio gives firm leaders the visibility to intervene before cash flow damage becomes severe.

What WIP Actually Is on Your Balance Sheet

Work-in-progress in a professional services context is not inventory. You are not building a physical product. WIP represents the dollar value of services you have performed but have not yet billed to the client. It sits on the balance sheet as an asset, typically classified as unbilled receivables or contract assets under ASC 606.

The accounting treatment is straightforward in theory: when an employee works on a project, you have incurred a cost (their salary for that time) and earned revenue (the client owes you for the work). If you have not yet sent an invoice, the earned-but-unbilled amount is WIP. Once you send the invoice, WIP converts to accounts receivable. Once the client pays, AR converts to cash.

The cash flow implication is this: WIP is cash you have already spent (on payroll) but have not yet started to collect. Every day that 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 permanently tied up in unbilled work. That is $370,000 that cannot pay rent, fund payroll, or cover overhead. It is not a theoretical number. It is the gap between your income statement (which says you are profitable) and your bank account (which says you are not).

How Should You Value WIP? Cost Rate vs. Sales Rate

This is one of the most consequential accounting policy decisions a professional services firm makes, and many firms make it wrong.

Cost-Rate Valuation

Under cost-rate valuation, WIP is recorded at the direct labor cost of the hours worked. If a consultant earning $50 per hour (fully loaded) spends 40 hours on an unbilled project, WIP is recorded at $2,000.

This method is conservative, aligned with GAAP principles for contract assets, and preferred by auditors and lenders. It does not assume that the work will be billed at the expected rate, and it does not assume the client will pay. It records only the cost incurred, which is a verifiable number.

Sales-Rate Valuation

Under sales-rate valuation, WIP is recorded at the expected billing value of the hours worked. If that same consultant bills at $175 per hour, the 40 hours are recorded as $7,000 in WIP.

This method is more aggressive. It inflates the balance sheet, makes the firm look more profitable on paper, and can create significant problems. If the firm ultimately writes down those hours (bills only 30 of the 40 hours, or negotiates a lower rate), the WIP asset was overstated and must be adjusted downward. That adjustment flows through the income statement as a reduction in revenue, creating earnings volatility that alarms lenders and investors.

Which Method Is Right?

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 look at the WIP balance and think they have $500,000 in assets when they really have $500,000 in unbilled work that may or may not be collectible. The false sense of security delays the operational interventions that would prevent WIP from becoming a problem.

Sales-rate valuation also creates tax complications. If you record $7,000 in WIP when you have only incurred $2,000 in cost, you may be recognizing $5,000 in income before you have billed the client, let alone collected the cash. Depending on your accounting method and jurisdiction, this can accelerate tax liability.

The counterargument for sales-rate valuation is that it better reflects the economic reality of the work performed. That is true in theory but dangerous in practice because it assumes perfect realization (every hour billed, every invoice paid in full), which almost no professional services firm achieves.

The Four Root Causes of WIP Buildup

WIP does not accumulate because of market conditions or client behavior. It accumulates because of operational failures inside the firm. There are four root causes, and most firms struggle with at least two of them simultaneously.

Root Cause 1: Delayed Time Entry

This is the most common and most damaging cause of WIP buildup. When consultants, architects, engineers, or attorneys do not enter their time within 24 to 48 hours of performing the work, the firm cannot bill it promptly. Time that is entered a week late is entered inaccurately. Time that is entered two weeks late is often underreported because people cannot remember exactly what they did. And time that requires a manager to chase down before it can be included on an invoice delays the entire billing cycle.

The financial impact is direct. If your firm has 25 billable employees and their average time entry delay is 5 business days, you are 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.

The fix: Enforce a firm-wide policy that time must be entered by end of business each day or by noon the following day. Make it a performance expectation, not a suggestion. Some firms tie time entry compliance to quarterly bonuses. The specific mechanism matters less than the consistency. The benchmark is 95% or higher same-day time entry compliance.

Root Cause 2: Slow Partner or Project Manager Review

Even when time is entered promptly, many firms have a review bottleneck. A partner or senior project manager must review and approve time entries before they can be included on an invoice. If that review happens weekly instead of daily, or if the reviewer batches the work and reviews once a month, the billing cycle stretches by two to four weeks.

In law firms, this is often called the "billing partner bottleneck." A partner with 15 active matters may not review their associates' time until the end of the month, which means work performed in the first week of January is not billed until mid-February. The client does not receive the invoice until late February. Payment arrives in late March or April. Work that took three days to perform took three months to convert to cash.

The fix: Break the review process into smaller, more frequent cycles. Daily or every-other-day review of time entries keeps the pipeline moving. Technology helps: most modern practice management platforms (Deltek, BigTime, Harvest, Clio) can generate daily review queues that a project manager can clear in 10 to 15 minutes. The goal is to have all time reviewed and approved within 3 business days of entry.

Root Cause 3: Unclear Billing Milestones

Many professional services contracts define billing in vague terms: "invoiced monthly" or "billed upon completion of deliverables." When billing milestones are unclear, the project team does not know when to trigger an invoice, the billing coordinator does not know what amount to bill, and the client does not expect an invoice at any particular time.

The result is that invoices are sent when someone remembers to send them, which is usually after the work has been unbilled for 30 to 60 days. On fixed-fee projects, unclear milestones are particularly dangerous because the firm may perform 60% of the work before sending the first invoice, creating a massive WIP balance that the firm is financing entirely out of pocket.

The fix: Define billing triggers in every contract. For time-and-materials engagements, the trigger should be calendar-based (the 1st and 15th of each month, or every Friday). For fixed-fee engagements, the trigger should be milestone-based with specific deliverables and dollar amounts tied to each milestone. For retainer arrangements, the invoice should go out on the same date every month regardless of work performed. The goal is to eliminate ambiguity so that invoicing becomes a process, not a decision.

Root Cause 4: Scope Creep That Creates Unbillable Hours

Scope creep is work performed outside the original engagement scope that the firm does not bill because there is no change order, the additional work was not approved by the client in advance, or the project manager decided to absorb the extra hours to maintain the client relationship.

The financial impact of scope creep is that hours are worked, payroll is paid, but no invoice is ever sent. These hours accumulate as WIP and are eventually written off, reducing realized revenue. In fixed-fee projects, scope creep is the primary driver of margin erosion. A project estimated at 400 hours that actually consumes 520 hours has experienced a 30% scope expansion, and if the fee does not change, the firm's effective billing rate drops by 23%.

The fix: Implement a change order process that requires client approval before any out-of-scope work begins. Train project managers to identify scope changes in real time, not after the fact. And track actual hours against estimated hours weekly so that overruns are visible before they become material. The firms that manage scope creep effectively typically maintain realization rates 8 to 12 percentage points higher than those that do not.

WIP Aging Analysis: Where the Real Damage Shows Up

Not all WIP is created equal. Fresh WIP (work performed in the last 15 days) has a high probability of being billed and collected at full value. Aged WIP (work performed 60 or more days ago that has not yet been billed) has a dramatically lower realization rate.

The empirical pattern across most professional services firms looks like this: WIP aged 0 to 30 days has a realization rate of 85% to 95%. WIP aged 31 to 60 days drops to 70% to 85%. WIP aged 61 to 90 days falls to 50% to 70%. And WIP aged beyond 90 days is realized at 30% to 50%, if it is realized at all.

The reason is both operational and psychological. Old WIP is harder to justify to clients because the work was performed long ago and the client has mentally moved on. Project managers are reluctant to send a $40,000 invoice for work that was done three months ago because they know the client will push back. And in many cases, the time entries for old work are incomplete or inaccurate because they were reconstructed from memory rather than entered in real time.

Building a WIP Aging Report

Every professional services firm should produce a WIP aging report monthly, broken down by project. The report should show, for each active project: the total WIP balance, the age distribution (0-30, 31-60, 61-90, 90+ days), the reason the work has not been billed (waiting for time entry, waiting for review, waiting for milestone, scope dispute), and the responsible project manager or partner.

This report should be reviewed by firm leadership in a monthly WIP review meeting. The purpose of the meeting is not to assign blame but to identify the projects and the root causes that are creating the aging problem and to set specific action items (send invoice by Friday, escalate scope discussion with client, write off unbillable hours).

Firms that implement a monthly WIP review meeting typically reduce their average WIP days by 15 to 25 days within six months, which translates directly into improved cash flow.

How Much WIP Is Too Much?

The benchmark for WIP varies by firm type. Architecture and engineering firms typically run 25 to 45 days of WIP. Consulting firms range from 20 to 40 days. Law firms average 35 to 55 days. Accounting firms run 15 to 30 days (lower because much of their work is billed on a fixed-fee or retainer basis).

The WIP-to-revenue ratio is a useful summary metric. Calculate it as the total WIP balance divided by average monthly revenue. A ratio of 1.0 means you have one month of revenue sitting unbilled. A ratio of 0.5 means two weeks of revenue is unbilled. For most professional services firms, a ratio below 0.75 (roughly 22 days) represents strong WIP management. A ratio above 1.5 (roughly 45 days) indicates operational problems that are draining cash.

To put this in dollar terms: a firm generating $500,000 per month in revenue with a WIP-to-revenue ratio of 1.2 has $600,000 in unbilled work. If that firm improved its ratio to 0.8, WIP would drop to $400,000, freeing $200,000 in working capital. That is not a one-time benefit; it is a permanent reduction in the cash tied up in the business.

The Connection Between WIP and Profitability

Here is the counterintuitive insight that many firm owners miss: high WIP does not just hurt cash flow; it hurts profitability. The connection works through realization rates.

When WIP ages, realization declines. Work that would have been billed at 95% realization if invoiced within 30 days is billed at 65% realization when invoiced at 90 days. That 30-point gap is pure revenue destruction. On a $100,000 project, a 30-point realization decline means $30,000 in revenue that was earned, that the labor was paid for, that the overhead supported, but that will never convert to cash.

A firm with $5 million in revenue and an average realization rate of 88% is leaving approximately $680,000 on the table compared to a firm with a 100% realization rate. Improving realization from 88% to 93%, which is achievable through better WIP management, adds $250,000 in revenue with zero additional labor cost. That entire $250,000 drops to the bottom line.

Building a WIP Dashboard

The monthly WIP dashboard should contain five metrics. Total WIP balance (dollar amount and trend over the last 12 months). Average days of WIP outstanding (total WIP divided by average daily revenue, trended monthly). WIP aging distribution (percentage of total WIP in each aging bucket). WIP-to-revenue ratio (total WIP divided by trailing monthly revenue). Realization rate by project (actual billed amount divided by standard billing value of hours worked).

These five metrics, reviewed monthly, give firm leadership everything they need to diagnose WIP problems, identify the root causes, and track the impact of operational changes. The firms that treat WIP management as a monthly discipline rather than a year-end cleanup exercise consistently run 15 to 25 days less WIP than their peers. On $5 million in revenue, that difference represents $200,000 to $350,000 in freed working capital, every single month.

LN

Lorenzo Nourafchan

Founder & CEO, Northstar Financial

Lorenzo Nourafchanis the Founder & CEO of Northstar Financial Advisory.

Let’s talk about your firm’s finances.

Utilization analysis, partner compensation, cash flow management — we help professional services firms optimize their financial operations. Free strategy call, no obligation.

Schedule a Consultation

Or call us directly: 888.999.0280