I watched a 12-person agency with €1.4M in annual revenue file for insolvency in March. Their accountant had confirmed an 11% net margin the year before. The problem? Three enterprise clients paying at 90 days, a large project delivered in January not yet collected, and payroll due on the 28th. Six weeks of negative cash flow. That's all it takes to kill an agency.
Profitability and Cash Flow Are Not the Same Thing
This is the biggest misconception I see in agencies. Profitability tells you what you earned over a period. Cash flow tells you what's actually in your bank account right now. The two can point in completely opposite directions for weeks at a time. An agency invoicing €80K in January but collecting in March has a positive P&L and a dangerously empty account.
The 13-Week Rolling Forecast Method
The 13-week cash flow forecast is the standard in restructuring and SME cash management. Short enough to be accurate. Long enough to see trouble coming. Each week you list expected inflows (due invoices, scheduled deposits, recurring revenue) and certain outflows (payroll, taxes, rent, SaaS subscriptions, supplier payments). The week-by-week difference draws your cash position curve. If it dips below zero at week 8, you have 7 weeks to act.
Before we started doing weekly forecasts, I was checking the bank app every morning with dread. Now I see problems three weeks out. That changes everything, mentally and operationally. -- Managing Partner, 9-person UX agency
Three Levers Nobody Actually Monitors
First: DSO (Days Sales Outstanding). In agencies, a 45-day DSO is common. At 60 days, it starts hurting. At 90 days, you're financing your client on your own cash. Calculate it monthly: total receivables divided by average monthly revenue, times 30. Automating reminders at D-5, D0, and D+10 through Clynt helped one retail client's agency drop DSO from 67 to 38 days in six months, freeing up €47K in permanent liquidity.
Second: invoicing cadence. Agencies that batch all invoices at month-end on the 28th are essentially delaying their own cash. Invoice at every project milestone. Delivered a wireframe on the 12th? Invoice on the 12th. Third: upfront deposits. Requiring 30-40% at order is standard practice, not aggressive. It covers your first sprint costs. Fewer than 40% of agencies do this consistently.
Burn Rate and Runway: Know These by Heart
Burn rate is what you spend each month in fixed and semi-fixed costs regardless of revenue. For an 8-FTE agency, that's typically €45K to €70K depending on seniority and location. Runway is how many months you can survive on current cash if all inflows stopped tomorrow. Three months of fixed costs as available liquidity is the minimum buffer for a services agency. Below that, you're one lost client away from a crisis.
- Burn rate = fixed costs + 3-month average variable costs
- Runway = available cash / monthly burn rate
- DSO = (accounts receivable / avg monthly revenue) x 30
- Cash conversion cycle = avg delivery time + DSO - avg supplier payment delay
Tools That Actually Work
Agicap handles 13-week rolling forecasts with automatic bank syncing. Pennylane bridges accounting and real-time cash visibility. For leaner setups, a well-maintained Google Sheet updated weekly is genuinely enough if you have the discipline. The key is clean upstream data. If your invoices are scattered across email, Notion, and a messy Dropbox folder, no forecasting tool will save you. Clynt centralizes invoicing and payment tracking so feeding a cash dashboard becomes mechanical rather than painful.
FAQ
What is the difference between cash flow forecast and annual budget for an agency?
An annual budget projects revenues and costs over 12 months using accounting logic. A cash flow forecast tracks actual week-by-week inflows and outflows. They serve different purposes: one drives strategy, the other drives operational survival.
How can an agency reduce client payment delays without damaging the relationship?
Embed payment terms in the contract from the start, not after delivery. Automated reminders at D-5 before due date (friendly, not aggressive) significantly reduce DSO with minimal friction. Most late-paying clients aren't bad payers -- they just need a timely nudge.
Should an agency maintain a credit line even when cash flow is positive?
Absolutely, and that's actually the best time to negotiate one. Banks extend credit facilities far more readily when you don't need them. Think of it as insurance: you hope never to use it, but you sleep better knowing it's there.
How often should a digital agency update its cash flow forecast?
Every week, ideally Monday morning before the week's transactions begin. Monthly updates are too infrequent to catch cash problems in time to react. Twenty minutes a week can literally save your agency.