THE CASH FLOW PLAYBOOK

Stop Acting Like
Your Clients' Bank.

You close deals, deliver brilliant work, then wait 45 days for payment while payroll lands like an elbow to your ribs. Here's how to flip the cash conversion cycle and collect before you deliver.

Tim Kilroy · 25+ Years of Agency Finance · 12 min read
The Philosophy

What Advance Billing
Really Means

Collect before you deliver. That's it. That's the whole philosophy.

Default to ACH autopay. Erase “Net 30” from your vocabulary. It belongs in the manufacturing era, not in a business where your biggest asset walks out the door at 5 p.m. and expects a direct deposit every two weeks.

Park every prepayment in a deferred-revenue liability account, then recognize it month by month as work is completed. This is not sleight of hand. It is GAAP-compliant, audit-friendly, and your controller will love you for it. You get the cash today, the client gets a clear ledger, and your balance sheet tells the truth.

Advance billing is the foundation everything else in this playbook rests on. Get this one principle right and the rest is execution detail.

Recurring Revenue

Retainers That Do
The Heavy Lifting

Strategy

Invoice the Future

Send the invoice on the 15th–20th for next month's services. Or better yet, charge ACH on Day 1 of the service month. The client pays before a single hour is logged, and you start the month with cash in the bank instead of promises on a spreadsheet.

Language

Capacity-Based Language

“We reserve a pod of three specialists and up to forty hours monthly. Holding that capacity blocks out other projects, so we collect in advance.” Thirty-day notice to cancel. Auto-renew. Setup fee plus first month collected at signing.

Why It Works

Why This Works

Clients secure your senior talent. You secure predictable cash, lower DSO, and calm nerves. That's the textbook advance billing win-win. The client locks in access to the people they want, and you stop wondering whether you can cover payroll on the 15th.

Project Revenue

Projects and Sprints

Strategy

Date-Based Milestone Billing

50/30/20 or 60/30/10 schedule tied to calendar dates, not subjective “client approval.” If the client disappears for two weeks, the next tranche still lands. Your cash flow doesn't depend on someone else's inbox habits.

Strategy

Prepaid Sprint Passes

One-week or two-week “Design Pass” or “Copy Sprint.” Fixed output, fixed price, paid 100% up front. The client knows exactly what they are getting, you know exactly what you are delivering, and the money is already in your account before you open Figma.

Premium

Fast-Lane Premium

Need overnight magic? Twenty-five percent extra, collected on signature. Priority scheduling included. Rush work disrupts your pipeline, so charge accordingly, and collect 100% before your team rearranges their week.

Flexible Packages

Credit Bundles

How It Works

Prepaid Hour Packs

  • 10 / 25 / 50-hour packs at a slight discount
  • Credits expire after 90 days
  • Monthly drawdown report shows remaining balance
  • Top-up required before balance reaches zero

Bundles give your agency cash today and spare clients from micro-invoices. No more $400 invoices for a quick logo tweak followed by a $1,200 invoice for landing page copy. The client buys a block, you draw it down, everyone sees the balance in real time. Clean, simple, and the cash is already yours.

The Big Move

Annual Prepay

“If you are comfortable locking in our team for next year, an annual prepayment saves seven percent and guarantees priority scheduling.”

Offer 5–10% off when a client prepays six or twelve months. Present the option at renewal or after 60 days of on-time payments. That's when trust is high and the relationship has momentum.

Prepay funds your reserve, smooths hiring decisions, and drives down borrowing costs. Instead of sweating a line of credit to cover a new hire's first 90 days, you have the cash sitting in your operating account. That changes the math on every growth decision you make for the next year.

Payment Infrastructure

Terms, Rails,
And Enforcement

01

ACH by Default

Process through Stripe or GoCardless. Automated, recurring, no checks to chase. ACH is your default rail. Present it as the standard, not the option.

02

Credit Card with 3% Fee

Accept credit cards, but pass through a 3% convenience fee. Most clients will choose ACH once they see the surcharge. That's the point.

03

Work Pauses at Day 3

Work pauses at Day 3 past due. Not Day 30. Not Day 60. Day 3. An automated email fires, the project board freezes, and your team moves to the next paying client.

04

Late Fees in the MSA

Late fees live in the MSA. The pause makes them real. Nobody reads the fine print until work actually stops. Then they read every word.

Let software be the tough cop so account managers stay cordial. When Stripe sends the past-due notice and the project board locks automatically, nobody has to be the bad guy. Your AM can call the client and say, “I see the system flagged this. Let me help you get it sorted so we can get your team back online.” Empathy plus process beats confrontation every time.

Legal Framework

Contracts Built
For Cash Flow

Your contract is either protecting your cash flow or sabotaging it. There is no neutral ground. These four clauses must be in every agreement you sign.

01

Services Commence After Cleared Funds

No exceptions. No “we'll start while the PO processes.” Cleared funds trigger the project kickoff. This single clause eliminates 80% of collection problems before they start.

02

Auto-Renew with 30-Day Notice

Retainers auto-renew unless the client provides 30 days' written notice. This keeps revenue flowing and eliminates the annual re-sell. If they want to leave, they'll tell you. If they don't say anything, the engagement continues.

03

Annual Rate Adjustment

Annual CPI or 5–8% rate adjustment baked into the contract. Not negotiated, baked in. Your costs go up every year. Your rates should too, and the contract should say so from Day 1.

04

Scope Defined as Hours or Points

Scope is defined as hours or points, not a deliverable buffet. “Up to 40 hours of senior design time” is defensible. “A new website” is a blank check written on your account.

The Master Plan

Finance Ops Checklist

Every strategy in one view. Print this, pin it to your wall, and check each box as you implement. This is your roadmap from cash-flow chaos to cash-flow confidence.

Core Advance Billing
What To Do

Collect before you deliver. Use ACH autopay. Park prepayments in deferred revenue and recognize monthly.

Why It Works

Keeps the agency solvent and eliminates the gap between delivering work and getting paid.

Capacity-Based Retainers
What To Do

Invoice on the 15th–20th for next month. 30-day cancellation notice. Auto-renew. Setup fee plus first month at signing.

Why It Works

Predictable cash that lets you plan hiring, tools, and growth without guessing.

Project Billing
What To Do

50/30/20 milestone schedule tied to calendar dates, not client approvals.

Why It Works

Client ghosting doesn't kill your cash flow. The calendar keeps moving, and so do payments.

Sprint Passes
What To Do

Fixed output, fixed price, 100% collected upfront before work begins.

Why It Works

Immediate cash in the bank plus a tightly defined scope that protects your team from scope creep.

Credit Bundles
What To Do

Sell 10–50 hour packs with 90-day expiry. Monthly drawdown reports. Top-up before zero.

Why It Works

Cash today, no micro-invoices, and the expiration creates natural urgency to use or renew.

Annual Prepay
What To Do

Offer 5–10% discount for 6–12 month prepayment. Present at renewal or after 60 days on-time.

Why It Works

Funds your cash reserve, smooths hiring decisions, and eliminates monthly collection friction.

Target KPIs
The Numbers

DSO under 15 days. 50%+ prepay ratio across all active clients. 2–3 months of cash runway in the bank at all times.

Why It Works

These three metrics turn cash flow from a daily panic into a genuine growth lever.

The Transition

Transitioning
Legacy Clients

You don't have to blow up existing relationships. You just have to stop signing new ones on bad terms, and methodically move old ones onto the new model.

1

Apply Pre-Bill Immediately

Apply advance billing to every new scope of work immediately. New project? Pre-bill. New retainer? Pre-bill. No exceptions, no grandfathering on new work. Today is the line in the sand.

2

Convert at Renewal

Convert existing scopes at the next renewal. When the contract comes up for renewal, the new terms include advance billing. Frame it as an upgrade: “We've improved our billing process to make things simpler for both of us.”

3

Sweeten the Switch

Grandfather their current rate for 90 days if they switch to ACH prepay now. Give them a reason to move early. The discount costs you less than 90 more days of Net 30 collection cycles.

You cannot park expert teams on IOUs. Your people have mortgages, student loans, and grocery bills that don't accept “Net 45” as a payment method. Protect them by collecting first.

Client Communication

Messaging That
Removes Friction

Capacity Reservation

This phrase explains why you bill ahead without sounding extractive. “We reserve dedicated capacity for your account each month, senior talent that could otherwise be deployed elsewhere. Advance billing secures that reservation.” It reframes prepayment as access, not cost.

Priority Scheduling

This is the incentive behind annual and semi-annual prepay. “Annual prepay clients get priority scheduling across all departments.” This means their projects jump the queue, their requests get same-day response, and they never wait behind a client who pays monthly.

Fast-Lane

This is the rush fee tied to 100% upfront payment. “We offer a fast-lane option for time-sensitive needs, a 25% premium with 100% collected before we start. Your project moves to the top of the board.” That's urgency plus premium plus prepay, a triple win.

Confidence plus conviction beats ten follow-up emails. When you present these terms with certainty, not as an apology, not as a negotiation, but as the professional standard, clients respect it. The agencies that stumble over payment terms are the ones who treat them like a favor they are asking. You are not asking a favor. You are running a business.

Protect Your Position

Risk Management

Advance billing shifts risk away from your agency, but you still need a defensive framework. These three rules keep you protected when things go sideways.

01

Service Credits Over Cash Refunds

Wherever local law allows, offer service credits rather than cash refunds. The client retains the value, and your operating account stays intact. Credits keep the relationship alive and the cash where it belongs, in your bank.

02

Triple-Sign Documentation

Collect signed MSA, SOW, and ACH authorization before work begins. This triad fights chargebacks, defends against scope disputes, and gives your attorney everything they need if a client decides to get creative.

03

Log Delivery Milestones

Document every delivery milestone with timestamps, screenshots, and client acknowledgment. Proof of work is your best defense against “we never received that” claims. If it's not logged, it didn't happen.

The Stack

Tool Stack

You don't need a dozen tools. You need the right four categories covered, and you need them talking to each other. Here's what actually works.

Stripe / GoCardless / Mercury

ACH subscriptions and automated dunning. Set up recurring charges, let the system chase failed payments, and get notified only when human intervention is actually needed. Mercury's treasury features are a bonus if you are parking prepay funds.

Chargebee or Paddle

Multi-currency billing for international clients. If you are working across borders, these platforms handle currency conversion, tax compliance, and localized payment methods so you don't have to become a finance department.

QuickBooks or Xero

Deferred revenue tracking and monthly recognition. Your bookkeeper sets up the liability account, maps the recognition schedule, and your P&L tells the truth month over month. This is non-negotiable for advance billing.

Notion or ClickUp

Capacity blocks and sprint calendars. Track which clients have reserved hours, which sprints are booked, and where you have open capacity to sell. This closes the loop between finance and operations.

The Bottom Line

Flip the Cycle

Swapping postpay for prepay turns cash flow from a daily panic into a growth lever.

You fund innovation, cover payroll early, and present yourself as a premium, capacity-constrained partner, exactly the stance that commands higher retainers. When clients see that you operate like a business that values its own time and talent, they treat you like one. When you operate like a vendor begging for payment, they treat you like one of those too.

Stop acting like a bank for clients who bill their own customers in advance. Flip the cycle. Collect the cash. Deliver the magic. Grow the margin.

Not Sure Where to Start?

Book a free WTF Call and we'll walk through your current billing model, identify the biggest cash flow leaks, and map out a 90-day plan to flip your agency to advance billing.

Book a Free WTF Call →