How should a professional services firm forecast cash flow given irregular billing?
The fundamental problem for professional services firms is that revenue arrives on a completely different timeline than when work is performed. A law firm might open an engagement in January, do the bulk of work through March, bill in April, and not collect payment until June. A consultant might hit a project milestone in week six but not see cash for another sixty days. Meanwhile, payroll goes out every two weeks regardless.
That disconnect between effort and cash is why standard profit-and-loss thinking fails for cash planning. You need a forecast built around when money actually hits the bank, not when you earn it.
Start with your three revenue buckets. Retainer payments are the most predictable. If you have clients on fixed monthly retainers, those amounts land on roughly the same schedule each month. This is your baseline. Billed accounts receivable is money you’ve already invoiced but haven’t collected. Pull your A/R aging report and estimate when each invoice will realistically be paid. Don’t use a single average. Some clients pay in 30 days, others stretch to 90. You likely already know which ones drag their feet. Use that knowledge. Work in progress is the trickiest. This is time and effort you’ve put in that hasn’t been billed yet. You need to estimate when WIP will become an invoice and then when that invoice will become cash. For most firms, the full collection cycle from engagement through billing through payment runs 60 to 120 days.
Layer those three buckets together and you have the cash inflow side of your forecast. On the outflow side, list everything with a date: payroll, rent, insurance, software subscriptions, estimated tax payments, and owner draws. Payroll is your biggest fixed obligation and the one that can’t slip.
The right tool for this is a 13-week rolling cash flow forecast. Thirteen weeks covers roughly one quarter. That gives you enough visibility to see problems coming without trying to predict what happens six months from now. Each week, you update the forecast with actuals from the prior week and extend it one more week into the future. The rolling nature means you always have a current picture instead of a static projection that goes stale.
Professional services revenue is lumpy by nature. Law firms deal with large settlements that land unpredictably. Consulting firms see seasonal demand shifts. Project-based work creates feast-and-famine cycles around milestones. The forecast won’t eliminate that lumpiness, but it will show you when a cash gap is forming three or four weeks before it arrives so you can act on it. That might mean accelerating billing on completed WIP, following up on overdue receivables, delaying a discretionary expense, or adjusting the timing of owner draws.
A few practical tips that make the forecast more useful. Bill as frequently as your engagement terms allow. Moving from monthly to biweekly billing shortens your collection cycle meaningfully. Track your average days-to-collect by client so your assumptions get more accurate over time. And separate committed cash from hoped-for cash. A signed retainer is different from a proposal you expect to close.
If building and maintaining a rolling forecast sounds like more than you want to manage on your own, this is exactly the kind of work that a budgeting and cash flow forecasting engagement is designed to handle. The goal isn’t a perfect prediction. It’s having enough clarity to make confident decisions about payroll, taxes, and growth instead of checking the bank balance and hoping for the best.
Northern Virginia's Bookkeeping & Advisory Firm
First Step:
Tell Us About Your Business
Every engagement starts with a conversation. Tell us what's going on with your books and we'll give you our honest assessment.
More Questions
What's the right way to track insurance receivables in a medical practice?
Insurance A/R should be aged by payer and by date of service, not lumped into one total. Denials, contractual adjustments, and bad debt need separate categories, and your practice management system A/R must reconcile to your books every month.
Read answerWhat does Virginia require for sales tax registration and filing?
If your business sells tangible goods or certain taxable services in Virginia, you need to register with the Department of Taxation using Form R-1. Once registered, you'll file ST-9 returns monthly or quarterly and remit the tax collected.
Read answerHow should a medical or dental practice set up its bookkeeping in QuickBooks or Xero?
Start with a chart of accounts that separates insurance income by payer, tracks patient copays distinctly, and captures healthcare-specific expenses like malpractice insurance and clinical payroll. The biggest setup challenge is handling the gap between production and collections caused by insurance reimbursement lag.
Read answerHow do trucking companies track equipment costs for Section 179 and bonus depreciation?
Your bookkeeping needs to capture acquisition date, placed-in-service date, full cost, and the depreciation method elected for every qualifying asset. Heavy trucks, trailers, and related equipment all qualify, and financed equipment is depreciable at its full purchase price.
Read answerHow do I migrate from QuickBooks Online to Xero without losing data?
Use a migration tool like Movemybooks or Dataswitcher to transfer your chart of accounts, contacts, invoices, and transactions. Then plan for manual cleanup, opening balance verification, and side-by-side reporting validation before fully switching over.
Read answerHow should a Virginia law firm set up its IOLTA trust account bookkeeping?
Virginia law firms must maintain a separate interest-bearing IOLTA trust account with individual sub-ledgers for each client matter. Monthly three-way reconciliation is required, and the Virginia State Bar actively audits for compliance.
Read answer

