
The Revenue Your CPA Firm Earned but Didn't Bill
WIP tracking CPA firms rely on is one of the most direct levers on profitability, and one of the most consistently ignored. At BusAcTa Advisors, we support accounting practices across a wide range of sizes, and the conversation about WIP almost always surfaces the same way: a firm owner knows their revenue should be higher than it is, but can't quite put a finger on where it's going. The answer is usually in the gap between work completed and work invoiced.
Work-in-progress is the value of services your firm has delivered but hasn't yet billed. Every hour recorded on a time-and-billing engagement, every tax return completed before the invoice goes out, every advisory project in progress at month-end, all of it sits in WIP until you invoice the client. The question isn't whether you have WIP. Every practice does. The question is how much of it you're actually collecting, and how much is quietly disappearing through write-downs, billing lag, and work that never makes it onto an invoice at all.
WIP, AR, and the Full Cash Cycle
Money moves through a CPA firm in three stages before it becomes cash. First, work is performed and recorded as WIP. Second, WIP is converted into an invoice and becomes accounts receivable. Third, the client pays and AR becomes cash. A problem at any stage extends the time between doing the work and getting paid for it.
The combined measure is called lock-up days: the total number of days, on average, between performing work and collecting payment. It includes WIP days (the lag between doing the work and invoicing it) and AR days (the lag between invoicing and collecting). In a well-run firm, total lock-up stays below 60 days. In firms with loose WIP discipline and slow collections, it can easily reach 90 to 120 days, which means the firm is effectively financing three to four months of its clients' professional fees at zero interest.
Tightening WIP is the faster half of that fix, because it's entirely within the firm's control. A client paying slowly requires a collections conversation. An invoice that goes out 45 days after the work was done is just a process problem.
5 Places CPA Firms Lose WIP Revenue
1. Time That Disappears Before It's Ever Recorded
The most basic WIP leak happens before any billing decision is made. A staff member spends two hours researching a client question on the phone, answers it, and moves on without recording the time. A partner reviews a return, makes corrections, and doesn't add the review time to the engagement. A manager rewrites a memo that came back from a junior preparer and considers it part of the job.
None of this is dishonesty. It's the natural result of a firm culture where senior people absorb overhead without thinking about it. But each of those unrecorded hours represents real cost, real value delivered, and zero revenue. In a 10-person firm where two partners and two managers habitually underrecord by two hours a week, that's over 400 hours a year gone before anyone makes a billing decision. At modest billing rates, that's a meaningful annual write-off that never appears on any report because it was never captured in the first place.
The fix is cultural as much as technical: time recording is expected from everyone, including partners, and it happens the same day the work does, not reconstructed on Friday afternoon from memory.
2. Billing Lag That Stretches to 60 or 90 Days
How long does it take your firm to invoice a completed engagement? And is anyone actually tracking that number? If the answer is more than two to three weeks, you have a billing lag problem. Work completed in March and invoiced in June represents 90 days of WIP sitting idle, three months of cash tied up in work that's finished and deliverable. Multiply that by a full client roster and the working capital impact is significant.
Billing lag also affects collection. Clients are most motivated to pay promptly when the invoice arrives close to when the work was delivered. An invoice that arrives two months after a tax season engagement was closed feels like a surprise, which slows payment and occasionally prompts disputes about whether the work was actually performed.
The discipline is simple in principle: bill promptly when work is complete. In practice, it requires that someone owns the billing calendar, reviews WIP at least bi-weekly, and turns completed engagements into invoices without waiting for a monthly cycle or a partner's availability.
3. Undisciplined Write-Downs at Invoice Time
Most CPA firms write down WIP at billing time. That's normal and sometimes appropriate: a client who has a long relationship deserves consideration, a fixed-fee engagement that ran over budget due to a mispriced proposal is the firm's problem, not the client's. Occasional write-downs are a healthy part of managing client relationships and pricing errors.
What isn't healthy is write-downs that happen without tracking, without pattern analysis, and without any connection to the engagement's original scope. When the person preparing the invoice decides on the fly that $4,800 sounds better than $5,600, without recording what was written down or why, the firm has no way to know whether that decision reflects relationship strategy or just discomfort with the number.
Tracking write-downs systematically, by client, by engagement type, by partner, and by staff member, turns a silent revenue leak into a visible management tool. A client whose work consistently gets written down at invoice time is either mispriced, out of scope, or the wrong client for the firm. You can't see that pattern without the data.
4. Partners and Managers Who Absorb Scope Without a Conversation
Here's a scenario almost every CPA firm owner recognizes: the client calls with a question that turns into a two-hour consultation. The partner handles it professionally, answers it completely, and doesn't record the time because it doesn't feel like formal engagement work. Or: a tax return comes back from the preparer needing significant rework, the manager fixes it, and the hours go unrecorded because charging the client for internal quality problems feels wrong.
The instinct in both cases is reasonable. But neither scenario is the same as a write-down, because neither is being consciously evaluated. They're just disappearing. When a partner's recorded time is systematically lower than their actual contribution to engagements, the firm's profitability reports are lying. They show margin that doesn't reflect real cost, which leads to pricing decisions based on false economics.
Scope creep that gets absorbed silently also sends the wrong signal to clients. If additional work consistently gets delivered for free, the client learns to expect it. The conversation about additional fees becomes harder the longer it's been avoided. Recording the time, even when you choose to write it down, at least makes the decision explicit and keeps the data honest.
5. Fixed-Fee Engagements That Outgrew Their Price
Fixed-fee billing has real advantages: clients value price certainty, it removes the incentive to overstaff engagements, and it shifts the efficiency reward to the firm. But it creates a specific WIP risk that time-and-billing engagements don't have: scope growth that the original fee doesn't cover.
A bookkeeping client whose transaction volume doubles doesn't automatically trigger a conversation about repricing. A tax client who adds a new entity, a rental property, and a foreign account to this year's return often still gets billed last year's fee because nobody reviewed the scope before the work started. A consulting engagement that turns into an eight-week project when it was scoped for four weeks may or may not generate a change-order conversation depending on how comfortable the partner is having it.
The WIP tracking fix for fixed-fee work is a pre-billing scope review on every engagement before the invoice goes out. Compare what was actually delivered against what was priced. Where there's a meaningful gap, the conversation about additional fees needs to happen before the invoice, not after the client receives it.
The Three Numbers Worth Tracking
WIP management doesn't require complex reporting. Three metrics tell most of the story.
WIP realization rate: what percentage of recorded WIP is actually billed? A well-run firm aims for 90% or above on time-and-billing work. Below 85% consistently points to a systemic write-down or recording problem worth investigating.
Days WIP outstanding: the average number of days between recording time and issuing the invoice. Under 21 days is excellent. Over 45 days means billing lag is a material problem.
Lock-up days: WIP days plus AR days combined. This is the total cash conversion cycle for professional fees. Under 60 days is healthy. Over 90 days means the firm is carrying significant working capital in unbilled and uncollected revenue.
Most time-and-billing software produces all three numbers as standard reports. If your firm isn't reviewing them monthly, the data exists, it's just not being used.
Closing the WIP Gap
None of the five leaks above requires new software or a major workflow overhaul to fix. They require discipline: record time the same day, bill within two to three weeks of completing work, track write-downs explicitly, make scope conversations routine rather than uncomfortable, and review fixed-fee engagements before invoicing.
The administrative burden of maintaining this discipline is real, though, especially in a small firm where partners are also doing billable work, client management, and business development simultaneously. Our offshore accounting support frees up the back-office work that competes for that attention. You can see how that fits a practice management context on our Virtual CFO page and our offshore accounting page. If you'd like to talk through how WIP discipline fits into your firm's current workflow, reach out to BusAcTa Advisors directly.
FAQ
Frequently Asked Questions
Put these insights to work in your firm.
Book a 30-minute consultation. A CPA, not a salesperson, will walk through your workflow.

Written by
Yash PatelHead of Department, Accounts
Yash Patel is Head of Accounts at BusAcTa, where he leads bookkeeping, reconciliation, accounting, and financial reporting services for U.S. CPA firms. He sets technical standards for the accounts team, owns the review process, and drives continuous improvement through refined SOPs and structured checklists across QuickBooks, Xero, and other accounting platforms.









