A lot of agency owners come to us with the same puzzle. The P&L says it was a good year, the team is busy, new clients keep signing, and yet every other Thursday there’s a quiet scramble to make sure payroll clears.
It may surprise you that growth is often the cause. The growth stretch where you’re adding clients and staff quickly is one of the most capital-intensive a business goes through, and most owners don’t feel it coming. You’re hiring ahead of revenue and fronting costs for clients before their payments catch up, so the business looks like it’s winning on paper while the bank account tells a different story.
Agency cash flow has a few pressure points of its own, and once you can see them on a calendar, they stop being surprises.
Why Do Profitable Agencies Run Out of Cash?
Profitable agencies run out of cash because profit and cash arrive on different schedules. Your P&L records revenue when you earn it, but your bank account only cares about when the client pays, and in an agency those two dates can be months apart.
Working capital is the number that tells the real story. It’s your cash plus what clients owe you, minus what you owe others, and when we say an agency has a cash flow problem, we usually mean that number is low or heading the wrong way. For agencies that invoice and collect on a lag, the receivables side is often where the problem is hiding.
The other piece is that your biggest cost goes out first. Payroll runs on its schedule no matter what, and the money you collect this month for last month’s work has to fund this month’s delivery. If you treat collections as free cash, you end up spending next month’s operating budget without realizing it. We wrote about the broader version of this in our post on the cash flow conversation every owner should have, and the agency version has a few extra wrinkles.
Retainers and Projects Put Cash in the Bank on Different Schedules
Retainers bring in cash on a steady rhythm, while project work brings it in lumps, and the mix you run decides how bumpy your cash flow feels. Project revenue can make a great month and a terrible month look like the same quarter.
We talked with an agency owner who had deliberately moved away from one-off projects and toward recurring retainers specifically to fix his cash flow. His revenue dropped by roughly a third after he cut the projects, and he considered that a fair trade for being able to predict what would land each month.
Not every agency needs to make that move, but when we build a forecast with an agency, we separate recurring work from one-off project revenue, because a strong quarter built on two big projects tells you very little about the next one.
Retainers come with their own catch, though, since the cash is steady only if the client actually pays on time.
Slow-Paying Clients Turn Payment Terms Into a Loan
Every invoice that sits unpaid is a short-term loan from your agency to your client.
What an invoice says and when the money arrives are two different things. A client on net 15 terms who pays at day 45 has effectively given themselves net 45, and your forecast needs to reflect how they actually pay, not what the contract says. The gap between what you’re owed and what’s actually collectible in a given month is where cash crunches live.
We also tell owners that receivables get less valuable the longer they sit. The older an invoice gets, the harder it is to collect and the more the client starts to feel like maybe there’s a dispute, which is why we’d rather see you follow up in ten days than in thirty.
Smaller clients carry their own risk. One agency owner told us that when he was running 20 to 30 small accounts, receivables were the biggest worry he had, because a small client could go out of business and the next thing he got was a bankruptcy notice. He started asking for payment upfront and setting clients up on auto-pay, which is a fair ask for a retainer.
Media and Pass-Through Costs Can Drain Your Agency Cash Flow
Media spend and other pass-through costs are the agency-specific trap, because you can end up paying the platforms before the client pays you. An agency owner we spoke with described it as the classic squeeze: costs for Google, Facebook, and LinkedIn going out upfront, combined with clients who paid late.
Say you manage $25,000 a month in ad spend for a client; the platforms bill your card as the ads run, and the client pays your invoice 45 days after month-end. By the time that first payment arrives, you’ve floated more than two months of media, upward of $50,000, on top of your own payroll. Add a second client like that and a profitable agency can come up short without having done anything wrong.
Pass-through costs also blur the picture of profit. Agency owners often tell us they know their top line but aren’t sure what’s left once the costs that run through client projects come out.
There are a few ways to handle it, such as billing media in advance, having clients pay the platforms directly, or collecting a deposit. Whichever you pick, it belongs on the forecast as its own line, separate from your fees.
Taxes work on a different schedule than any client, which makes them easy to forget until they’re due.
Estimated Taxes and Owner Distributions Belong in the Cash Plan
The tax on your agency’s profit is owed whether or not that cash ever left the business, so it has to show up in your cash plan with a date next to it. Owners of LLCs and S corps usually pay that tax personally, and the IRS says individuals, including partners and S corporation shareholders, generally have to make estimated payments if they expect to owe $1,000 or more. For LLC owners taxed as a partnership or sole proprietorship, those payments cover self-employment tax as well as income tax.
For 2026, the federal estimated payment dates are April 15, June 15, September 15 and January 15, 2027, so the last 2026 payment is still ahead of you, and your state may have its own schedule. We put those dates on the forecast as outflows, sized from the year-to-date numbers, so they never collide with a payroll week unexpectedly.
Distributions need the same treatment. In an S corp, an owner who works in the business has to be paid reasonable compensation through payroll before non-wage distributions are taken, and beyond that, we like every business to have a written policy on how profit gets split between distributions and reserves. Owners are entitled to the profit, but there has to be a hold-back, because if the business goes under, there are no distributions anyway.
How Do You Build a 13-Week Cash Flow Forecast for an Agency?
A 13-week cash flow forecast is a rolling, week-by-week projection of the cash coming in and going out over the next quarter. We use it because 13 weeks is long enough to see a problem coming and short enough to actually do something about it. The budget tells you the plan, and the 13-week forecast tells you whether you’ll have the cash to execute it.
For an agency, the forecast is built from a handful of lines. Cash in is your retainers by client, project milestones, and media reimbursements, each placed in the week you realistically expect to collect it. Cash out is payroll on its actual dates, media and platform charges, rent and software, debt payments, estimated taxes, and planned distributions.
Then you roll it forward every week. Drop the week that just ended, add a new one at the end, and compare what came in against what you expected.
We built one for a client recently, and it flagged a tight window about six weeks out. That gave them time to plan a line of credit draw and push a client on a late invoice before the crunch arrived. A good forecast tells you when a lean stretch is coming, but it also raises the question of how much you should be holding in the meantime.
How Much Cash Should an Agency Keep on Hand?
We generally like to see agencies hold about three months of operating expenses in cash, and more if they front media for clients. One of our CFOs tracks this as “cash in months” on the client scorecard, which turns a fuzzy idea of a reserve into a number you can watch week to week.
For an agency, the biggest piece of that number is payroll. If a large client leaves or slows its payments, the reserve is what carries your team while you replace that revenue, so we size it against your real monthly costs rather than a balance that just feels comfortable. If you float media spend, we add that float on top.
Building the reserve usually comes back to the distribution policy. A small, steady hold-back from each month’s profit adds up faster than most owners expect, and it means you can draw on a line of credit when you choose to rather than every time a client pays late.
Seeing Your Cash Before It Gets Tight
The 13-week forecast and a weekly look at cash are part of what we do with agency owners through our accounting for marketing agencies relationships, alongside the monthly review where we talk through what the numbers mean.
The scenario planning, such as what a new retainer or a lost client would do to your cash, happens through our fractional CFO services.
If you liked this one, you’ll probably also like what breaks when an agency grows past $2M or $3M.
If your agency is busy but cash keeps feeling tight, we’ll look at your numbers together.
Until next time!
About Affinity Accounting
Affinity Accounting is a hands-on advisory firm for owner-led service businesses. We deliver monthly accounting, tax strategy, and fractional CFO advisory on a fixed monthly fee.
Ready to talk? Take our free Financial Clarity Check or book a discovery call.