Construction9 min read2026-03-21

Cash Flow Management for Construction Companies: A Practical Guide

Cash Flow Management for Construction Companies: A Practical Guide

Construction is one of the few industries where you can be profitable on paper and still run out of cash. I've watched it happen to contractors doing $3M, $10M, even $20M in annual revenue. The P&L looks fine. The bank account tells a different story.

The reason is timing. You pay for materials up front. You pay subs within 30 days of their invoice. But your client pays you on a progress billing schedule, and the general contractor or owner holds back 5–10% in retention until the project is substantially complete. That gap between money going out and money coming in is where construction companies die.

The Construction Cash Flow Problem, By the Numbers

Here's a simplified version of what happens on a typical $500K commercial project:

  • Month 1: You mobilize. Buy $60K in materials, pay your crew $35K. Revenue billed: $0 (first draw hasn't been submitted yet).
  • Month 2: You submit your first progress bill for $120K. Materials and labor cost you another $80K. Revenue received: $0 (the draw is being reviewed).
  • Month 3: The GC approves your first draw minus 10% retention. You receive $108K. You've spent $175K so far. Your cash position: -$67K.

By month three of a profitable project, you're $67,000 in the hole. And that's assuming the draw gets approved on time, which anyone in construction knows is optimistic.

Now multiply that across three or four concurrent projects. A $5M/year subcontractor can easily need $300K–$500K in working capital just to cover the timing gap between outflows and inflows. That's not profit — that's just the cost of the cash flow cycle.

Progress Billing: Getting It Right

Progress billing is your lifeline. The faster and more accurately you bill, the faster cash comes in. Here's what I see contractors get wrong:

They under-bill early in the project. Contractors are often conservative on early draws because they don't want to front-load billing and have the GC push back. But under-billing in months 1–3 means you're financing the project with your own cash longer than necessary. Bill for every dollar of work you've completed, including stored materials on site.

They submit draws late. If your contract allows monthly billing and your cut-off is the 25th, submit your draw on the 26th. Not the 5th of the following month. Every day you delay your submission is a day you delay getting paid. On a $100K draw at an 8% cost of capital, one week of delay costs you about $154. Do that twelve months in a row and you've burned $1,800 for no reason.

They don't track change orders in real time. Change orders are extra work you've already performed. If you wait until the end of the project to reconcile change orders, you're sitting on unbilled revenue for months. Bill approved change orders on the next draw. For pending change orders, at minimum track the estimated value so your cash flow forecast reflects reality.

Retention: The Cash You Earned But Can't Touch

Retention is typically 5–10% of every progress payment, held back until the project reaches substantial completion. On a $500K project at 10% retention, that's $50K sitting in someone else's account for the life of the project.

Three things to know about managing retention:

1. Negotiate retention reduction at 50% completion. Many contracts allow you to request retention reduction from 10% to 5% once you're past the halfway point. Not every owner agrees, but it's worth asking. On the $500K project, that frees up $12,500 earlier.

2. Track retention as a separate receivable. Don't lump retention in with your regular accounts receivable. It has a completely different collection timeline. If your accounting system shows $200K in AR, and $80K of that is retention that won't be released for six months, your actual collectible AR is $120K. That distinction matters when you're deciding whether to take on a new project.

3. Bill retention immediately at substantial completion. The day you hit substantial completion, submit your retention invoice. Don't wait for final completion, punch list sign-off, or warranty letters. Get the invoice in and start the payment clock.

Subcontractor Payment Timing

If you're a GC managing subs, or a sub managing your own vendors, payment timing is where cash flow management gets tactical.

Pay-when-paid clauses. Most subcontracts include a “pay-when-paid” provision. This means you don't owe your sub until you get paid by the owner. Use this. Not as a weapon — nobody wants to squeeze a good sub — but as a cash flow tool. If the owner is slow-paying you, your subs should know that timeline.

Negotiate 45–60 day terms with material suppliers. Standard terms are net 30, but many suppliers will extend to 45 or 60 days for established customers, especially on large orders. That extra 15–30 days can be the difference between financing materials with your line of credit (at 8–12% interest) and financing them with free trade credit.

Stagger your accounts payable. Don't pay all your bills on the 1st of the month. Stagger payments based on due dates and your cash position. Pay the suppliers who offer early payment discounts first (2/10 net 30 terms mean you earn 36% annualized by paying 20 days early). Pay everyone else on the latest date that avoids late fees.

Building a 13-Week Cash Flow Forecast

Every construction company should run a rolling 13-week cash flow forecast. Here's the structure:

Inflows: List every expected payment by project. Include the draw amount, minus retention, and your realistic expected payment date (not the contractual date — the date they actually pay). If a GC historically pays 45 days after draw submission, use 45 days.

Outflows: List every committed payment by week. Payroll, sub payments, material orders, equipment rentals, insurance, overhead. Be specific. “Materials” is too vague. “$22K steel delivery for the Oak Street project, due week of April 7” is useful.

The gap: Subtract outflows from inflows for each week. If any week goes negative, you have a problem to solve before it arrives. Options include: accelerating a draw submission, delaying a material order, drawing on your line of credit, or renegotiating payment terms.

Update this forecast every Monday morning. It takes 30–45 minutes once you have the template built. That 45 minutes will save you from the 3 AM panic of realizing you can't make Friday payroll.

When Cash Gets Tight: Emergency Playbook

Even well-managed construction companies hit cash crunches. Here's the priority order when it happens:

  1. Accelerate receivables. Call the GC or owner. Ask where your draw is in the approval process. Sometimes a phone call moves it from “in the pile” to “approved this week.”
  2. Draw on your line of credit. This is what it's for. Don't treat your LOC as a last resort — treat it as a cash flow smoothing tool. A $200K line at 10% costs you $384/week in interest. That's far cheaper than the consequences of missing payroll or damaging a supplier relationship.
  3. Negotiate extended terms with suppliers. If you're a reliable customer, most suppliers would rather give you an extra 15 days than lose your business.
  4. Delay non-critical purchases. That new piece of equipment can wait. The office renovation can wait. Cash preservation beats capital spending when you're in a crunch.

The Real Fix: Continuous Visibility

The pattern in every cash flow crisis I've seen is the same: the problem was visible weeks or months before it became urgent, but nobody was watching. The project was profitable. The draws were submitted. But the timing gap between paying out and collecting in was growing, and nobody noticed until the bank balance hit a number that caused panic.

Construction companies need financial visibility that goes beyond “what did we spend last month.” They need to see cash position by project, by week, in real time. They need alerts when a draw is aging past its expected collection date. They need to know, today, what their cash position will be in six weeks.

That's the kind of visibility that a purpose-built financial intelligence layer provides — and the kind that saves construction companies from the cash flow trap that kills profitable businesses.

CS
CentSight Team

We write about financial intelligence, cash flow strategy, and how AI is changing the way growing businesses understand their numbers.

Get Financial Clarity for Your Business

Join the waitlist for AI-powered financial intelligence — real-time visibility built for growing businesses.

Join the Waitlist

Stop Guessing. Start Knowing.

CentSight gives growing businesses real-time financial intelligence.