Consulting and Agency Cash Flow: A Management Playbook

The short answer

Agencies and consultancies manage cash through billing: bill retainers in advance, invoice milestones the day they’re reached, take deposits on projects, collect media spend before paying platforms, watch client concentration, and hire against cash in the bank rather than the pipeline.

Agencies and consultancies sell time and expertise, so nearly all costs are people, paid monthly, while clients pay on their own terms. A busy agency can be short of cash because its best work is sitting in unpaid invoices. This playbook covers the billing and collection habits that keep agency cash healthy. For how agency cash flow works and a worked milestone example, see the agency cash flow forecast page.

The weekly routine

  1. Cash received against forecast, by client.
  2. Invoices to raise this week: retainers, milestones, time and materials.
  3. Overdue invoices: owner, amount, next action.
  4. Media payments due to platforms and client reimbursements outstanding.
  5. Payroll and freelancer payments due.
  6. The lowest balance in the next 13 weeks.

Billing structures and cash

Billing typeCash timingTips
Retainer billed in advanceBefore the workThe best for cash flow
Retainer billed in arrears30–60 days after the workMove to advance billing where possible
Project with deposit and milestonesStagedDeposit 30–50%, milestones on clear deliverables
Time and materials monthly30–60 days after the workBill promptly at month end
Success feesUncertainForecast only when highly likely

Moving even a few clients from arrears to advance billing can transform an agency’s cash, because it brings forward a full month or more of receipts permanently.

Deposits and milestones

Ask for a deposit on every new project, commonly 30 to 50 percent, covering early costs and freelancers. Clients who resist any deposit at all are often the ones who pay late. Define milestones by deliverable, not by date, and invoice on the day each is approved. When approvals stall, milestones slip, so agree approval timescales in the contract.

Media pass-through

If you buy media for clients, you may pay platforms before clients reimburse you, effectively lending them money. Collect media budgets in advance, bill media monthly in advance, or have clients pay platforms directly. Forecast media payments and reimbursements as separate lines so the timing gap is visible.

Client concentration

Track each client’s share of revenue and receivables. If one client is more than a quarter of income, a late payment or lost account is a major cash risk. Build a larger buffer, diversify the client base, and model the loss of that client as a scenario.

Contracts that protect cash

Many agency cash problems start in the contract. Terms worth including: payment within 14 or 30 days, deposits on projects, advance billing for retainers, milestone approval within a set number of days (with deemed approval if no response), media paid in advance, late payment interest where your jurisdiction allows it, and the right to pause work on overdue accounts. Clear terms agreed at the start make chasing easier later.

Scope creep

Unbilled extra work is invisible cash leakage. Track time against each project’s budget weekly, agree change requests in writing before starting them, and bill them with the next invoice. A project that runs 20 percent over scope without a change order has quietly cut its margin and its cash.

Utilisation and capacity

Salaries are fixed, so unbilled time is a cash cost. Track billable utilisation monthly, and be cautious about hiring for a pipeline that isn’t signed. A team at 60 percent utilisation is funding 40 percent of its salaries from margin elsewhere, and the forecast should reflect that. Freelancers add flexible capacity without fixed monthly cost.

Hiring against cash

Before a new hire, add their full cost from the start month and check the forecast’s lowest balance, including a scenario where the expected new business arrives two months later. Hire on signed work and cash in the bank, not on a promising pitch.

A worked quarter

An agency with $54,400 of monthly staff and freelancer costs invoices about $85,000 a month. At the weekly check, it finds two milestone invoices totalling $22,000 not yet raised because clients hadn’t formally approved the work, and a $12,750 media reimbursement 40 days overdue. The forecast shows the balance dipping below one month of payroll in six weeks.

Actions: the account managers get written approval on both milestones and invoice them the same day; the media client agrees to pay the next month’s budget in advance, and the overdue amount is chased by the managing director; a planned hire is moved back one month. The dip disappears from the forecast.

Freelancers and subcontractors

Freelancers give agencies flexible capacity, but they usually expect to be paid within 14 to 30 days, often before the client has paid the agency. Where you can, agree freelancer terms that follow client payment, include freelancer costs in the project deposit, and forecast freelancer payments on their real due dates. Relying on freelancers for a large share of delivery also means your costs rise immediately when a project starts, so the deposit matters even more.

Reporting cash to partners

In partnerships and owner-managed agencies, a short monthly cash report keeps everyone aligned: cash in the bank, receivables by age and client, unbilled work, the 13-week forecast low point, and the pipeline’s expected start dates. It also helps set partner drawings at a level the business can sustain through quieter months.

Warning signs

  • Unbilled work growing
  • Milestones waiting weeks for approval
  • One client’s receivables rising as a share of the total
  • Media reimbursements outstanding beyond terms
  • Utilisation falling while headcount grows
  • Payroll funded by the overdraft
  • Scope creep absorbed without change orders
  • Partner drawings set on last year’s best months
  • Pitches won without deposits or payment terms agreed

When cash gets tight

  1. Invoice everything billable today, including partial milestones where contracts allow.
  2. Call the largest overdue clients personally.
  3. Ask retainer clients to move to advance billing.
  4. Collect media budgets before committing spend.
  5. Pause hiring and reduce freelancer use to match signed work.

Tools

The premium Consulting & Agency template includes a Project Billing tab that converts milestones into collections based on real client payment timing, a Media Pass-Through tab, scenarios for a lost client, and a dashboard. See also how to forecast receivables.

Questions people ask

How do agencies improve cash flow?

Bill retainers in advance, take deposits on projects, invoice milestones immediately, collect media spend before paying platforms, and chase overdue invoices weekly.

What is a healthy cash reserve for an agency?

At least one to two months of payroll and overheads, more if one client is a large share of revenue.

How does client concentration affect agency cash flow?

If one client pays late or leaves, a large share of receipts disappears at once. Many agencies try to keep any single client below about a quarter of revenue.

Should agencies pay freelancers before clients pay?

Freelancers usually expect payment on their own terms. Align those terms with client payments where you can, and include freelancer costs in project deposits.

How should media spend be handled for cash flow?

Collect media budgets from clients before paying platforms, or bill media in advance, so the agency isn’t financing clients’ advertising.

Cite this guide

Fez Aly, ACA. “Consulting and Agency Cash Flow: A Management Playbook.” Cashflow Forecast Templates, updated September 25, 2026. https://www.cashflowforecasttemplates.co.uk/guides/consulting-agency-cash-flow-guide