You have already done the work. You have already used your people, your time, your overhead and often your suppliers' money. Yet somehow the client still gets the luxury of paying later, while you carry the risk now.
That is not good commercial practice. It is funding.
Long payment terms are one of the clearest signs that agencies have confused politeness with strategy. "Net 30" and "Net 60" sound routine, but in practice they often mean, "Please use your own cash to finance our project until we decide to settle up."
No client should expect you to behave like their bank.
The worse part is that agencies often accept this as if it were inevitable. It isn't. It is just common. And common is not the same thing as sensible. If the agency is delivering valuable work, it deserves to be paid on sensible terms, not told to wait while the client enjoys the benefit of the service immediately.
The argument for delayed payment usually comes dressed in corporate language:
- "That's our standard terms."
- "That's how procurement works."
- "Everyone does it."
- "You'll get used to it."
None of that changes the reality. Long payment terms shift working capital pressure onto the agency, make cash collection harder, and increase the odds that you will end up financing a client who has no intention of making life easier for you later.
And the idea that 30 or 60 days is somehow harmless is nonsense. Every extra day you wait is another day your cash is tied up. Another day payroll is closer. Another day freelancers and suppliers still want paying. Another day your business carries the risk while the client keeps the money.
If a client needs flexibility, that is fine - but flexibility should not come out of your pocket.
If you want to be helpful, offer a third-party financing solution instead. Let someone else provide the credit while your agency gets paid promptly. That way the client can still manage timing if they need to, but your business is not acting as the lender.
That is the key distinction. Support the client if you want to. Just do not bankroll them.
Immediate payment is not aggressive. It is clean. It is disciplined. It says you understand that work delivered is value created, and value created should be paid for now, not in some vague future date that benefits everyone except you.
If a client pushes back hard on that, ask a simple question: are they buying your expertise, or are they trying to borrow your cash?
Because those are two very different relationships.