Episode 126 of the Construction Accounting Podcast with George Ghazarian, CPA · 4 min 44 sec · Published 7 April 2026

You closed the month with profit on the books and still had to time payroll around a deposit that had not landed yet. Nothing is broken in your accounting.

Profit and cash are two different measurements running on two different clocks. Here is why they separate, what that gap does to a growing contractor, and where to close it first.

What you’ll learn

  • Why profit on the books never means cash in the bank
  • How fast growth creates a cash shortage on profitable jobs
  • The month-by-month math behind a job that drains cash
  • Four things contractors who scale actually manage
  • Where to start when money is tight right now

Profit Is an Opinion. Cash Is a Fact.

Most contractors carry the same assumption: if the company is profitable, there should be money in the bank. It sounds logical and it is completely wrong. Profit is calculated under accounting rules. Cash is what actually sits in the account on Friday morning. Those two numbers do not move at the same time, and they are not measuring the same thing.

Profit tells you whether your business should work. Cash tells you whether it is working. You can be making $100,000 a month in profit and still come up short on payroll. Construction companies go under while looking profitable on paper.

Three Reasons the Two Numbers Never Line Up

First, you record revenue before you get paid. You finish the work, you send the invoice, and revenue hits the books. Then you wait 30, 60, sometimes 90 days for the check. Your books say you made money. Your bank account asks where it went.

Second, you spend cash before the expense hits your profit and loss statement. You buy materials, pay subs, rent equipment, and the cash leaves immediately. In accounting, those costs may be spread out, delayed, or categorized somewhere you are not looking. The cash is gone and the profit line still looks fine.

Third, growth makes both problems worse. More jobs means more materials, more payroll, more subs, all funded up front, while you are still waiting to collect on work you already finished. That is how a contractor grows straight into a cash crisis.

What This Looks Like on a Real Job

Month one: you land a $100K job. You spend $60K on labor and materials. You invoice $100K. On paper that is $40K of profit. In the bank you are negative, because nothing has been collected yet.

Month two: you land another job at $150K and spend even more up front. Now you are carrying the cost of two jobs and still waiting on collections from the first. You are profitable and drowning at the same time.

How the Squeeze Actually Kills a Contractor

The failure pattern is predictable. You cannot make payroll. You cannot buy materials. You have to pass on new jobs because you cannot fund them. You take financing on bad terms because you need the money this week. And eventually you start robbing Peter to pay Paul, using the cash from a new job to fund an old one.

That is not growth. That is a slow-motion collapse, and it happens to companies with healthy income statements.

The Two Failure Modes

There are two dangerous places to be. Profit without cash means growing fast, always broke, and under constant stress. Cash without profit looks fine in the short term while the business quietly loses money over the long term. What you want is both, and that is what a healthy construction business looks like.

Keep the two questions separate. Profit asks whether your jobs are priced correctly. Cash asks whether your business can survive long enough to collect on them.

What Contractors Who Scale Do Differently

They do not just track profit. They manage four things deliberately:

  • Cash flow timing — when money comes in and when it goes out, mapped in advance instead of discovered.
  • Receivables — how fast customers actually pay, backed by a tight billing system and progress billing rather than one invoice at the end.
  • Payables — negotiated terms with vendors, and the discipline not to pay every bill the day it lands.
  • Job cash flow forecasting — running the cash math before you take the job, not after the problem shows up.

If you cannot say what your cash position looks like 30 to 60 days out, you are flying blind.

What to Fix First

If money is tight right now, work in this order. Speed up collections. Tighten the billing process. Stop underbidding jobs. Forecast cash weekly. And do not let the business outgrow its cash position — taking the next job before you can fund it is the decision that ends companies.

None of that requires new software or a bigger backlog. It requires knowing which of the two numbers you are looking at, and never confusing one for the other again.

The short version

  • Profit is an accounting opinion; cash in the bank is a fact
  • Revenue records when you invoice, not when the customer actually pays
  • Growth burns cash because you fund new jobs before collecting old ones
  • Progress billing and faster collections fix cash quicker than cutting expenses
  • If you cannot see cash 30 to 60 days out, you are flying blind

Want this applied to your numbers?

We are a CPA firm built for construction contractors. If you want to know what this looks like against your actual profit, salary and job mix, we will run it with you.

Book a free consult

Related episodes

Browse the full Construction Accounting Podcast archive

This episode is general information about how these rules work, not advice for your situation. Tax law changes and the right answer depends on your entity, your income and your circumstances. Talk to a CPA before acting on it.