Bookkeeping
September 3, 2026
Philippines

Why Agencies Run Out of Cash Even With Long Payment Terms

The work is done, the client is happy, and revenue looks good on paper, yet there still isn’t enough cash to make payroll. For agencies on net-60 or net-90 terms, that’s a working capital problem, not a collections one.

Why Agencies Run Out of Cash Even With Long Payment Terms

An agency wraps a project. The deliverable ships, the client is happy, and the invoice goes out. Then the waiting starts: 30 days, 60 days, sometimes 90.

Meanwhile, none of the agency’s own obligations wait. Payroll runs biweekly. Contractor invoices come due on their own schedule. SaaS subscriptions renew monthly whether or not the client has paid. One agency working with CloudCFO in the advertising space put it plainly: some of their clients took as long as 180 days to pay after billing, and that gap collided directly with freelancer payments and biweekly payroll, even though the underlying business was healthy and growing.

That’s the paradox founders keep running into: the work is done, the client relationship is fine, revenue on paper looks good, and there still isn’t enough cash in the bank on a Friday to make payroll. If that sounds familiar, the problem probably isn’t your team’s ability to collect. It’s a working capital management problem: how the business is structured around a payment lag it can’t remove.

This Is a Structural Problem, Not a Collections Failure

The instinctive response to a cash crunch is to lean harder on accounts receivable: more follow-up emails, more calls, maybe a “polite but firm” reminder template. That helps at the margins, but it rarely solves the actual problem for agencies and other project-based service businesses, for one simple reason: your payment terms usually aren’t yours to set.

Net-60 and net-90 terms are often written into the client’s procurement policy, not negotiated deal by deal. Larger clients, the ones agencies most want on their roster, tend to have the most rigid finance departments and the longest payment cycles. Retainer clients renegotiate scope constantly but almost never renegotiate when they pay. And if you push too hard on terms with a client that has other agencies to choose from, you risk the relationship more than you fix the cash flow.

So the terms are fixed. What’s not fixed is everything else: how you bill against those terms, whether you have financing lined up before you need it, and whether your forecast is built around invoice dates or around the date cash actually lands. Those three levers, billing structure, financing, and forecasting, are what separate agencies that manage a long payment cycle comfortably from agencies that are permanently one late payment away from a payroll problem.

Lever 1: Change How You Bill, Not When Clients Pay

If you can’t shorten the client’s payment terms, the next best move is shortening the distance between doing the work and sending the invoice. That’s a billing structure problem, and it’s entirely within your control.

Lump-sum, end-of-project invoicing is the riskiest structure for cash flow. You carry 100% of the project’s cost, salaries, contractor fees, software, overhead, for the entire delivery period, and only start the client’s payment clock once everything is finished. On a three-month project with net-60 terms, that means up to five months between the first dollar spent and the first dollar collected.

Three structures fix this without touching the client’s actual payment terms:

  • Milestone billing. Break the project into defined stages, each with its own invoice triggered by a deliverable, not by a calendar date. This is standard practice in consulting, software development, and construction for exactly this reason: it converts one long wait into several shorter ones, and it gets cash moving while the project is still in progress rather than after it ends.
  • Upfront deposits. A deposit due at signing, commonly 25 to 50% for project work, shifts some of the funding burden back onto the client before you’ve spent a dollar of your own cash on their behalf. It also tends to filter out clients who aren’t serious, which is a useful side effect.
  • Retainers over one-off projects. Where the relationship allows it, moving a client from project-by-project billing to a monthly retainer converts an unpredictable, lumpy cash inflow into a predictable one, even if the retainer itself is still paid on net-60 terms, at least you know what’s coming and when.

None of these require the client to pay faster. They require you to invoice differently: sooner, more often, and tied to progress rather than completion.

Lever 2: Finance the Gap Deliberately, Before You Need To

Even with better billing structure, most agencies will still carry some gap between delivering work and collecting cash. The mistake isn’t having a gap. It’s discovering it during a crisis instead of planning for it in advance.

A few financing tools exist specifically for businesses with long, contractual payment terms and short-term obligations that can’t wait:

  • Invoice factoring. You sell an unpaid invoice to a factoring company, which advances a large portion of its value immediately, typically 80 to 95%, and collects the balance directly from your client when it’s due. Fees usually run in the 1 to 5% range per invoice or per 30-day period, with well-established, high-volume relationships with creditworthy clients landing at the lower end of that range. It’s priced as a fee, not an interest rate, which makes it easier to compare against the cost of not having the cash: a missed payroll, a late vendor payment, or a lost opportunity because you couldn’t take on a new project.
  • Invoice discounting / receivables-backed credit lines. Similar concept, structured as a loan against your receivables rather than a sale of them. You typically keep control of collections and the client relationship, which some agencies prefer over factoring, where the client may be aware a third party is involved.
  • A revolving line of credit sized to your cash conversion cycle. Rather than financing invoice by invoice, a credit line calibrated to your typical collection lag gives you a buffer to draw on and repay as invoices clear, useful when the gap is a recurring feature of the business rather than a one-off.

The evaluation question is always the same: does the cost of financing (the fee, the interest, the arrangement cost) sit below the cost of the alternative, delayed payroll, damaged vendor relationships, or a stalled project because you couldn’t staff it? For agencies with reliable, creditworthy clients on long but predictable terms, that math usually favors financing the gap rather than absorbing it.

The part that actually matters strategically: arrange this before the cash crunch, not during it. A financing facility negotiated calmly, with clean books and a clear forecast, comes with better rates and fewer conditions than one negotiated under pressure with two weeks of payroll runway left.

Lever 3: Forecast Around the Lag, Not Around the Invoice Date

The third lever is the one that costs nothing to implement and prevents the most damage: build your cash flow forecast around when cash actually arrives, not around when you send an invoice.

A forecast that assumes a client will pay on the invoice date, even when your own payment history shows they consistently pay in 75 days on a net-60 contract, isn’t really a forecast. It’s a hope. And every payroll run, contractor payment, or vendor commitment planned against that hope is a decision made on inaccurate information.

A working forecast for a project-based business should:

  • Use each client’s actual historical payment behavior, not their contracted terms, as the basis for projected collection dates.
  • Separate committed cash outflows (payroll, fixed overhead, contractor retainers) from discretionary ones, so you can see exactly how much runway you have if a payment slips.
  • Be rebuilt on a rolling basis, weekly for the next 4 to 6 weeks, monthly beyond that, rather than set once at the start of the year and left untouched.
  • Flag the specific weeks where outflows are scheduled to land before the corresponding inflows are expected, so financing or timing decisions can be made in advance rather than in a scramble.

This is also where it’s worth understanding the mechanics behind the lag itself. If you want the underlying math, how Days Sales Outstanding and the Cash Conversion Cycle explain exactly how many days of cash your business has tied up in unpaid client work, and why investors look closely at this number, that’s covered in our piece on what investors and shareholders want to know about your accounts and finances. And if you’re newer to cash flow management generally, our primer on cash flow challenges for SMEs is a good starting point before applying the levers in this article.

A Quick Self-Check

If you’re not sure which of these levers your agency needs most, these four questions usually surface the answer fast:

  1. Do you invoice only at project completion, or does billing already track progress through the project?
  2. Do you have a financing option arranged and ready, or would you be applying for one for the first time in the middle of a cash shortfall?
  3. Does your forecast use invoice dates or actual expected payment dates, based on how each client has historically paid?
  4. Do you know, for your largest clients, what your real average collection period is, not the contracted term, but the number your bank statements actually show?

If you answered “no” or “not sure” to more than one of these, the gap between your revenue and your cash isn’t a collections problem waiting to be solved with a firmer follow-up email. It’s a structural gap that billing design, financing, and forecasting are built to close.

FAQ

Why does my agency run out of cash even when revenue is growing?
Growing revenue on long payment terms usually means growing receivables, not growing cash. Each new project adds delivery costs immediately but only adds cash 30 to 90 days later, so faster growth can widen the cash gap even as the business becomes more profitable on paper.
Can I just ask clients to pay faster?
You can ask, but for most agencies, especially with larger enterprise clients, payment terms are set by the client’s procurement or AP policy and aren’t negotiated per invoice. It’s usually more productive to change how and when you invoice than to try to change when the client pays.
Is invoice factoring worth it for a small agency?
It depends on the fee relative to what the cash unlocks. Typical factoring fees run roughly 1 to 5% of the invoice value, and the businesses that benefit most are those with creditworthy clients on long, contractual terms where the cost of not having the cash, missed payroll, a stalled hire, a lost project, is higher than the factoring fee itself.
What’s the difference between milestone billing and a retainer?
Milestone billing ties invoices to project deliverables within a single engagement (e.g., 30% at kickoff, 40% at midpoint, 30% at delivery). A retainer is a recurring fixed fee for ongoing work, billed on a set schedule regardless of specific deliverables. Agencies often use both: retainers for ongoing accounts, milestones for discrete projects.
How do I build a cash flow forecast if my clients don’t pay on time?
Base the forecast on each client’s actual historical payment behavior rather than their contracted terms. If a net-60 client has paid in 75 to 80 days for the last four invoices, forecast the next one at 75 to 80 days, and plan payroll and vendor commitments against that date, not the invoice date.

Where This Fits Into Your Bigger Financial Picture

Billing structure, financing, and forecasting aren’t separate fixes. They work together. A better billing structure reduces how much of the gap you need to finance. A clear forecast tells you exactly when and how much financing you’ll need, and for how long. And financing arranged in advance buys you the room to fix billing and forecasting properly, instead of reacting invoice by invoice.

This is the kind of structural work that’s hard to do well from inside the day-to-day of running client accounts, and it’s exactly where CloudCFO works alongside agencies and project-based businesses: building billing models suited to how you actually deliver work, setting up rolling cash flow forecasts based on real payment behavior, and helping you evaluate financing options before the gap becomes an emergency. Not bookkeeping after the fact, the financial structure that keeps a long payment cycle from becoming a recurring crisis.

If long client payment terms are shaping every hiring and spending decision in your agency, talk to our team about building a cash flow structure designed around the lag you already have, not one hoping it will disappear.
Talk to Our Team
Related service

Bookkeeping Services

Get clean, up-to-date books every month from a dedicated bookkeeping team working in Xero or QuickBooks.

Explore this service →or book a free consultation
Keep reading
Related articles
Free consultation
Talk to a CloudCFO expert

Questions about how this affects your business? Our team replies within one business day.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.