Why Is My Construction Company Profitable but Always Short on Cash?

You look at the profit and loss statement and the company is profitable.

Then payroll is due Friday.

A large material invoice needs to be paid. A subcontractor is asking about a check. The customer still hasn't paid last month's draw. And suddenly you're wondering:

If we're making money, why does it always feel like we're broke?

This is one of the most common financial problems growing construction companies face.

The answer usually isn't that your financial statements are wrong. It's that profit and cash flow measure two very different things.

Understanding that difference can help you spot cash problems earlier—and make better decisions about hiring, equipment, projects, and growth.

Profit Isn't the Same Thing as Cash in the Bank

Your profit and loss statement tells you whether your company earned more than it spent during a period.

But it doesn't necessarily tell you when the money actually moved.

Construction makes this especially important because contractors often spend money long before they collect it.

You may have already paid for:

  • Labor

  • Materials

  • Subcontractors

  • Equipment

  • Insurance

  • Payroll taxes

  • Fuel

  • Overhead

Meanwhile, the customer may not pay you for another 30, 45, 60 days—or longer.

So the job can be profitable while the company is still financing the work.

A simple example

Imagine you have a $500,000 project expected to produce a healthy profit.

During one month, you spend $100,000 on labor, materials, subcontractors, and other project costs.

You bill the customer $140,000.

On paper, things may look great.

But if that $140,000 isn't collected for another 45 days, your company still has to fund that $100,000 in the meantime.

Now multiply that across several jobs.

A growing backlog can actually create more cash pressure, even when the company is profitable.

6 Reasons Profitable Construction Companies Run Short on Cash

1. Accounts Receivable Is Growing

Revenue doesn't help you make payroll until someone actually pays you.

If sales are growing but accounts receivable is growing even faster, more and more of your company's money is sitting in unpaid invoices.

Watch more than the total A/R balance.

Pay attention to:

A/R aging, average collection time, invoices over 30/60/90 days, and which customers consistently pay slowly.

A company can show strong revenue and profit while struggling with cash because too much of that profit hasn't been collected yet.

2. You're Funding Jobs Before Customers Fund You

Construction businesses routinely pay costs before receiving corresponding customer payments.

That's normal.

The problem starts when you don't know how much working capital your active projects require.

For example, a project may require you to cover several weeks of payroll and materials before the next draw arrives.

Take on several larger projects simultaneously and that cash requirement can increase quickly.

This is one reason I tell contractors that growth needs to be planned financially, not just operationally.

Winning more work isn't automatically good news if the company doesn't have enough working capital to perform it.

3. Retainage Is Tying Up Your Money

A project may technically be profitable while a meaningful portion of your cash remains tied up in retainage.

Five or ten percent might not sound enormous on one invoice.

Across several large projects, it can become significant.

If you have $3 million of work subject to 10% retainage, potentially hundreds of thousands of dollars can be delayed during the life of those projects.

That doesn't necessarily mean something is wrong.

It does mean retainage needs to be part of your cash-flow planning.

4. Your Jobs Aren't as Profitable as You Think

Sometimes the cash problem actually is a profitability problem—but it isn't obvious from the company-level P&L.

A project may look profitable until you account for all of its costs:

  • Field labor

  • Payroll burden

  • Materials

  • Subcontractors

  • Equipment

  • Rework

  • Change orders

  • Project management

  • Job-related insurance

  • Other direct costs

  • Company overhead

Small margin leaks across multiple jobs can add up quickly.

This is why accurate job costing matters.

Knowing that the company made money last month isn't enough.

You need to know which jobs made money and which ones consumed it.

5. Overhead Is Growing Faster Than Gross Profit

Growth usually brings additional overhead.

You hire another project manager.

Add office staff.

Lease a larger space.

Buy software.

Add trucks.

Increase insurance.

Suddenly the business has significantly more fixed expense every month.

Revenue may be increasing, but if gross profit isn't increasing fast enough to support the new overhead, cash gets tighter.

One number contractors should understand is:

How much gross profit does the company need every month just to cover overhead?

That number can completely change how you evaluate your backlog and growth.

6. You're Making Large Cash Purchases That Don't Show Up the Way You Expect

Another common source of confusion is equipment and debt.

Suppose the company spends significant cash on a truck or piece of equipment.

That cash leaves the bank immediately, but depending on how the purchase is financed and recorded, the entire amount may not appear as an expense on the P&L that month.

Similarly, loan principal payments use cash but aren't generally operating expenses on the income statement.

So you can have a profitable P&L while substantial cash is leaving the company for debt reduction or asset purchases.

Again:

Profit isn't cash.

The Numbers I Want Contractors Watching

If you're constantly wondering where the cash went, looking only at the bank balance or P&L isn't enough.

At a minimum, I want a growing contractor to understand:

Cash balance and short-term cash forecast
What cash do you have today, and what is expected to come in and go out over the next several weeks?

Accounts receivable aging
Who owes you money, how much, and how late is it?

Accounts payable
What obligations are coming due?

Job profitability
Which projects are actually producing the margins you expected?

Overbilling and underbilling
Are your billings aligned with project progress and costs?

Retainage receivable
How much earned cash is still tied up?

Gross profit
Is the work producing enough gross profit to support company overhead?

Backlog and expected cash requirements
How much cash will upcoming work require before customers pay you?

These numbers start telling a much more useful story than:

"We have $150,000 in the bank."

Because $150,000 might be plenty.

Or payroll, taxes, vendor payments, and upcoming project costs might mean most of it is already spoken for.

What Better Cash-Flow Management Looks Like

The goal isn't to predict every dollar perfectly.

Construction has too many moving pieces for that.

The goal is to see problems before they become emergencies.

A useful cash-flow process should help you answer questions like:

Can we comfortably make payroll over the next several weeks?

Which customer payments are we relying on?

What happens if one of those payments arrives two weeks late?

Do upcoming jobs require a significant cash investment?

Can we afford the equipment purchase we're considering?

Can we afford another project manager?

How much cash should we keep in reserve?

That's when accounting stops being something you do for taxes and starts becoming something you use to run the company.

Your Company Can Be Profitable and Still Have a Cash-Flow Problem

And that distinction matters.

If the real problem is collections, the solution isn't necessarily cutting expenses.

If the problem is poor job margins, collecting invoices faster won't fix the underlying profitability issue.

If the problem is rapid growth, the company may need better working-capital planning.

If overhead has gotten too high, you need to understand how much gross profit the business must generate to support it.

Different problems require different decisions.

That's why the first question shouldn't simply be:

"Why don't we have more money in the bank?"

A better question is:

"What is actually driving our cash flow?"

Once you can answer that, you can start doing something about it.

Not Sure Where Your Cash Is Going?

If your construction company looks profitable on paper but you're constantly worried about cash, we can look at what's happening together.

During a complimentary 30-minute Construction Financial Review, we'll talk through your current financial processes, job profitability, cash flow, and the financial questions you're trying to answer.

Schedule Your Construction Financial Review

No pressure. No obligation. Just a clearer look at where your business stands.

Next
Next

How Do I Know if My Construction Jobs Are Actually Profitable?