7 Bookkeeping Habits That Keep Agencies From Cash Flow Surprises

Sam's List Editorial | 2026-06-23

7 Bookkeeping Habits That Keep Agencies From Cash Flow Surprises

The cash flow surprise in an agency is never the cash flow. It's the calendar.

A 7-figure agency with growing revenue and respectable margin can still hit a week where payroll is Thursday, the biggest client just shifted to net-60, and an annual software renewal hits the same day. The P&L looks fine. The bank balance does not.

The difference between an agency that handles these moments and one that scrambles is the boring discipline of cash flow accounting — habits that look unnecessary until the week they save the company.

Here are seven.

1. A 13-week rolling cash forecast that nobody else has time to build

The 13-week cash forecast is the single most useful tool an agency CFO produces.

Built right, it lists every confirmed inflow (expected client payments by date based on AR aging and contract terms) and every confirmed outflow (payroll dates, rent, software renewals, contractor invoices, tax estimates) across the next 13 weeks. The bottom line is the projected cash balance at the end of each week.

The forecast catches the week where a big client's net-60 terms collide with payroll before the week arrives. It identifies whether a line of credit needs to be drawn or paid down. It flags whether an unusual outflow can be moved a week earlier or later without breaking anything.

8 Figure Finance runs the 13-week forecast as a weekly deliverable for agency clients — updated every Monday, distributed by Tuesday, reviewed against actuals each week. The discipline is what makes it useful.

A forecast built once and abandoned is decoration. A forecast updated weekly is operating data.

2. Pass-through media spend separated from agency fee revenue

Most agencies running paid media for clients fund the media spend out of their own cash, then bill the client.

If the books treat the $200K monthly media spend as agency revenue and the $30K monthly fee as part of the same line, the agency looks like it has $230K of monthly revenue at 5% margin. In reality, it has $30K of fee revenue at 80% margin, with $200K of pass-through that's just cash management.

The distinction matters for two reasons. First, it changes how the agency reads its own margin and pricing. Second, it changes how the agency manages cash — pass-through media has a delivery obligation and shouldn't be considered spendable cash even after the client has paid.

Audit-ready agency books separate pass-through media from fee revenue on the P&L and treat unspent pass-through dollars as a separate liability on the balance sheet. The cash flow forecast pulls from the right line.

3. Milestone billing instead of project-end billing

A six-month project billed at completion lands $120K of revenue in month seven. The same project billed at four 25% milestones — kickoff, midpoint, draft delivery, final approval — lands $30K in month one, $30K in month three, $30K in month four, and $30K in month six.

Same total revenue. Completely different cash curve.

Project-end billing pushes cash to the back of the engagement, leaving the agency funding payroll and contractor costs from its own reserves for months. Milestone billing matches cash collection more closely to cash deployment.

The trade-off is contractual friction — clients have to agree to the structure. The fix is to write it into the MSA and SOW templates from the start, not negotiate it deal by deal.

4. A tax reserve account funded monthly

The April tax surprise hits growing agencies hardest. A small agency with $200K of profit owes $60K in combined federal and state tax. A growing agency with $600K of profit owes $180K. The cash for that tax has to come from somewhere.

The fix is mechanical: each month, transfer 25–35% of net profit to a separate tax savings account. The transfer is not optional. It's not an end-of-year decision.

The benefit isn't just having the cash for April. It's that the operating account stops looking like it has more cash than it does. An owner reading $400K in the operating account who doesn't know $140K is tax owed makes different distribution decisions than an owner who knows the real number is $260K available.

5. WIP against billings — the gap that tells you whether you're working ahead of cash

In agency accounting, "WIP" — work-in-process — is the value of services performed but not yet billed. "Billings" is the cash invoiced. The gap between them is one of the most useful operational metrics.

If WIP is growing faster than billings, the agency is delivering work the client hasn't paid for yet. That's a cash flow squeeze in the making.

If billings is growing faster than WIP, the agency has been invoiced ahead of delivery — usually fine, sometimes a sign of upfront retainer collection that obligates future work.

A monthly WIP-to-billings comparison surfaces both patterns. Agencies that don't measure it usually find out about the gap when payroll gets tight and nobody can explain why.

6. AR aging reviewed weekly, not monthly

A monthly AR review catches the 90-day-old invoice. A weekly AR review catches the 30-day-old invoice while there's still time to do something about it.

The math: on $400K of monthly invoicing, every 15 days of additional average AR aging is $200K of working capital tied up. Stretching DSO from 35 to 50 days takes $200K out of the bank that the agency could otherwise use.

The fix is process. Weekly review of every invoice 15+ days late. Automated reminders at 30, 45, and 60 days. Personal follow-up from the agency owner at 75 days. Account hold at 90 days. Collections referral at 120.

Most agencies do none of this consistently. The ones that do find their DSO measurably shorter than the ones that don't.

7. Headcount and contractor cost forecasted against the next 90 days of work

Agencies live and die on the match between billable headcount and the next 90 days of revenue commitments.

Hire too aggressively and the cost arrives before the work does. Hire too conservatively and the team burns out delivering on signed commitments without bandwidth to take new ones.

The 90-day headcount-to-pipeline forecast is the corollary of the 13-week cash forecast. It maps confirmed work, probable work, and unfilled capacity against current and proposed team size. The decision to hire, contract, or pause is made off this view — not off the gut feel of which week feels busy.

What an agency CFO actually does that bookkeepers don't

Bookkeeping closes the books. Agency CFO work runs the forward view: cash, headcount, pipeline, tax, working capital — built every week, against actuals.

For agencies under $5M in revenue, this often shows up as fractional CFO work. Above $5M, it usually becomes full-time. Either way, it's a different job than the one a bookkeeper does, and treating it as the same is how agencies hit cash surprises that the P&L said weren't coming.

8 Figure Finance provides fractional CFO services to agencies in the $1M–$20M range — the 13-week forecast, tax reserve discipline, AR aging cadence, and headcount modeling that prevent the surprise rather than just explain it after. Read their Sam's List reviews and book an intro call before the next pinch week.

Continue exploring