Cash Flow Management for Small Professional Firms: WIP, Lock-Up Days, Billing Cycles and a Thirteen-Week Forecast

Product Development

Finance · Cash Flow

Why profitable firms run short of cash, the key measures, nine practical improvements and a simple thirteen-week forecast.

Last updated: October 2026. Written by Athar Ahmad, Certified Bubble.io Developer and Tech Architect, Simple Automation Solutions.

Quick answer

Professional firms run short of cash because work is billed and paid long after it is done while salaries and rent are due on fixed dates. Track WIP days, debtor days and lock-up (their sum), bill sooner and more often, record time promptly, take deposits or retainers, make invoices easy to pay, follow up systematically and keep a rolling thirteen-week cash forecast. This is general information, not financial or tax advice.

Key takeaways

  • Lock-up days = WIP days + debtor days; reduce both.
  • Bill sooner and more often; record time promptly.
  • Use deposits, retainers, payment links and systematic reminders.
  • Keep a rolling thirteen-week cash forecast.
  • General information; take advice from your accountant.

In this guide

  1. Why do profitable firms still run short of cash?
  2. The cash cycle in a services firm
  3. Key measures
  4. Practical ways to improve cash flow
  5. A simple thirteen-week cash forecast
  6. What mistakes should you avoid?
  7. How can software help?
  8. Frequently asked questions

This guide is general information, not financial or tax advice. Take advice from a qualified accountant for your own situation.

Why do profitable firms still run short of cash?

Professional services firms sell time and expertise, then wait. Work is done, time sits unbilled, invoices go out late and clients pay later still, while salaries and rent are due on fixed dates. A firm can be profitable on paper and still struggle to pay its bills because cash comes in much later than it goes out.

The cash cycle in a services firm

Stage What happens Where cash gets stuck
Work in progress (WIP) Time is worked but not yet billed Delays in recording time and in raising invoices
Billed, unpaid (debtors) Invoices are issued Clients paying slowly or disputing
Collected Cash arrives None, but the cycle has taken weeks or months
Paid out Salaries, rent, tax, suppliers These are due on fixed dates, regardless of collections

A useful concept is lock-up: the number of days cash is tied up in unbilled work and unpaid invoices. It combines WIP days and debtor days.

Key measures

Measure Formula What it tells you
WIP days Unbilled work value / revenue x days in the period How long work waits before being billed
Debtor days (DSO) Trade receivables / revenue x days in the period How long clients take to pay
Lock-up days WIP days + debtor days Total days cash is tied up
Realisation Billed amount / standard value of time worked How much of your time becomes billed revenue
Cash runway Cash available / monthly outgoings How long you can operate without new cash

As an illustration only, if a firm bills $120,000 a quarter (about 90 days), holds $40,000 of unbilled work and $50,000 of unpaid invoices, its WIP days are about 30 (40,000 / 120,000 x 90) and its debtor days about 37.5 (50,000 / 120,000 x 90), a lock-up of roughly 68 days. Use your own figures.

Practical ways to improve cash flow

  1. Bill sooner and more often. Monthly or milestone billing beats waiting until the end. Shorten the gap between work and invoice.
  2. Record time promptly. Unrecorded time is unbilled and unseen.
  3. Ask for payment up front or a deposit, where appropriate, and use retainers for ongoing work.
  4. Make invoices clear and easy to pay, with payment links and clear terms.
  5. Follow up systematically. Reminders before and after the due date, then a personal call. See our guide to automating invoices and payment follow-ups.
  6. Agree payment terms at the start, and check them against what clients can accept.
  7. Assess clients’ payment history and act early on slow payers.
  8. Review fixed fees and write-offs. Consistent write-offs mean scope or pricing problems.
  9. Forecast. A rolling thirteen-week cash forecast shows pinch points before they hit.

A simple thirteen-week cash forecast

Row What to include
Opening cash Cash at the start of the week
Expected receipts Invoices due, weighted by how reliably each client pays, plus new billing
Expected payments Salaries, rent, tax payments, suppliers, loan repayments, software
Net movement Receipts minus payments
Closing cash Opening plus net movement
Alert Flag any week where cash falls below your minimum buffer

Update it weekly, comparing forecast with actual. It is a management tool, not a perfect prediction.

What mistakes should you avoid?

  • Waiting until month end to invoice.
  • Letting WIP build up unbilled.
  • Chasing payments inconsistently.
  • Ignoring the cost of slow payers.
  • Taking on work from clients with a history of paying late without adjusting terms.
  • Not setting aside for tax and other known payments.
  • Looking only at the profit and loss, not cash.

How can software help?

Cash flow improves when time capture, billing, reminders and reporting are connected: WIP visible in real time, invoices generated from completed work, automatic reminders and a dashboard of lock-up days and overdue invoices. Simple Automation Solutions builds these on Bubble.io, starting at $3,500, with a $345 Discovery Sprint credited toward the build. See what to cut before you build and our cost guide.

Frequently asked questions

Why do professional firms have cash flow problems?

Because work is done and then billed and paid later, while costs such as salaries and rent are due on fixed dates, so cash arrives much later than it goes out.

What is lock-up in a services firm?

The number of days cash is tied up in unbilled work and unpaid invoices: WIP days plus debtor days.

How can I get paid faster?

Bill sooner and more often, record time promptly, take deposits or retainers, make invoices easy to pay and follow up systematically.

What is a thirteen-week cash forecast?

A rolling weekly forecast of cash receipts and payments for the next thirteen weeks, showing where cash may run short.

Should I stop working for slow payers?

Consider adjusting terms, taking deposits or reducing exposure. Take advice and follow your contract and professional rules.

Want WIP, invoices and reminders in one view?

Email us how you bill and chase payment today. We will outline a system that shortens lock-up.

Email info@sasolutionspk.com

Athar Ahmad, Certified Bubble.io Developer and Tech Architect, Simple Automation Solutions

About Simple Automation Solutions (SA Solutions)

Simple Automation Solutions is a Bubble.io development studio led by Athar Ahmad, a Certified Bubble.io Developer and Tech Architect. It builds web and mobile apps, client portals and SaaS products for founder-led businesses such as law firms, accounting firms, boutique agencies and consultants. Services include a free 30-minute Idea Audit, a $345 Discovery Sprint (a Product Requirements Document delivered within 24 hours, credited toward the build) and builds starting at $3,500. Website: sasolutionspk.com.