Skip to main content

Construction Cash Flow Forecasting Guide for Contractors | Projul

Construction Cash Flow Forecasting

Construction Cash Flow Forecasting: How to Predict and Prevent Cash Crunches

You have probably heard the stat that most construction companies fail not because they lack work, but because they run out of cash. It is one of those things that everybody nods along to at industry events but nobody actually does much about until it is too late.

Here is the truth: cash flow forecasting is not some corporate finance exercise reserved for the big ENR 400 firms. It is a survival skill. Whether you are running a five-person remodeling crew or a 200-employee GC, knowing where your cash is going to be four, eight, or twelve weeks from now is the difference between sleeping at night and staring at the ceiling wondering how you are going to make Friday’s payroll.

Let’s walk through how to actually build and maintain a cash flow forecast that works in the real world of construction. No MBA required.

Why Cash Flow Forecasting Matters More in Construction Than Almost Any Other Industry

Construction is weird when it comes to money. Think about it. In most businesses, you sell something, the customer pays, and you move on. In construction, you spend money for weeks or months before you ever see a dime. You are buying materials, paying subs, covering labor, renting equipment, and funding overhead costs long before that first draw request gets approved.

Then there is the billing cycle itself. You do the work in January, submit your pay app in February, and maybe get paid in March. That is a 60 to 90 day gap between spending money and collecting it. Multiply that across three or four active projects and you can see how a company doing $5 million a year in revenue can be staring at an empty bank account on any given Tuesday.

This is exactly why understanding your overhead costs is so critical. Those fixed expenses keep hitting your account every month whether the draws come in or not.

Cash flow forecasting gives you a way to see these gaps coming. Instead of getting surprised by a cash crunch, you spot it six weeks out and take action while you still have options. That might mean speeding up your billing, slowing down a material order, calling the bank about your line of credit, or having a conversation with a customer about their payment timeline.

The contractors who survive long enough to build something great are not always the best builders. They are the ones who never run out of cash.

The Basics: What a Construction Cash Flow Forecast Actually Looks Like

Strip away the jargon and a cash flow forecast is just a timeline of money in versus money out. That is it. You are answering one question: based on everything I know right now, how much cash will I have in my account each week for the next several months?

Here is what goes into it:

Cash coming in (inflows):

  • Draw requests and progress billings you expect to collect
  • Retention releases
  • Change order payments
  • Any other income (equipment sales, interest, etc.)

Cash going out (outflows):

  • Payroll and labor burden
  • Subcontractor payments
  • Material purchases
  • Equipment costs (rentals, lease payments, fuel)
  • Overhead (rent, insurance, utilities, office staff)
  • Debt service (loan payments, line of credit interest)
  • Tax payments
  • Owner draws or distributions

You lay all of this out week by week, starting with your current bank balance, then adding inflows and subtracting outflows for each period. The running total at the bottom tells you whether you are going to be flush or broke at any point in the future.

Most contractors who are serious about this use a 13-week rolling forecast. That covers roughly a quarter and gives you enough runway to see problems and react. You update it every week by dropping off the week that just passed, adding a new week at the end, and adjusting your numbers based on what actually happened versus what you predicted.

If you are already tracking your accounting basics well, you have most of the data you need to build this forecast. The trick is putting it into a forward-looking format instead of just looking backward at what already happened.

How to Build Your First Cash Flow Forecast (Step by Step)

Alright, let’s get practical. Here is how to build a cash flow forecast from scratch, even if you have never done one before.

Step 1: Nail down your starting cash position

Pull up your bank balance as of today. Not your accounting software balance with all its accruals and pending items. Your actual, real, available cash in the bank. If you have multiple accounts, total them up. That is your starting point.

Step 2: Map out your expected collections

Go project by project. For each active job, ask yourself:

  • What work will I be billing for in each of the next 13 weeks?
  • When will I submit that billing?
  • How long does this customer typically take to pay?

This is where progress billing discipline really pays off. If you are billing monthly, you already know roughly when each draw is going out. The harder question is when the money actually lands in your account.

Be honest here. If your GC or owner typically takes 45 days to pay, do not put the money in week four of your forecast. Put it in week seven. Use real payment history, not wishful thinking.

Step 3: List every dollar going out

This part is usually easier because you control most of it. Go through your commitments:

  • Payroll: You know your weekly payroll number. Add burden (taxes, insurance, benefits) on top. This is probably your biggest weekly outflow.
  • Subs: Check your subcontracts. When are they submitting pay apps? When will you need to pay them? Your payment terms with subs directly affect your cash position.
  • Materials: What have you already ordered? What will you need to order? When are those invoices due?
  • Overhead: These are mostly predictable. Rent is the same every month. Insurance hits on a set schedule. List them all in the right weeks.
  • Everything else: Loan payments, equipment leases, tax estimates. Get them all on the calendar.

Step 4: Do the math

Start with your opening cash balance. For each week, add expected inflows, subtract expected outflows. The ending balance for week one becomes the opening balance for week two. Keep going.

Step 5: Look for the red

Any week where your projected balance drops below zero (or below whatever minimum balance you need to feel comfortable), that is a problem you need to address right now. Not when you get there. Right now, while you still have time.

Step 6: Update it every single week

A forecast that sits in a drawer is useless. Every Friday (or Monday morning, whatever works for you), update the forecast. What actually came in this week? What actually went out? Adjust your projections for the coming weeks based on new information.

The Five Warning Signs That a Cash Crunch Is Coming

Experienced contractors develop a sixth sense for cash trouble. But you do not need to rely on gut feeling when you have data. Here are the five biggest red flags your forecast will show you before your bank account does.

1. Your receivables are aging out

If the average time it takes you to collect is creeping up, that is a problem. A customer who used to pay in 30 days and is now taking 50 is telling you something. Maybe they are having their own cash problems. Maybe their lender is slow. Whatever the reason, aging receivables are the number one early warning sign of a coming cash crunch.

Track your days sales outstanding (DSO) religiously. If it is going up, dig into the specific invoices that are dragging. Using good invoicing tools helps you stay on top of this because you can see at a glance what is outstanding and for how long.

2. You are overbilling to stay afloat

Don’t just take our word for it. See what contractors say about Projul.

When contractors start billing ahead of where they actually are on a project, that is usually a sign that cash is tight. The problem with overbilling is that it borrows from the future. You feel flush now, but when you get to the back end of the project and you have already billed for work you have not done yet, the cash flow on that job turns sharply negative.

Your WIP (work in progress) reports are the tool that catches this. If your billings exceed your earned revenue on multiple jobs, you are essentially running a short-term loan from your customers, and it will catch up with you.

3. Multiple projects are hitting cash-heavy phases at the same time

Every project has phases that eat cash and phases that generate it. The early phases of a job (mobilization, sitework, foundations) tend to be cash-heavy because you are spending before the billing rhythm kicks in. If you are starting three new jobs in the same month, your forecast will show that pile-up clearly.

4. Retention is stacking up

Retention is real money that you have earned but cannot collect until project completion. If you have 10% retention on five active projects, that could be hundreds of thousands of dollars sitting out there that you cannot touch. Your forecast needs to show when those retention releases are coming so you are not counting on money you cannot access.

5. Overhead is creeping up without matching revenue growth

This one sneaks up on you. You hire a project manager here, upgrade your trucks there, move into a bigger office. Each individual expense seems manageable, but together they push your monthly nut higher and higher. If your overhead is growing faster than your revenue, your forecast will show an increasingly tight cash position even on months where you have good billings.

Strategies That Actually Work to Prevent Cash Crunches

Knowing a cash crunch is coming is only half the battle. Here is what you do about it.

Bill faster and more often

This is the single highest-impact thing most contractors can do. If you are billing monthly, look at whether you can bill twice a month on larger projects. If your pay applications go out on the 25th, can you get them out on the 20th? Every day you shave off your billing cycle puts cash in your hands sooner.

And do not let your billing sit on someone’s desk for a week before it gets submitted. The day the work is done (or the billing period closes), that pay app should be out the door. Accurate job costing feeds directly into faster billing because you are not guessing at quantities or scrambling for backup documentation.

Get serious about collections

Sending an invoice is not the same as collecting money. You need a follow-up process. Know when every invoice is due. Call or email on the due date, not a week after. Have a system for escalation. The squeaky wheel really does get the grease when it comes to construction payments.

Negotiate your payment terms strategically

Your payment terms with customers and subs are the biggest lever you have on cash flow timing. If you are paying subs in 30 days but your customers pay you in 60, you are financing their project. That is not charity you should be running.

Work on tightening customer payment terms and, where you have negotiating power, extending supplier and sub payment windows. Even shifting from net-30 to net-45 on your material accounts gives you an extra two weeks of float.

Maintain a line of credit (before you need it)

Go talk to your bank when things are good. Set up a line of credit while your financials look strong. The worst time to ask for credit is when you desperately need it, because that is exactly when bankers get nervous.

A line of credit is not a crutch. It is a bridge. It gets you across a short-term gap while you wait for a draw to come in. The interest cost is usually tiny compared to the alternative (missing payroll, losing a sub, or taking a bad deal on a project just for the cash).

Time your project starts

If your forecast shows that starting a new job next month will create a cash crunch, maybe you push the start date by two or three weeks. This is one of the hardest disciplines for a contractor because you want to keep the work moving and keep your crews busy. But starting a project you cannot fund is worse than delaying it.

Build a cash reserve

The old rule of thumb is three months of overhead in the bank. That might not be realistic for every contractor, but even building up one month of overhead as a reserve gives you a buffer that makes everything less stressful. Fund it slowly over time by setting aside a small percentage of every draw you collect.

Tools and Systems That Make Forecasting Easier

You can absolutely build a cash flow forecast in a spreadsheet. Plenty of successful contractors do exactly that. A well-built Excel template with your projects listed across the top and weeks running down the side works fine when you are running a handful of jobs.

But spreadsheets break down as you grow. They do not update automatically. They do not pull in actual billing and payment data. And they definitely do not flag problems for you.

That is where purpose-built construction management software comes in. When your job costing and invoicing data flows into one system, your cash picture updates in real time. You do not have to manually key in every number. You can see where each project stands financially, what has been billed, what has been collected, and what is still outstanding, all in one place.

If you are running your books through QuickBooks, having a QuickBooks integration with your project management system means the financial data moves back and forth without you re-entering it. That cuts down on errors and saves you hours every week.

Here is what a good system should give you:

  • Real-time project financials: What have you spent versus what have you billed on each job? Are you over or under?
  • Aging receivables tracking: Who owes you money and how long have they owed it?
  • Committed costs visibility: What subcontracts and purchase orders are out there that you have not paid yet?
  • Schedule integration: When are projects expected to hit certain milestones, and how does that line up with billing opportunities?

The goal is not to replace your judgment with software. The goal is to give you better data so your judgment is based on facts instead of feelings.

If you are not currently tracking cash flow in any structured way, start simple. A spreadsheet updated weekly is infinitely better than nothing. As your business grows, move to a system that automates the data collection so you can focus on the analysis and decision-making. See how Projul handles this and whether it fits how you run your business.

A Weekly Cash Flow Routine That Takes One Hour

Here is a practical weekly routine that keeps you ahead of any cash problems.

Monday morning (30 minutes): Pull your current bank balance, update your 13-week forecast with last week’s actuals, review what collections came in versus what you expected, and check your AP aging for bills due this week and next.

Monday afternoon (15 minutes): Follow up on any overdue receivables, review upcoming billing opportunities, and check your WIP positions to make sure you are billing in line with your costs.

Friday afternoon (15 minutes): Quick scan of next week’s outflows, confirm payroll funding is in place, and note any changes to your project schedules that affect billing timing.

One hour a week. That is all it takes. The contractors who do this consistently stop reacting to cash problems and start preventing them. They negotiate from a position of strength because they know their numbers. They take on the right projects at the right time.

Book a quick demo to see how Projul handles this for real contractors.

Cash flow forecasting is not glamorous. Nobody gets into construction because they love spreadsheets. But the contractors who build lasting companies all share one trait: they always know where the money is, where it is going, and when it is coming back. Start this week. Build your first forecast. Update it every Monday. In three months, you will wonder how you ever ran your business without it.

Frequently Asked Questions

How far ahead should a construction company forecast cash flow?
Most contractors should maintain a rolling 13-week (90-day) cash flow forecast at minimum. For larger firms running multiple projects, extending that to 6 or even 12 months gives you better visibility into seasonal slowdowns and overlapping project timelines. The key is updating it weekly, not just building it once and forgetting about it.
What is the biggest cause of cash flow problems in construction?
Slow collections on receivables is the single biggest cause. You can be profitable on paper and still run out of cash if your customers are paying you in 60 or 90 days while your suppliers and subs expect payment in 30. The gap between when you spend money and when you collect it is where most cash crunches happen.
How is cash flow different from profit in construction?
Profit is an accounting concept that shows up on your income statement over time. Cash flow is about the actual dollars moving in and out of your bank account right now. A project can be very profitable but still drain your cash if you are fronting materials and labor for weeks before you bill and collect. You need to track both, but cash flow is what keeps the lights on day to day.
Can small contractors benefit from cash flow forecasting?
Absolutely. In fact, smaller contractors often need it more because they have less cash reserve to absorb surprises. Even a simple spreadsheet that maps out expected payments coming in and bills going out over the next 8 to 12 weeks can save you from missed payroll or a scramble to cover a materials invoice. You do not need fancy software to start, though tools like Projul make it a lot easier as you grow.
What should I do if my cash flow forecast shows a shortfall?
Act immediately. Speed up your billing cycle, follow up on outstanding invoices, negotiate extended terms with suppliers, or arrange a line of credit before you actually need it. The whole point of forecasting is catching problems early when you still have options. Waiting until the bank account is empty means your choices are limited and expensive.
No pushy sales reps Risk free No credit card needed