When Your Client's Cash Flow Becomes Your Problem

Why IT service providers should be careful with "pay when paid" clauses.

One thing I've noticed over the past few weeks is that confidence in business rarely appears all at once.

Instead, it develops gradually as you solve problems that once felt overwhelming and begin to realise they no longer affect you in the same way. Looking back, that has probably been the biggest personal shift for me recently.

Our client work continues to grow, particularly around IP protection and agreement reviews for existing clients.

Managing multiple projects at the same time has required much better organisation, but one decision has made that possible - being realistic about the timelines we promise.

We would rather under-promise and deliver consistently than create unnecessary pressure by committing to deadlines that are difficult to meet.

I've also been speaking with more people in the marketing and technology space, and one theme keeps coming up.

Whether they are building a SaaS product, an agency, or a professional services business, almost everyone is thinking internationally.

More founders are designing businesses from day one with the intention of serving clients across multiple countries, and it has been interesting to see how naturally those conversations now revolve around global opportunities rather than local ones.

Watching these businesses grow has reinforced something I've believed for a long time.

Sustainable growth is rarely about moving as quickly as possible. It comes from building systems that allow you to make good decisions repeatedly, even when the business becomes busier and more complex.

Reliable processes almost always outperform rushed decisions in the long run.

That same principle applies to IT businesses, especially when it comes to commercial agreements.

Many delivery problems are not caused by poor engineering or missed deadlines. They begin because the commercial structure quietly transfers risks that the service provider should never have accepted in the first place.

When Your Client's Payment Depends on Someone Else

One of the most common examples of this is the "pay when paid" arrangement.

The project has been completed. The agreed milestones have been delivered, the developers have finished their work, and the client has received everything that was promised.

From the service provider's perspective, the contract has been performed exactly as expected.

Then the client says, "We'll pay you once our customer pays us."

At first glance, that may seem reasonable. If your client has not yet received payment, it is easy to understand why they might want to delay paying their own suppliers. However, looking more closely, something important has changed.

Your right to payment is no longer linked to the quality of your own work. Instead, it has become dependent on a completely different commercial relationship that you do not control.

You are now relying on a contract you have never seen, a customer you have never dealt with, and a dispute you may know nothing about.

If that end customer delays payment because of internal approvals, procurement issues, budgeting decisions, or a disagreement over their own project, you are affected even though you fulfilled every obligation under your own agreement.

The financial risk has quietly shifted away from the party that controls it and onto the party that does not.

Your Payment Should Depend on Your Performance

This is one of the most common commercial mistakes I see IT service providers make, particularly when they work with agencies, system integrators, or larger contractors.

Many businesses accept these clauses because they are eager to secure a project or build a relationship with an important client. What they often fail to appreciate is that they are not simply agreeing to a payment term.

They are agreeing to absorb uncertainty that has nothing to do with their own performance.

Meanwhile, their own business continues operating as normal. Developers still need to be paid, software subscriptions still renew every month, office expenses continue, and new projects require investment.

None of those obligations pause simply because the client has not yet collected payment from someone else.

This is why I generally encourage businesses to follow a simple principle. Payment should be tied to something they can control.

Completion of an agreed project phase, delivery of defined functionality, formal acceptance of deliverables, or fixed invoice dates all create objective milestones that both parties can measure.

When payment depends on these events rather than someone else's financial position, commercial relationships become far more predictable.

If You Cannot Avoid the Clause, Reduce the Risk

Of course, not every business has complete negotiating power. Larger enterprise clients, government contractors, and certain procurement teams may insist on "pay when paid" provisions as part of their standard terms.

When that happens, the objective should not be to accept the clause without discussion. Instead, founders should look for practical ways to reduce the risk.

For example, the agreement can include an outside payment date so invoices cannot remain unpaid indefinitely.

It can require regular updates about the collection process, preserve the right to suspend work if invoices remain outstanding for too long, and clarify that disputes between the client and their customer do not automatically suspend your own entitlement to payment.

These protections may seem like small drafting points, but they have a significant impact when projects become larger and payment delays begin affecting cash flow. They also help ensure that commercial risk remains with the parties who are actually responsible for managing it.

Cash Flow Deserves the Same Attention as Delivery

One lesson I've learned while building my own firm is that clients value more than technical expertise. They appreciate businesses that operate professionally, communicate clearly, and set realistic expectations from the beginning.

That includes being transparent about timelines, managing projects consistently, and creating commercial arrangements that are fair for both sides.

The same principle applies to IT service businesses. Delivering excellent work is essential, but long-term success also depends on receiving payment in a predictable and sustainable way.

When cash flow becomes uncertain, hiring decisions become more difficult, planning becomes reactive, and growth slows because the business is constantly managing financial uncertainty instead of focusing on delivering value.

Commercial agreements should support the health of the business, not quietly undermine it.

A clause that appears reasonable during negotiations can create significant financial pressure months later if it shifts responsibility for someone else's cash flow onto your company.

Conclusion

One of the biggest lessons from this topic is that commercial terms deserve the same level of attention as technical delivery. A successful project is not simply one that is completed on time.

It is one where both parties understand their responsibilities, payments follow agreed performance milestones, and financial risk is allocated fairly.

As your business grows, protecting cash flow becomes just as important as winning new projects. If you have delivered everything you promised, your payment should reflect your own performance rather than someone else's ability to collect theirs.

Strong businesses are built on reliable systems, and that includes building contracts that support predictable cash flow instead of unnecessary financial uncertainty.

If you’re curious about working together, I’ve set up two options

a) 30-minute Clarity Calls

Clients demanding extra work? Partners taking your ideas?

In 30 minutes, I’ll share proven strategies from 5+ years and 400+ projects to help you avoid these risks.

Get clear, actionable steps - book your call here

b) Legal Support Exploration

Need legal support for your business? Whether it’s Contracts, Consultation, Business registration, Licensing, or more - Pick a time here.

This 30-minute call helps me see if we’re the right fit. This is not a consultation, but a chance to discuss your needs.

Prefer not to call? Submit your requirements here.

Reply

or to participate.