Payroll Keeps Coming. Your Clients Take Their Time. Here’s What to Do About It.

Here’s the cash flow problem nobody talks about until it’s a crisis: Payroll runs on a schedule. Your clients don’t.

Every two weeks — or every month, depending on how you run it — payroll goes out. On time, every time, regardless of what’s sitting in your accounts receivable. Your rent is due on the first. Your software subscriptions auto-renew. Your vendors expect to get paid. Meanwhile, your clients are on net 30. Or net 60. Or whatever terms your biggest client’s AP department decided were standard before you ever had a say in it. That gap — between when cash goes out and when cash comes in — is one of the most common and most quietly damaging problems in professional services. And most firms don’t see it coming until they’re staring at a payroll date with not enough in the bank to feel comfortable.

I’ve got a client working through this right now. Coaching business, great clients, solid revenue. But bigger clients tend to come with longer standard terms — that’s just how it works when you’re selling to larger organizations. And they’d been billing at the end of engagements rather than the beginning, which pushed cash receipts even further out.
The result: cash going out on schedule, cash coming in whenever.
Here’s the thing though: this is a timing problem, not a revenue problem. And timing problems have solutions — most of which are free.

Try These First
Before you reach for a line of credit or start exploring invoice factoring, work through this list. These cost nothing except a little discomfort and a few conversations.

1. Tighten your receivables terms.

Start with the obvious one: what terms are you actually offering, and why?
A lot of firms default to net 30 or net 60 because that’s what they’ve always done, or because a client asked for it once and it became the standard. But terms are negotiable — especially with clients you have a strong relationship with.
Know your clients. Negotiate accordingly. A long-term client who always pays on time might be fine with net 15. A newer client with a slower payment history might need shorter terms and firmer enforcement. Don’t give everyone the same terms just because it’s easier.

2. Lengthen your own payables terms.

This one gets overlooked. You can’t lengthen payroll — that’s fixed. But your vendors? Worth asking.
A conversation with a vendor about extending your payment terms from net 30 to net 45 or net 60 costs nothing and might buy you meaningful breathing room. Most vendors would rather accommodate a good client than lose them.
The tradeoff: vendor relationships matter, especially for a small firm. Asking once is reasonable. Making it a habit can strain the relationship or cost you preferential treatment down the road. Use this one thoughtfully.

3. Bill earlier in the process.

If you’re billing at the end of an engagement, you’re financing your client’s project. Stop doing that.
Deposits, milestone billing, and upfront retainers all move cash receipts earlier in the timeline without changing your pricing or your client relationships. A 25-50% deposit at project kickoff is completely standard in most professional services verticals. If you’re not doing it, start.
For my coaching client, this is one of the two biggest levers. Billing earlier in the engagement — rather than waiting until the work is done — changes the cash timing significantly without requiring any difficult conversations about terms.

4. Move toward recurring or retainer billing.

If your work allows for it, recurring monthly billing is the single best thing you can do for cash flow predictability. Instead of lumpy project revenue that comes in whenever engagements close, you have a baseline of monthly cash you can plan around.
Not every business model supports this. But if any part of your work is ongoing — advisory, coaching, fractional services, maintenance — packaging it as a monthly retainer smooths the whole problem.

5. Include late payment fees in your contracts — and enforce them.

Most firms have language about late fees buried somewhere in their contracts and never use it. That’s understandable — nobody wants to damage a client relationship over a late invoice.
But late payment fees serve two purposes: they compensate you for the cost of carrying the receivable, and they create a mild incentive for clients to pay on time. Even if you never actually charge them, having the language in the contract signals that you take payment terms seriously.
Be thoughtful about enforcement. Charging a fee to a great long-term client who was late once is probably not worth the relationship friction. Charging a fee to a client who’s consistently slow is entirely appropriate.

6. Track your AR aging religiously.

You can’t manage what you’re not measuring. Know exactly who owes you what and how long they’ve owed it — every week, not every month.
An AR aging report tells you where the slow payers are before they become a crisis. It tells you which clients need a follow-up call, which invoices need to be resent, and which relationships might need a harder conversation about payment expectations.
Most accounting platforms generate this report automatically. Run it weekly. Make it part of your routine.

When Financing Makes Sense — And What It’ll Cost You

If you’ve worked through the list above and still have a timing gap that’s causing real problems, financing options exist. But go in with eyes open.

Early pay discounts (like 2/10 net 30 — pay within 10 days, get a 2% discount) can accelerate cash receipts from clients who have the cash and are willing to move faster for a small incentive. The cost to you is real though — 2% might not sound like much, but annualized it’s a significant effective rate. Model it before you offer it.

Invoice factoring lets you sell your receivables to a third party for immediate cash, minus a fee. It works, and there are situations where it makes sense. But it’s expensive, it can complicate client relationships if the factor starts contacting your clients directly, and it can become a crutch that masks underlying cash flow problems rather than solving them. Approach with caution.

A business line of credit is the most flexible option — you draw when you need it and pay it back when cash comes in. The key is to get it before you need it. Banks are much more willing to extend credit to a business that’s doing fine than one that’s in a cash crunch. If you don’t have a line of credit established, consider setting one up now as a bridge — not as a solution.

The Real Fix

Cash flow problems feel like financing problems. Usually they’re timing problems.
And timing problems — most of the time — have free solutions. Tighter terms. Earlier billing. Better AR tracking. A conversation with a vendor about waiting a little longer.

Work through those first. Reach for the expensive options only when you’ve genuinely exhausted the free ones. If you’re not sure where your timing gap is or how big it actually is, that’s worth figuring out. A cash flow forecast doesn’t have to be complicated — it just has to show you what’s coming in, what’s going out, and when. That’s usually where the conversation starts.


Chris Geno is a CPA and fractional controller at High Rock Accounting, working with professional services firms on financial strategy, cash flow, and operations. If your payroll feels like it comes faster than your invoices get paid, it’s worth a conversation.

Enjoyed this article? Consider Sharing

want to see how high rock can streamline your accounting?

Explor more insights

stay ahead with high rock insights

Subscribe to our High Rock Insights newsletter below.
We are Everywhere
Our technology enables us as well as our clients to build their business anytime and anywhere in the world.
World Headquarters
9375 E Shea Blvd., Suite 247B
Scottsdale, AZ 85260
American Business Vanguard 2026
Our Partners
© Copyright 2025 High Rock Accounting