Bookkeeping, payroll, and advisory services for small businesses across Northern Virginia and the DMV.

Call or Text: (571) 307-4455

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 answer

What 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 answer

How 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 answer

How 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 answer

How 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 answer

How 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

Fairfax-based bookkeeping and advisory firm serving small businesses across Northern Virginia and the DMV. Bookkeeping, payroll, tax preparation, and fractional CFO services from a certified team with over two decades of executive finance experience. QuickBooks and Xero certified, founded and led by Andrew T. Swaby.

  • Xero Silver Partner badge
  • Enrolled Agent badge
  • Better Business Bureau badge
  • Central Fairfax Chamber of Commerce badge

© 2026 ATS Group DBA ATS Bookkeeping & Advisory Services