Contractor Club
A contractor reviewing cash flow figures on a laptop at a construction site office - the gap between paying out and getting paid in is the core problem to fix
Team & Operations

How to Fix Cash Flow Problems in a Construction Business

Mo El Hadri
Stories by Mo El Hadri
@mointhemarket·29 September 2026·8 min read

You have more work on than ever. The diary is full, the quotes are landing, and on paper the margin looks right. But the bank account tells a different story every week. You are juggling which supplier to pay first, which sub to ask to hold on, and whether next month's payroll is going to clear without a phone call to the bank.

This is the cash flow trap, and it destroys profitable construction businesses every year. The fix is not to work harder, take on more jobs, or hustle your way out of it. This is really a conversation about construction arbitrage - the operating model where the general contractor (main contractor in the UK) sits in the middle of the money flow and manages the margin. In that position, you have more tools to fix cash flow than most operators realise. The problem is almost always structural, not cyclical. And structural problems have structural fixes.

(Figures in USD - the model and the math are identical in any currency.)

Why construction cash flow is structurally broken

The timing mismatch is the whole problem. On a typical construction job, money goes out early - deposits to suppliers, first week of sub labour, plant hire, material deliveries - and money comes in late. Your client pays 30 days after your invoice. Your invoice goes out when the job is done. The job takes eight weeks. You do the math.

Run the numbers on a single $120,000 renovation job with a 25% margin. You spend $40,000 in week one on materials and sub labour. You spend another $30,000 across weeks two through eight. Your client pays 30 days after your final invoice, which you send at completion (week eight). That is ten weeks before you see a dollar back. You fund $70,000 of someone else's project for ten weeks and pocket $30,000 at the end. The margin is real. The cash gap is also real. Most growing contractors are running three or four of these simultaneously.

Map the gap before you try to fix it

Most contractors try to fix a cash flow problem they have never measured. A 90-day cash flow forecast is the starting point. It does not have to be sophisticated. It has to be honest.

  • Every invoice due in - not the invoice due date, but when you actually expect the money. If a client historically pays at 45 days, put 45 days, not 30.
  • Every outflow due - supplier invoices, sub payments, payroll, equipment hire, loan repayments, tax. Date by date.
  • Fixed overheads - rent, insurance, software, phone. These hit regardless of what jobs are running.
  • Your minimum balance point - the lowest the account goes at any week across the 90 days. That number is what you are solving for.

Build this in a spreadsheet or a job management app and update it every week. The discipline of looking at the number weekly means you see a cash flow problem forming six weeks out, not six days out. Six weeks is enough time to act. Six days is not.

Renegotiate your outflows first - it costs nothing

Before looking for funding, look at what you are paying out and when. Suppliers often set 30-day payment terms by default because no one has asked for more. A reliable customer who pays consistently and asks upfront for extended terms is low risk to a supplier. Call your top three suppliers, explain your payment flow, and ask for 60-day terms. Most will say yes. That single conversation can free up tens of thousands of dollars in working capital on a busy month.

Sub contracts are the same. If your sub agreements say payment on demand or on a fixed weekly cycle, every sub job you run is funded from your own cash regardless of where you are with the client invoice. Restructure sub contracts so payment is tied to milestone completion on the same schedule as your client payments. The sub gets paid when you get paid. Build that into the contract language from day one - it is not aggressive, it is aligned.

Front-load a deposit into every contract

The fastest single change on a new job pipeline is collecting a deposit before work starts. A 20-30% deposit on a $120,000 job is $24,000-36,000 you are no longer personally funding for ten weeks. On five jobs running simultaneously, that is six figures of working capital you stop lending to your clients for free.

Scenario$120k job, no deposit$120k job, 25% deposit
Cash out by week 2$70,000$70,000
Cash in by week 2$0$30,000
Net cash position-$70,000-$40,000
Max cash at risk$90,000 (full job)$60,000 (one stage)
When cash turns positiveWeek 10 or laterAfter first stage payment

The client who plans to pay has no objection to a deposit. The client who argues, delays, or invents reasons not to pay a deposit before work starts is giving you your best preview of how they will behave when the final invoice lands. The deposit is a filter as much as it is a cash flow tool.

Tie stage payments to construction milestones

Stage payments are the structural fix for the timing mismatch. Instead of funding the whole job and billing at completion, you collect payment at each signed-off milestone. Groundworks done - invoice. Frame up - invoice. Second fix complete - invoice. Handover - final payment. At any point in the project, your maximum cash exposure is one stage of work.

The mechanics of this - how to structure the schedule, how to write it into the contract, and how to run the invoicing system - are covered in detail in the post on getting paid faster as a contractor. The principle is simple: build the payment milestones into the signed contract before a spade hits the ground, not after. That is the conversation to have at the quoting stage, not at week seven when the cash is tight.

A business credit line is a tool, not a fix

A revolving credit line or business overdraft, used correctly, is one of the cheapest tools a contractor has. You draw it down when a large payment is a week late. You pay it back the day the money clears. The interest cost on a one-week draw on a $30,000 line is almost nothing. The value of keeping subs paid and suppliers happy during that week is significant.

The mistake is using the credit line to patch a cash flow gap that never closes - because the underlying contracts have no deposits, no stage payments, and subs getting paid regardless of where the client invoice sits. That line gets bigger every month, the interest gets heavier, and eventually the bank asks questions. Fix the contract structure first. Once you do, the credit line is a buffer for timing anomalies, not a lifeline.

Invoice financing for bigger gaps on large contracts

When you are growing fast, taking on bigger contracts, and running a legitimate cash flow gap against solid clients, invoice financing (also called factoring) is a real option. You submit an approved progress invoice to a factoring company, they advance you typically 70-85% of the approved receivable amount within 24-48 hours, and they collect the full payment from your client when it arrives.

Construction factoring fees typically run 2-5% of the invoice value - higher than in most other industries because of the complexity of progress billing, retainage holdbacks, and lien waivers. That is a real cost. Model it against your job margin before committing to a facility. On a 25% margin job, a 3% factoring fee is 12% of your profit on that invoice. It can still make sense - but only when the alternative is stopping work or missing a payroll.

The operator who fixes their contract structure does not need invoice financing very often. The operator who does not fix their contract structure needs it every month - and pays for it every month. One is a tool. The other is a tax on a broken system.

@mointhemarket

The system that makes cash flow problems rare

Combine all of it and the picture changes completely. A 25% deposit collected before mobilisation. Stage payments tied to groundworks, frame, second fix, and completion. Invoices sent the same day each stage is signed off. Supplier terms at 60 days. Sub contracts paid at milestone completion. On any given job, your maximum cash exposure is one stage of work. Across a full pipeline, you are never more than a few weeks from the next payment hitting the account.

This is how construction arbitrage operators run the money. The margin is in the management. Cash flow is not a luck-of-the-client problem. It is a contracts-and-systems problem. Build the system into the contract at the quoting stage and you stop having the conversation about who gets paid this week.

Operators who have built a real cash flow system - deposits, stage payments, 90-day forecasting, and a credit line they barely touch - are inside Contractor Club. If you think you belong in the room, apply.

Request entry to Contractor Club⟶

The bottom line

Cash flow problems in construction are almost always a system problem, not a volume problem. Taking on more jobs without fixing the structure makes the gap bigger faster. The fix is the contract: deposits before mobilisation, stage payments tied to milestones, invoices sent the same day work is signed off, and supplier terms that match your payment cycle. A 90-day cash flow forecast turns a guessing game into a management decision. Get the structure right and you stop running a construction business that feels like it is always one payment away from trouble.

ShareXWhatsAppLinkedIn

Frequently asked questions

Why do profitable construction businesses run out of cash?+

Because profit and cash are not the same thing. A job that is 25% margin on paper can destroy your bank account if you pay subs and buy materials in week one but your client pays 60 days after completion. You are technically profitable and practically broke at the same time. The fix is closing the timing gap between money out and money in - not taking on more jobs.

What is the fastest way to improve cash flow as a contractor?+

The fastest change with no upfront cost is to start collecting a deposit before work begins on every new job. A 20-30% deposit on a $50,000 job is $10,000-15,000 you are no longer funding from your own pocket. The second fastest change is extending supplier payment terms - call your top three suppliers and ask for 60 days instead of 30. Many will agree for a reliable customer who asks.

What is a cash flow forecast and how do I build one for construction?+

A cash flow forecast lists every expected inflow (when clients will actually pay, not when invoices are due) and every outflow (suppliers, subs, payroll, hire purchase, VAT/tax) across the next 60-90 days. Plot them on a weekly basis. The minimum balance at any point is your cash flow risk number - the maximum amount of working capital you need at your tightest moment. Build it in a spreadsheet or a job management app. Update it weekly.

How does construction invoice factoring work?+

Invoice factoring converts an approved receivable into immediate cash. You submit an invoice to a factoring company, they advance you typically 70-85% of the approved amount (less retainage) within 24-48 hours, and they collect the payment from your client when it is due. Their fee is typically 2-5% of the invoice value in the construction sector - higher than other industries because of progress billing, retainage, and lien waivers. It is a useful bridge when you have solid invoices against creditworthy clients but a timing gap to close.

Should I use a business credit line or invoice financing for cash flow?+

A revolving business credit line (overdraft or line of credit) works best for short-term, predictable gaps - you draw it down when a large payment is late, repay it as soon as the money arrives, and the interest cost is minimal. Invoice financing works better for larger, longer gaps on specific contracts - especially when growing fast and taking on bigger jobs than your working capital can comfortably fund. Use both as tools, not substitutes for fixing your payment structure.

How do stage payments fix cash flow in construction?+

Stage payments (also called progress payments) tie client payments to specific construction milestones rather than job completion. Instead of funding the whole job and invoicing at the end, you collect payment as each stage is signed off - groundworks, frame, second fix, completion. At any given point, your maximum cash exposure is one stage of work. Over the course of a full year of projects, this single structural change can free up months of working capital.

The human behind The Playbook

Go deeper

Learn the model, then get in the room

The full breakdown of construction arbitrage lives on our sister site, constructionarbitrage.com. When you want the operators who actually run it, join the Construction Arbitrage Players community.

My listening book THE EDGE is out now - 24 chapters on how the money really moves through a contracting business, made to be listened to on the drive. Free to start. See what is inside.

My book The Family Secret - how construction arbitrage really works - is coming soon.

Only Players Know

The game is real. The room is closed.

Contractor Club is a private, application-only circle of construction arbitrage operators. If you think you belong inside, apply and the circle will decide.

More from the Playbook

View all ⟶