By Vincent Howard, CPA | Managing Partner, Howard, Howard and Hodges | SkillAbility for Accounting Firms
Last updated: August 5, 2026 | 42-minute read
- What lockup days mean
- The correct formulas
- Average balances and data integrity
- Why lockup matters now
- Benchmarks and target setting
- How much cash each day represents
- The UNLOCK framework
- Diagnose WIP days
- Diagnose receivable days
- Complete root-cause taxonomy
- How to reduce WIP days
- How to reduce receivable days
- Build a system that does not depend on chasing
- Pricing, scope, and client fit
- Fixed fees, retainers, and prepaid work
- Records, withdrawal, and professional obligations
- Worked before-and-after example
- The lockup dashboard
- Operating cadence and decision rights
- 90-day implementation plan
- 30-day manager training plan
- 30/60/90-day live-work progression
- 100-point lockup-management scorecard
- Realistic scenarios
- What the firm should measure
- Common lockup mistakes
- Frequently asked questions
A CPA firm reports $3.65 million in annual net client fees.
Its average balances are:
- $270,000 of unbilled work in progress
- $380,000 of unpaid client invoices
The firm has the equivalent of 65 days of annual fee revenue trapped between work performed and cash collected.
At $3.65 million in annual fees, average daily fee revenue is $10,000.
That means approximately $650,000 is tied up in the cycle.
Leadership responds:
“We need to collect faster.”
That may be only half the problem.
The first $270,000 has not reached the client as an invoice.
Collection staff cannot collect an invoice that does not exist.
The causes may include:
- Engagements remaining open after the substantive work is complete
- Files waiting for manager or partner review
- Partners delaying billing decisions
- Unclear fees or scope
- Time and expenses entered late
- Client questions left unresolved
- Billing held until a tax return, report, or entire project is finished
The next $380,000 has been billed but not collected.
Its causes may include:
- Payment terms controlled by the client rather than the firm
- No deposit, retainer, or payment authorization
- Invoices delivered long after the client experienced the value
- Billing surprises
- Service disputes
- Financial distress
- Work continuing while prior invoices remain delinquent
- No single owner or escalation path
A collection campaign cannot fix delayed billing.
A billing sprint cannot fix a disputed scope.
An automated reminder cannot fix a client the firm should no longer be financing.
Lockup is not one collections number. It is a two-stage operating diagnosis: how long the firm waits to bill and how long it waits to collect.
Who I Am and Why This Matters
I have practiced public accounting since 1990. I founded my accounting firm in 1993, merged it in 2001 to form Howard, Howard and Hodges, and helped grow the organization from three people to approximately 50 staff across multiple Florida locations and states. Our firm was named PASBA Firm of the Year in 2015.
Lockup becomes harder as a firm grows because cash conversion crosses more hands:
- Staff perform the work.
- Seniors and managers review it.
- Partners make billing and client decisions.
- Administrative or finance employees issue invoices.
- Someone follows up on payment.
- Client-service teams decide whether work continues.
When ownership is unclear, everyone assumes someone else is handling the next stage.
WIP ages.
Invoices age.
Then the person responsible for collections inherits a problem created weeks or months earlier.
Since 2020, I have built and run the SkillAbility accounting workforce development platform, used by more than 1,000 accounting professionals across dozens of PASBA firms.
That experience has reinforced an important connection between workforce capability and cash:
- Review-ready work bills faster.
- Managers who control scope create fewer disputes.
- Employees who communicate early prevent surprises.
- Engagement leaders who know the economics can bill at milestones.
- Client-ready managers can have payment conversations before balances become collection problems.
Lockup is therefore not only a finance-department KPI.
It is evidence of engagement management, review capacity, pricing discipline, client selection, and manager readiness.
Read CPA Firm Engagement Management for the milestone, review, scope, and deadline system that prevents WIP from aging before billing begins.
What Are Lockup Days in an Accounting Firm?
Lockup days measure the average number of days of fee revenue tied up in unbilled work in progress and unpaid accounts receivable. WIP days represent the delay before invoicing. Receivable days represent the delay after invoicing but before collection. Total lockup is the sum of both stages.
IFAC describes lockup days as the primary balance-sheet KPI for an accounting practice because cash is tied up in either work in progress or debtors.
Source: IFAC: Monitoring and Benchmarking Key Performance Indicators.
Lockup converts balances into time
A raw WIP balance does not reveal whether it is high for the firm’s revenue level.
Lockup converts the balance into the equivalent number of revenue days.
This makes it easier to:
- Track changes over time
- Compare service lines
- Compare partner portfolios
- Estimate working capital tied up
- Separate billing delay from collection delay
Lockup is not the same as accounts-receivable aging
Accounts-receivable aging classifies individual invoices by days outstanding or past due.
Receivable lockup expresses the total receivable balance as days of annual revenue.
Both are useful:
- Receivable days shows the aggregate cash-conversion delay.
- Aging buckets show which invoices and clients require action.
A 2025 Journal of Accountancy article describes AR aging as a critical way to monitor outstanding invoices, prioritize collections, and evaluate payment behavior.
Source: Doing accounts receivable aging reports in Excel.
The Correct Lockup-Day Formulas
| Measure | Formula | Management Question |
|---|---|---|
| WIP days | Average net unbilled WIP ÷ annualized net client fees × 365 | How many days of revenue remain unbilled? |
| Receivable days | Average net accounts receivable ÷ annualized net client fees × 365 | How many days of revenue remain unpaid after billing? |
| Total lockup | WIP days + receivable days | How long does revenue remain tied up from work to cash? |
| Average daily fee revenue | Annualized net client fees ÷ 365 | How much cash does one lockup day represent? |
| Cash tied up | Average daily fee revenue × total lockup days | What working capital is trapped in the cycle? |
| Cash released | Average daily fee revenue × days reduced | What cash can a sustained reduction release? |
Use net balances
Define how the firm treats:
- WIP write-down reserves
- Credit balances
- Unapplied cash
- Retainers
- Unbilled expenses
- Taxes and pass-through disbursements
- Bad-debt reserves
- Related-party balances
Match the denominator with the balance
Use annual net client fees when analyzing an annual average balance.
For a trailing three-month analysis, annualize the trailing-period revenue consistently.
Do not divide a seasonal year-end balance by one month of revenue without adjustment.
Separate WIP and AR before adding them
The sum is useful only after the two components remain visible.
A 70-day result could mean:
- 10 WIP days and 60 receivable days
- 35 WIP days and 35 receivable days
- 55 WIP days and 15 receivable days
Each requires a different response.
Use Average Balances and Reliable Data
Ending balances can distort the result
Accounting firms are seasonal.
A December 31, April 15, June 30, or October 15 balance may be unusually high or low.
A more stable calculation uses:
- Average monthly WIP
- Average monthly receivables
- Trailing-12-month net client fees
For a short-period dashboard, use average weekly or monthly balances and annualize the corresponding revenue.
Use the same measurement date
WIP and receivables should be captured at comparable dates.
Do not combine:
- Month-end WIP
- Current-day receivables
- Prior-year revenue
unless the firm clearly labels the result and understands the timing difference.
Reconcile time and billing status
WIP data may be unreliable when:
- Time is entered late
- Expenses are missing
- Completed work remains marked in process
- Fixed-fee billing does not align with WIP
- Write-downs are postponed
- Retainers are netted inconsistently
- Unbilled work is moved to nonbillable codes
Reconcile receivables
Accounts receivable may be overstated or understated by:
- Unapplied payments
- Unprocessed credits
- Duplicate invoices
- Disputed balances that should be resolved
- Bad debts that remain open indefinitely
- Related-party or employee balances
- Invoices that were never delivered successfully
Preserve gross and net views
The firm may need both:
- Gross operational lockup: before reserves and planned credits
- Net financial lockup: after valid reserves, credits, and adjustments
A net number can look healthy while old gross balances continue consuming management attention.
Why Lockup Matters to CPA Firms Now
Professional compensation and operating costs are rising
The 2025 National MAP Survey reported material two-year compensation increases across professional roles. Cash tied up in WIP and receivables must still fund payroll, benefits, technology, rent, insurance, and partner obligations.
Official source: 2025 National MAP Survey Executive Summary.
Strong demand does not guarantee cash flow
A firm can be:
- Busy
- Profitable on an accrual basis
- Growing
- Short of cash
when work remains unbilled or invoices remain unpaid.
Delayed billing increases dispute risk
Journal of Accountancy guidance has long emphasized that prompt billing connects the invoice to the client’s memory of the service and reduces the chance that balances remain unpaid or are written down.
Source: Pricing, billing and collecting fees.
Modern pricing models can reduce lockup
A 2025 Journal of Accountancy article recommends predictable billing and payment structures, including monthly billing for recurring accounting and payroll work, automatic draft for recurring services, and upfront payment for certain tax work.
Source: Why firms should review their pricing.
Engagement terms affect collections and risk
Current CAS engagement-letter guidance recommends clearly defining:
- Deliverables
- Fee calculation
- Timing
- Termination rights
- Nonpayment provisions
Source: Tips for writing CAS engagement letters.
What Is a Good Lockup-Days Result?
There is no single publicly available, authoritative U.S. CPA-firm target that applies to every service and billing model.
The AICPA’s National MAP Survey platform allows member firms to compare performance by firm size, region, and other filters, but the public 2025 executive summary does not publish a universal lockup target.
Commercial guidance is directional—not authoritative
Some accounting-practice advisers describe:
- Under 45 total days as best in class
- 60–90 days as a common middle range
- More than 90 days as problematic
These ranges are useful as discussion points, but they are not AICPA standards or universal benchmarks.
Source example: FirmLever accounting-firm KPI glossary.
Build a target from the billing model
A recurring monthly service billed in advance or by automatic draft may reasonably operate near zero WIP and very low receivable days.
A complex project with approved milestone billing may carry more WIP without being unmanaged.
A useful target reflects:
- Billing frequency
- Payment terms
- Client-information dependencies
- Service complexity
- Review and approval requirements
- Retainers or deposits
- Seasonality
- Client credit risk
Use three target levels
- Expected range: normal operating result under the designed model
- Yellow trigger: early investigation before the balance becomes difficult
- Red trigger: leadership action, stop-work review, or client remediation
Set separate targets by service line
Do not force one target across:
- Tax compliance
- Audit and assurance
- Monthly accounting
- Payroll
- CAS and advisory
- Valuation
- Litigation support
- Transaction projects
A zero result can also require explanation
Negative or near-zero WIP may reflect:
- Billing in advance
- Large retainers
- Monthly recurring billing
- Deferred-revenue accounting
- Incomplete time entry
The first four may be intentional.
The fifth is a data-quality problem.
How Much Cash Does Each Lockup Day Represent?
For a $3.65 million firm:
$3,650,000 ÷ 365 = $10,000 per day.
Cash Tied Up at Different Lockup Levels for a $3.65 Million Firm
Illustrative calculation: $3.65 million annual net client fees equals $10,000 of average daily fee revenue. Actual cash release depends on sustained balance reduction and timing.
Days reduced estimate cash released
If the firm reduces lockup from 75 days to 50 days:
The reduction does not create revenue.
It converts existing WIP and receivables into cash sooner.
Cash release is usually transitional
The firm receives a one-time working-capital release as the balance falls.
It then receives an ongoing cash-flow benefit from keeping the cycle shorter.
Do not treat the one-time release as recurring profit.
The UNLOCK Cash-Conversion Framework
U-N-L-O-C-K
U — Use Consistent Data and Definitions
Reconcile WIP, receivables, revenue, retainers, credits, time entry, billing status, and average balances.
N — Name the Stage and Root Cause
Separate unbilled WIP from unpaid invoices and classify the actual operational, client, pricing, or credit cause.
L — Link Billing to Work Milestones
Bill at intake, recurring dates, progress points, delivery, or completion—before value fades from the client’s memory.
O — Obtain Payment Protection Early
Use deposits, retainers, stored payment authorization, automatic draft, progress billing, and credit limits where appropriate.
C — Control Scope, Clients, and Credit Exposure
Prevent surprise invoices, enforce client responsibilities, price complexity, and stop adding exposure to chronic delinquency.
K — Keep Ownership, Escalation, and Follow-Up Visible
Assign every aged item to one person, define the next action and date, and verify whether the balance converts to cash.
Diagnose WIP Days Before Calling It a Billing Problem
Work is not complete
WIP may be legitimate when substantive work remains.
Investigate whether the delay reflects:
- Client information
- Technical research
- Third-party confirmation
- Specialist consultation
- Unresolved scope
- Internal review
Work is complete but not review ready
The file may wait because it lacks:
- Support
- Reconciliation
- Self-review
- Open-item summary
- Required documentation
- Issue escalation
Read Staff Leverage Ratio for Accounting Firms for review-ready capability and review-capacity coverage.
Review is the bottleneck
Preparation may be complete while the file waits for:
- First review
- Manager judgment
- Partner approval
- Specialist review
Billing authority is concentrated
Some firms require one partner to review every pre-bill.
WIP accumulates when the partner:
- Has no protected billing time
- Needs more context
- Is uncomfortable with the fee
- Delays difficult client conversations
- Plans to write down the balance later
The billing event is too late
Waiting until final delivery may be inappropriate for:
- Long projects
- Recurring services
- Cleanup work
- Transaction support
- Tax notices and controversy
- Advisory projects
Time entry is incomplete
Managers may delay billing because:
- Employees have not entered time
- Expenses are missing
- Questions remain about coding
- The pre-bill cannot be trusted
The fee and scope are uncertain
WIP remains open while the partner decides:
- What the client will accept
- Whether the work was in scope
- How much to write down
- Whether to absorb a firm error
These are pricing and engagement-management issues—not administrative billing delay.
Diagnose Receivable Days Before Starting a Collection Campaign
The invoice was not delivered or understood
Confirm:
- Correct billing contact
- Correct legal entity
- Required purchase order
- Invoice portal submission
- Receipt confirmation
- Clear description of services
The client did not expect the amount
Billing surprises arise from:
- Uncommunicated scope changes
- Stale estimates
- Unclear fee terms
- Unexpected senior or specialist time
- Rush work
- Accumulated invoices
The invoice is disputed
Separate:
- Service-quality dispute
- Scope dispute
- Price dispute
- Administrative error
- Cash-flow delay
- Refusal to pay
Each requires a different owner and response.
The client has financial distress
Warning signs include:
- Repeated payment promises
- Returned payments
- Requests to delay invoicing
- Loss of financing
- Payroll or tax-payment difficulty
- Bankruptcy or litigation indicators
Do not allow an advisory relationship to become an unsecured financing arrangement by default.
The firm continues increasing exposure
Receivables grow when:
- New work begins despite delinquency
- No credit limit exists
- Stop-work authority is unclear
- The relationship partner overrides policy without documentation
- Urgent deadlines repeatedly pressure the firm to continue
No one owns the next action
Automated reminders are useful.
They are not ownership.
Every material balance needs:
- One responsible person
- One next action
- One action date
- One escalation date
- One decision about continuing exposure
The Complete Lockup Root-Cause Taxonomy
| Category | Evidence | Likely Intervention |
|---|---|---|
| Data and time entry | Late time, missing expenses, incorrect status, unapplied cash | Reconcile data before judging operations |
| Client information | Incomplete, late, changing, or unusable records | Cutoffs, standards, rescheduling, cleanup fee |
| Preparation | Work incomplete, stop-start workflow, unclear assignment | Milestones, ownership, readiness, dependency control |
| Review | Queue age, repeated notes, reconstruction, late issues | Review capacity, first-review layer, staff development |
| Billing approval | Pre-bills wait for partner judgment | Authority thresholds, protected billing cadence |
| Pricing and estimate | Fee uncertainty, stale estimates, write-down hesitation | Reprice, minimums, progress estimates, reason codes |
| Scope | Additional work performed without agreement | Change control before production |
| Billing design | Invoice waits for year-end or final delivery | Advance, recurring, progress, or milestone billing |
| Invoice administration | Wrong contact, missing PO, portal rejection | Billing-contact and submission controls |
| Payment terms | Client chooses timing; no authorization or deposit | Defined terms, autopay, retainer, progress collection |
| Service dispute | Quality, timing, or deliverable complaint | Executive resolution and documented outcome |
| Credit risk | Payment plans, bounced payments, financial distress | Credit limits, retainers, holds, withdrawal review |
| Client fit | Chronic urgency, poor records, partner exceptions | Remediation, repricing, segmentation, offboarding |
| Governance | No owner, no escalation, policy overrides | Decision rights, exception log, leadership review |
Use one primary cause and optional secondary cause for each material aged item.
“Client has not paid” is a status.
It is not a root cause.
How to Reduce WIP Days
1. Define billable milestones before work starts
For each service, identify when the firm is entitled and operationally ready to bill.
Possible events include:
- Engagement acceptance
- Retainer receipt
- Monthly recurring date
- Completion of intake or cleanup
- Completion of a project phase
- Draft delivery
- Final delivery
- Filing or submission
A milestone should have:
- A responsible owner
- Required evidence
- A planned date
- A fee amount or calculation method
- An exception path
2. Bill long work in progress
Use progress billing for work spanning multiple weeks or months.
Examples:
- Cleanup and conversion
- Audit and assurance
- Tax controversy
- Valuation
- Transaction support
- Implementation projects
- Complex planning
Do not require the firm to finance the entire engagement until final delivery unless that risk is deliberate and priced.
3. Send the invoice with the value event
The strongest billing moment is often when the client:
- Receives the report
- Receives the completed return
- Sees the analysis
- Completes a milestone
- Participates in the strategy meeting
The client can connect the amount with the service while the value is current.
4. Accelerate review-ready work
WIP cannot move to billing when files remain incomplete.
Define a review-ready standard that includes:
- Complete support
- Reconciliation
- Self-review
- Open-item summary
- Scope status
- Issue escalation
- Expected delivery and billing date
5. Forecast review capacity
Track work expected to enter:
- First review
- Manager review
- Partner review
- Specialist consultation
Adding preparation capacity without review capacity increases WIP.
6. Use billing authority thresholds
Not every invoice needs full partner review.
A firm may authorize:
- Recurring invoices under approved agreements
- Milestone invoices matching an agreed schedule
- Routine adjustments within a defined threshold
- Manager-approved invoices within assigned authority
Reserve partner decisions for material price, scope, relationship, credit, or risk issues.
7. Resolve write-downs promptly
A write-down does not improve merely because the decision is delayed.
Require:
- Adjustment amount
- Reason code
- Approver
- Client communication decision
- Future prevention action
Read Accounting Firm Realization Rate for diagnosing price, scope, client, staffing, review, and billing leakage.
8. Reconcile old WIP every week
Review aged WIP by:
- Client
- Engagement
- Partner
- Manager
- Service
- Age
- Root cause
- Next billable milestone
Do not allow “waiting” without:
- What the firm is waiting for
- Who owns it
- When it will be resolved
- Whether progress billing should occur now
How to Reduce Accounts-Receivable Days
1. Set payment terms before accepting the work
The engagement letter should define:
- Who is responsible for payment
- When invoices are issued
- When payment is due
- Retainer or deposit requirements
- Stored payment or automatic draft terms
- Interest or collection costs where lawful and appropriate
- Consequences of nonpayment
- Termination or withdrawal rights
A 2025 Journal of Accountancy article reported that more than half of tax claims asserted against CPA firms in the AICPA Professional Liability Insurance Program during 2024 lacked an engagement letter for the underlying service.
Source: Blocking and tackling: Engagement letters for tax compliance services.
2. Obtain a deposit or retainer before exposure grows
Retainers are especially important for:
- New clients
- Clients with prior payment issues
- Tax controversy
- Transaction work
- Valuation and litigation support
- Cleanup
- Urgent projects
- Clients in financial distress
3. Use automatic payment for recurring services
Automatic draft or stored payment authorization can:
- Make payment timing predictable
- Reduce invoice follow-up
- Reduce administrative errors
- Allow the client to budget
- Prevent balances from accumulating
The engagement and payment authorization should explain timing, amounts or calculation, notice, failed-payment handling, and cancellation.
4. Bill smaller amounts more frequently
A client may pay twelve predictable monthly invoices more easily than one large annual invoice.
Frequent billing also limits:
- Firm credit exposure
- Client surprise
- Memory loss about the service
- Concentration of collection risk
5. Verify invoice delivery
Before calling a balance delinquent, confirm:
- The invoice reached the correct person
- The client’s AP portal accepted it
- A purchase order was included
- The legal entity and address are correct
- Supporting detail meets the client’s process
6. Contact clients before the invoice becomes old
Use a planned sequence such as:
- Payment confirmation at invoice or automatic-draft notice
- Friendly reminder before or on the due date
- Personal contact shortly after due date
- Relationship-owner escalation
- Payment-plan or dispute decision
- Stop-work and withdrawal review
The exact timing depends on the engagement terms and client relationship.
7. Resolve disputes outside the reminder sequence
Once a client disputes:
- Scope
- Service quality
- Fee
- Deliverable
- Invoice accuracy
stop sending generic reminders as though the problem is administrative.
Assign a leader to resolve the issue.
8. Use payment plans selectively
A written payment plan should include:
- Balance acknowledged
- Installment amounts and dates
- Payment method
- Interest or fees if permitted
- Consequences of missed payments
- Whether new work will continue
A payment plan should reduce exposure.
It should not become permission to add unlimited new work.
9. Write off balances that are no longer collectible
Keeping an old receivable open does not preserve its value.
Use an approved process for:
- Bad-debt reserve
- Write-off
- Collection referral
- Tax treatment
- Client status
- Future acceptance restrictions
Build a Cash System That Does Not Depend on Chasing Clients Forever
Collection calls should be an exception process.
They should not be the core payment system.
The preventive sequence
Client acceptance
Before accepting the relationship, evaluate:
- Ability and willingness to pay
- Prior professional relationships
- Record quality
- Deadline behavior
- Scope expectations
- Required partner access
- Financial distress
- Technology compatibility
Read CPA Firm Client Acceptance Checklist for screening risk, fit, scope, and capacity before saying yes.
Payment architecture
Choose the method before production:
- Payment in advance
- Deposit plus milestone invoices
- Monthly recurring automatic draft
- Progress billing
- Payment with delivery
- Short defined invoice terms
Credit exposure limit
Define the maximum allowed combination of:
- Unbilled WIP
- Unpaid invoices
- Approved but unstarted work
When the client reaches the limit, the firm needs an explicit decision.
Stop-work rules
A stop-work policy should identify:
- Who can place a hold
- Who can override it
- Required documentation
- Deadline and professional-obligation review
- Client notice
- Conditions for resuming work
One relationship owner
The finance team can manage reminders and administration.
The relationship owner should handle:
- Scope disputes
- Service complaints
- Payment promises
- Continued exposure
- Strategic concessions
- Remediation or disengagement
Do not make the collections employee carry the relationship risk
A collector cannot decide whether:
- The firm made an error
- The fee was appropriate
- The client received the promised service
- Scope changed
- Work should continue
- The client should be offboarded
Those are leadership decisions.
Pricing, Scope, and Client Fit Are Lockup Issues
Underpricing creates billing hesitation
A partner may delay invoicing because the recorded work greatly exceeds the fee the client expects.
The delay does not solve the pricing problem.
Scope creep creates disputes
When additional work is performed without agreement, the firm faces three unattractive choices:
- Absorb the work
- Send a surprise invoice
- Delay billing while debating the amount
Read Scope Creep in Accounting Firms for the change-control system.
Poor-fit clients consume cash and attention
A client may create high lockup through:
- Late information
- Repeated cleanup
- Fee disputes
- Nonstandard billing processes
- Financial instability
- Partner exceptions
- Unreasonable urgency
Read Client Profitability Analysis for Accounting Firms for combining fees, cost, manager burden, and capacity load.
Segment payment architecture
Different client segments may receive different:
- Payment schedules
- Retainer levels
- Credit limits
- Access levels
- Billing cadence
- Remediation terms
Read CPA Firm Client Segmentation Strategy.
Fixed Fees, Retainers, and Prepaid Work
Fixed fees do not eliminate lockup
A fixed-fee firm may still carry lockup when:
- Invoices are delayed
- Monthly payments fail
- Scope expands without price change
- Large cleanup work occurs before the first invoice
- Clients dispute what the package includes
Bill recurring work predictably
Recurring services can often use:
- Monthly billing
- Automatic draft
- Billing in advance
- Contracted annual increases
- Separate pricing for projects and cleanup
Track deferred revenue separately
Advance billing or retainers may create:
- Cash received
- Deferred or unearned revenue
- Negative net WIP
Do not interpret a negative WIP day result as operational excellence without understanding the accounting and service obligation.
Use retainers as risk protection—not hidden revenue
Define:
- Whether the retainer is refundable
- How it is applied
- Whether it must remain replenished
- Where it is held
- When it becomes earned
Follow applicable law, professional rules, and the firm’s accounting policy.
Records, Withdrawal, E-Filing, and Professional Obligations
Do not use client records as informal collection leverage. The rights and duties surrounding client-provided records, member-prepared records, work products, tax records, and unpaid fees vary by record type, engagement, jurisdiction, and applicable professional rule.
Circular 230 records rule
For federal tax practice, 31 CFR §10.28 generally requires a practitioner, upon request, to promptly return client records necessary for the client to comply with federal tax obligations, even when a fee dispute exists.
Source: 31 CFR §10.28 — Return of client’s records.
AICPA and state-board rules also matter
The AICPA Code of Professional Conduct includes the Records Requests interpretation, and state licensing rules may impose additional or different duties.
Source: AICPA Code of Professional Conduct.
Withdrawal must be managed
Before stopping work or withdrawing, evaluate:
- Engagement-letter rights
- Professional standards
- Client notice
- Known deadlines
- Prejudice to the client
- Records obligations
- Successor communication
- State-board and legal requirements
Design the policy before a deadline crisis
The firm should decide in advance:
- When work is placed on hold
- When e-filing or delivery occurs
- Who approves exceptions
- How client records are handled
- When legal or risk consultation is required
A payment policy should protect cash without creating an ethical, legal, or professional-standards violation.
Worked Example: Reduce Lockup From 83 Days to 39 Days
Illustrative data only: This example demonstrates the calculation and intervention method. It is not a benchmark or promise of cash results.
A CPA firm has annual net client fees of $3.65 million, or $10,000 per average day.
Before intervention
| Component | Average Balance | Days |
|---|---|---|
| Unbilled WIP | $410,000 | 41 |
| Accounts receivable | $420,000 | 42 |
| Total lockup | $830,000 | 83 |
Root causes
- Tax and cleanup projects billed only at final delivery
- Partner pre-bills reviewed once per month
- Files waiting on review after preparation
- Recurring accounting billed after the service month
- No automatic draft
- Scope additions communicated only at billing
- Work continued for clients more than 60 days past due
Interventions
- Collect 50 percent upfront for defined tax and cleanup projects where appropriate
- Use weekly manager billing approval and exception-only partner review
- Set review-ready standards and two-week review forecasts
- Bill recurring accounting at the beginning of the service month
- Require payment authorization for recurring services
- Use written scope-change approval before added work
- Apply a documented stop-work review at the credit limit
After sustained implementation
| Component | Average Balance | Days |
|---|---|---|
| Unbilled WIP | $160,000 | 16 |
| Accounts receivable | $230,000 | 23 |
| Total lockup | $390,000 | 39 |
Separate WIP and Receivable Improvements
Illustrative values shown relative to the original 83 total days. The sustained 44-day reduction represents approximately $440,000 in working capital at $10,000 of average daily fees.
Estimated cash released
The improvement came from two systems:
- Work reached invoices sooner.
- Invoices reached cash sooner.
It did not come from asking one employee to make more collection calls.
The Accounting Firm Lockup Dashboard
Headline measures
- Average WIP balance
- WIP days
- Average net accounts receivable
- Receivable days
- Total lockup days
- Average daily fee revenue
- Estimated cash tied up
WIP aging
Show unbilled WIP by:
- 0–15 days
- 16–30 days
- 31–60 days
- 61–90 days
- More than 90 days
Also show:
- Next billing milestone
- Review status
- Client dependency
- Root cause
- Owner
- Planned invoice date
Receivable aging
Show invoice balances by:
- Current
- 1–30 days past due
- 31–60 days past due
- 61–90 days past due
- More than 90 days past due
Use contractual due dates for delinquency.
Also retain invoice-age reporting so leadership can see total elapsed time.
Conversion-stage timing
Measure median and exception days from:
- Work performed to review ready
- Review ready to approved
- Approved to invoice
- Invoice to due date
- Due date to collection
Cause and ownership
Every material item should show:
- Primary cause
- Secondary cause
- Responsible leader
- Next action
- Action date
- Stop-work or exposure status
- Expected resolution
Client and partner views
Show lockup by:
- Client
- Partner
- Manager
- Service
- Client segment
- Office
A firmwide average can hide one portfolio financing clients for months.
Economic and quality context
Pair lockup with:
- Realization
- Direct contribution margin
- Review-ready first-pass rate
- Manager rescue
- Scope-change capture
- Client profitability
- Bad-debt expense
- Client retention
Read Revenue per Professional for CPA Firms for the broader workforce-economics dashboard.
Operating Cadence and Decision Rights
Daily exception review during peak periods
Surface only items requiring near-term action:
- Client work ready to bill but waiting for approval
- Invoices rejected by client portals
- Large payments expected but not received
- Credit limits exceeded
- Work continuing despite delinquency
- Deadlines affected by a stop-work decision
Weekly WIP and billing review
Review:
- All WIP above the age threshold
- Work completed but not billed
- Files waiting for review
- Missing time and expenses
- Planned milestone invoices
- Potential write-downs
- Scope changes requiring client action
Weekly receivables exception review
Focus on:
- Past-due balances above materiality
- Broken payment promises
- Returned payments
- Disputed invoices
- Clients approaching credit limits
- Balances requiring relationship-owner contact
Monthly partner and service-line review
Compare:
- WIP days
- Receivable days
- Total lockup
- Cash released or added
- Root causes
- Policy exceptions
- Bad debt and write-downs
- Client remediation decisions
Quarterly policy review
Evaluate whether:
- Payment terms remain appropriate
- Retainer levels cover exposure
- Automatic payment adoption is increasing
- Billing milestones match the service model
- Credit limits are enforced
- Client segments need different policies
- Technology removes administrative delay
Define decision rights
| Decision | Possible Authority |
|---|---|
| Routine milestone or recurring invoice | Authorized manager or billing team |
| Routine adjustment within threshold | Manager with reason code |
| Material write-down or credit | Partner or service-line leader |
| Payment plan | Finance leader and relationship owner under policy |
| Stop-work decision | Designated leader after deadline and professional-obligation review |
| Policy override | Managing partner or approved committee with documentation |
| Withdrawal or disengagement | Authorized partner with legal, risk, or standards consultation as needed |
A 90-Day Lockup Reduction Plan
Days 1–30: Reconcile and diagnose
- Define net client fees, WIP, receivables, retainers, credits, and exclusions
- Calculate average WIP, AR, and total lockup
- Validate time entry, billing status, unapplied cash, and aging
- Separate WIP and receivable causes
- Identify the ten largest and oldest exposures
- Map current billing and collection workflows
- Document authority, escalation, and policy exceptions
Deliverable: Verified baseline, cash-per-day calculation, and root-cause heat map.
Days 31–60: Redesign the preventive system
- Create service-specific billing milestones
- Define recurring and progress billing rules
- Update retainer and payment-authorization requirements
- Set credit limits and stop-work triggers
- Define review-ready and invoice-ready standards
- Create manager and partner billing cadences
- Build collection sequences and dispute escalation
- Assign one owner to each exception
Deliverable: UNLOCK policy, workflow, templates, and decision-right matrix.
Days 61–90: Pilot and enforce
- Pilot in one service line or partner portfolio
- Convert suitable recurring clients to predictable billing and payment
- Progress-bill long projects
- Resolve or adjust old WIP
- Resolve disputes and payment plans
- Apply credit limits consistently
- Track WIP days, AR days, total lockup, and cash released weekly
- Review quality, client experience, and workload effects
Deliverable: Measured pilot result and firmwide rollout plan.
Do not launch with mass collection pressure
Beginning with aggressive calls can damage relationships while leaving the original causes unchanged.
Start by separating:
- Invoices the client never received
- Invoices the client disputes
- Clients who need a structured payment plan
- Clients who can pay but have learned the firm will wait
- Clients the firm should no longer finance
Do not reduce lockup by hiding balances
A genuine improvement requires:
- Billing valid WIP
- Collecting valid invoices
- Resolving invalid balances
- Preventing recurrence
Moving work to nonbillable codes or writing off balances without diagnosis may lower the metric while weakening economics.
The Complete 30-Day Lockup Management Training Plan
Days 1–5: Definitions, formulas, and data
- Define WIP days, receivable days, and total lockup
- Calculate average daily fee revenue
- Reconcile average versus ending balances
- Review retainers, credits, and unapplied cash
- Validate aging and billing status
- Identify data limitations
Evidence: Definition guide, reconciled calculation, and data-quality checklist.
Days 6–10: WIP-stage diagnosis
- Review incomplete work and client dependencies
- Analyze review and partner approval queues
- Identify missing time and expenses
- Find late or inappropriate billing events
- Classify pricing, scope, and write-down hesitation
- Build a WIP exception list
Evidence: WIP-aging analysis, primary cause codes, and billing action plan.
Days 11–15: Receivable-stage diagnosis
- Validate invoice delivery and client contacts
- Separate administrative delays from disputes
- Assess credit and financial-distress indicators
- Review payment terms, deposits, and authorization
- Identify continued exposure beyond policy
- Build a receivable action plan
Evidence: AR-aging analysis, client-risk classification, and escalation recommendation.
Days 16–20: Prevention system
- Design billing milestones
- Select recurring, advance, progress, or delivery billing
- Set retainer and credit-limit rules
- Build collection sequences
- Define stop-work decision rights
- Protect records and professional obligations
Evidence: Service-specific payment architecture and UNLOCK policy.
Days 21–25: Communication and resolution
- Conduct a scope and fee conversation
- Conduct a past-due payment conversation
- Resolve a service dispute
- Negotiate a payment plan
- Communicate a work hold
- Prepare a remediation or disengagement recommendation
Evidence: Recorded simulations, written follow-up, and decision documentation.
Days 26–30: Independent portfolio capstone
- Analyze a different WIP and AR portfolio
- Correct formula and data issues
- Estimate working capital tied up
- Identify root causes by stage
- Present preventive and exception actions
- Defend ethical, legal, client, and economic considerations
- Define follow-up metrics
Evidence: Complete UNLOCK analysis, leadership presentation, and 100-point scorecard.
The 30/60/90-Day Live-Work Progression
Days 31–60: Controlled exception ownership
The manager candidate may:
- Prepare lockup calculations
- Reconcile WIP and AR aging
- Classify causes
- Approve routine milestone invoices within authority
- Contact clients about routine administrative delays
- Prepare scope, fee, dispute, and payment-plan recommendations
Leadership retains material credits, write-offs, stop-work decisions, withdrawals, and professional-obligation judgments.
Days 61–90: Scoped portfolio responsibility
Expand responsibility when the candidate consistently:
- Uses correct data and periods
- Separates WIP from receivable causes
- Bills promptly without creating surprises
- Protects client relationships and professional duties
- Controls new credit exposure
- Escalates disputes and distress early
- Measures whether cash conversion improved
After day 90: Authority remains defined
Firm leadership may retain authority for:
- Material write-offs and credits
- Legal collection
- Client withdrawal and disengagement
- Records disputes
- Firmwide terms and credit policy
- Exceptions involving significant deadlines or risk
100-Point Lockup Management Scorecard
| Capability | Points | Observable Evidence |
|---|---|---|
| Formula and data integrity | 12 | Defines balances, revenue, periods, retainers, credits, and averages consistently |
| WIP-stage diagnosis | 12 | Identifies preparation, review, approval, pricing, scope, and billing-event causes |
| Receivable-stage diagnosis | 12 | Separates delivery, administration, dispute, credit, and refusal-to-pay causes |
| Billing architecture | 10 | Uses appropriate advance, recurring, progress, milestone, or delivery billing |
| Payment and credit protection | 10 | Uses retainers, authorization, terms, limits, holds, and payment plans appropriately |
| Scope, pricing, and client fit | 10 | Prevents surprises and identifies relationships that break the model |
| Communication and dispute resolution | 10 | Handles fee, scope, service, payment, and hold conversations clearly and professionally |
| Governance and ownership | 8 | Assigns owner, next action, date, escalation, and decision rights to every material item |
| Professional and legal safeguards | 10 | Recognizes records, deadlines, withdrawal, licensing, and jurisdictional requirements |
| Follow-up and sustained improvement | 6 | Verifies cash release, prevents recurrence, and monitors client and quality effects |
Suggested readiness rule: Require at least 84 points overall, no zero category, no stop-work or records decision without required authority, no material write-off without root-cause evidence, and no claim of improvement based solely on reclassification or one month-end balance.
Realistic Accounting Firm Lockup Scenarios
Scenario 1: The 110-day total lockup
Leadership orders collections to call every client. The trainee discovers that 68 days are WIP caused by partner billing delay and review congestion.
Scenario 2: The invoice that never reached AP
The client appears 75 days past due, but the invoice was sent to a former employee and never submitted through the required portal.
Scenario 3: The silent scope dispute
A client ignores reminders because the invoice includes cleanup work the manager never discussed.
Scenario 4: The chronic slow payer
The client pays only when the next annual deadline approaches. The trainee must redesign payment terms and decide whether work should continue.
Scenario 5: The late-client WIP pile
Tax work remains open because clients submit information in fragments. The trainee must establish cutoffs, rescheduling, and progress billing.
Scenario 6: The partner pre-bill queue
Every invoice requires partner approval, and pre-bills are reviewed once per month. The trainee must design authority thresholds.
Scenario 7: The fixed-fee package with negative WIP
Clients pay in advance, but the firm has significant undelivered service obligations and incomplete time data.
Scenario 8: The returned automatic draft
A recurring client’s payment fails three times while new monthly work continues.
Scenario 9: The new client in distress
The client needs urgent tax work but discloses serious cash-flow problems. The trainee must recommend retainer, scope, credit limit, and acceptance conditions.
Scenario 10: The payment plan that increases exposure
The client pays old invoices in installments while the firm produces more new work than the installments cover.
Scenario 11: The old WIP write-down
A partner keeps $90,000 in WIP open because writing it down will reduce current realization.
Scenario 12: The service-quality dispute
The client alleges the report was late and unusable. Generic reminder emails continue for two months without leadership review.
Scenario 13: The records request during a fee dispute
A former tax client requests documents needed for federal filing while an invoice remains unpaid. The trainee must identify record categories and obtain professional guidance before responding.
Scenario 14: AI predicts collection risk
An AI model labels a client high risk from payment history but does not know the invoice was incorrect and already approved for credit.
Scenario 15: The firmwide improvement plan
The trainee must choose among billing milestones, review-capacity changes, automatic payment, retainers, client remediation, and staffing changes to reduce lockup without damaging service.
Each scenario should require calculation, data validation, root-cause diagnosis, client and professional-risk review, action, communication, and follow-up measures.
What the Firm Should Measure
| Metric | What It Reveals |
|---|---|
| WIP days | Revenue days trapped before invoicing |
| Receivable days | Revenue days trapped after invoicing |
| Total lockup | Complete work-to-cash delay |
| Cash per lockup day | Working-capital value of one day |
| WIP and AR aging | Where older balances require action |
| Review-ready to invoice days | Internal billing-approval delay |
| Invoice-delivery failure rate | Administrative friction before collection begins |
| Automatic-payment adoption | Share of recurring revenue protected by predictable collection |
| Retainer coverage | Protection against current and planned exposure |
| Payment promises kept | Reliability of client commitments |
| Disputed invoice dollars and age | Balances that need leadership resolution rather than reminders |
| Exposure beyond credit limit | Policy enforcement and additional firm financing |
| Scope-change capture | Whether added work is approved before production |
| Bad debt and write-offs by cause | Economic result of failed pricing, credit, service, or governance |
| Sustained days reduced | Whether the cash-conversion improvement holds over time |
See Accounting Onboarding KPIs for related review-readiness, independence, and manager-dependence measures.
Common Accounting Firm Lockup Mistakes
Mistake 1: Treating lockup as only collections
Unbilled WIP is ignored while the collection team is pressured to fix the total number.
Mistake 2: Using one month-end balance
Seasonality and billing pushes distort the result.
Mistake 3: Combining WIP and AR without showing each
The firm cannot determine where cash is trapped.
Mistake 4: Using invoice date instead of payment terms for delinquency
Invoice aging and days past due are confused.
Mistake 5: Billing only at final completion
Long engagements are financed by the firm.
Mistake 6: Allowing partner pre-bills to wait
Billing authority becomes a hidden capacity bottleneck.
Mistake 7: Sending surprise invoices
Uncontrolled scope becomes an AR dispute.
Mistake 8: Continuing work during delinquency
The firm increases exposure while trying to collect the old balance.
Mistake 9: Treating all old invoices alike
Administrative errors, disputes, hardship, and refusal to pay receive the same reminder.
Mistake 10: Using automatic reminders as ownership
No person is accountable for the decision or next action.
Mistake 11: Reporting lower lockup after write-offs as an operational win
The balance disappears without the cause being corrected.
Mistake 12: Ignoring retainers and deferred revenue
Negative WIP is interpreted incorrectly.
Mistake 13: Holding records informally
The firm creates professional, legal, or licensing risk during a fee dispute.
Mistake 14: Applying one target to every service
Recurring prepaid work and complex project work are compared without context.
Mistake 15: Failing to measure recurrence
A one-time billing push lowers the balance, but the same workflow rebuilds it.
Frequently Asked Questions About Lockup Days for Accounting Firms
What are lockup days in an accounting firm?
Lockup days measure the number of fee-revenue days tied up in unbilled work in progress and unpaid accounts receivable.
How do you calculate WIP days?
Divide average net unbilled WIP by annualized net client fees and multiply by 365.
How do you calculate receivable days?
Divide average net accounts receivable by annualized net client fees and multiply by 365.
How do you calculate total lockup?
Add WIP days and receivable days. You may also divide average WIP plus average receivables by annualized net client fees and multiply by 365 when the balances and periods are consistent.
What is a good lockup-days number for a CPA firm?
There is no universal authoritative target. Some commercial practice guidance calls under 45 days best in class, 60–90 days a common middle range, and more than 90 days problematic. Set service-specific targets from the firm’s actual billing and payment model and use comparable MAP data when available.
Why should WIP and receivable days be separated?
WIP days reveal billing and delivery delay. Receivable days reveal collection delay. The causes and owners are different.
How much cash is tied up in one lockup day?
Divide annual net client fees by 365. A $3.65 million firm has approximately $10,000 of average fee revenue tied up for every lockup day.
Does reducing lockup increase revenue?
No. It generally converts existing WIP and receivables into cash sooner. It can reduce financing need, collection risk, and write-offs, but the initial cash release is not recurring revenue.
How can an accounting firm reduce WIP days?
Use clear billing milestones, progress billing, review-ready standards, sufficient review capacity, regular billing approval, complete time entry, and prompt write-down decisions.
How can a CPA firm reduce receivable days?
Use clear terms, retainers or deposits, recurring automatic payment, prompt invoice delivery, early personal follow-up, dispute resolution, credit limits, and stop-work review.
Should accounting firms require automatic payment?
Automatic payment is highly effective for recurring services when appropriate and properly authorized. The policy should address timing, failed payments, notice, cancellation, and applicable law and payment rules.
Should a CPA firm collect a retainer?
Retainers are especially useful for new clients, risky or urgent work, long projects, clients with payment history, and services with material upfront effort. Terms and accounting treatment must be clear.
Should firms stop work for unpaid invoices?
A documented hold or withdrawal policy can limit exposure, but the decision must consider engagement terms, deadlines, professional standards, client notice, records duties, licensing rules, and applicable law.
Can a CPA withhold client records for unpaid fees?
The answer depends on record type, service, jurisdiction, professional rules, and applicable law. Circular 230 generally requires return of records necessary for federal tax compliance. Firms should obtain qualified guidance rather than using records informally as leverage.
How does fixed pricing affect lockup?
Fixed pricing can reduce lockup through advance or recurring billing, but firms must still manage failed payments, scope, deferred revenue, cleanup projects, and delivery obligations.
How often should lockup be reviewed?
Monitor headline trends monthly, review WIP and AR exceptions weekly, and use daily exception visibility during peak or high-risk periods.
Can AI help reduce lockup?
AI can classify aging, predict risk, summarize disputes, and forecast billing or collection exceptions. Human leaders must validate data, client facts, professional duties, and the appropriate action.
Can Your Managers Move Work From Review to Invoice to Cash Without Creating Billing Surprises or Endless Collection Follow-Up?
SkillAbility helps CPA firms build review-ready staff, capable reviewers, stronger managers, confident advisors, and future partners who can control scope, communicate value, move work through review, and protect firm capacity and economics.
Book Your Free 10-Minute Structural Alignment Review →
Includes our 45-Day Out-of-Pocket Performance Guarantee.
To converting good work into cash without turning every client relationship into a collection exercise,
Vincent Howard, CPA
Managing Partner, Howard, Howard and Hodges
SkillAbility for Accounting Firms
About the Author
Vincent Howard, CPA has practiced public accounting since 1990. He earned a Bachelor of Science in Accounting and a Master’s in Taxation from the University of Central Florida, founded his accounting firm in 1993, and serves as Managing Partner of Howard, Howard and Hodges. He helped grow the organization from three people to approximately 50 staff across multiple Florida locations and states. He has participated in PASBA since 1997, and the firm was named PASBA Firm of the Year in 2015. Since 2020, he has built and run the SkillAbility accounting workforce development platform, used by more than 1,000 accounting professionals across dozens of PASBA firms.
© 2026 SkillAbility for Accounting Firms. This article provides general educational information and does not replace accounting, tax, audit, legal, ethics, licensing, engagement-letter, records, collections, payment-processing, bankruptcy, professional-liability, quality-management, or regulatory advice. Billing, collection, withdrawal, and records policies should be adapted to the firm’s facts, jurisdiction, engagement, professional obligations, and applicable law.
