Business

Why Good Contractors Go Broke: The Cash Flow Problem Nobody Talks About

Get the Business Starter Kit — from $19 Use the Cash Flow Gap Calculator →

A contractor wins a $45,000 commercial job. He is profitable on every job. He is growing fast. Six months later he cannot make payroll. The business was doing fine on paper. The bank account told a different story.

The Timing Problem

Cash flow problems are timing problems, not profitability problems. You spend money to do jobs before you collect from jobs. Materials: paid now or net-30 to the supplier. Labor: paid weekly. Customer invoice: due net-30 or net-60, paid whenever the customer gets around to it — often day 45 or 60 in practice.

When you have three jobs running simultaneously and each one has $6,000 in materials and $4,000 in labor going in before payment comes out, you have $30,000 tied up in work-in-progress before the first check arrives. That is your cash flow gap. It grows with your business until it does not.

The Growth Trap

The dangerous period for cash flow is rapid growth. When your revenue doubles in 12 months, your work-in-progress doubles with it. The cash required to fund that work-in-progress must come from somewhere — either your reserve, your line of credit, or your suppliers’ patience. Fast-growing trade businesses that do not manage cash flow are the ones that make the news for going under while their backlog was full.

The Deposit Solution

The most effective cash flow management tool for trade businesses is a deposit before work begins. 25–50% of job cost, collected before materials are ordered. This shifts the cash flow gap to the customer — they are funding your material costs instead of you. Most residential customers will pay a deposit on work above $2,000–$3,000. Commercial customers often will not, which is why commercial work requires a larger cash reserve or a credit facility.

Use the Cash Flow Gap Calculator to calculate the gap for your specific job size, payment terms, and material/labor timing. The calculator shows you how much cash you need to fund your current pipeline and what changes — deposit size, payment timing — would reduce that requirement.

Frequently Asked Questions

What is a cash flow gap and why does it matter?

A cash flow gap is the period between when you pay for materials and labor and when the customer pays you. If you buy $5,000 in materials on Monday, pay your helper Friday, and collect from the customer in 30 days, you have a 30-day gap where $7,000+ of your money is tied up in a job that has not paid yet. Multiple jobs in progress simultaneously means multiple gaps stacking.

How do profitable contractors manage cash flow gaps?

Three main methods: require a deposit (25–50%) before starting work, get paid in phases (materials/rough/final), and maintain a cash reserve of 2–3 months of fixed costs. The deposit method is most effective — it shifts the gap to the customer instead of you.

What causes cash flow problems even when a business is profitable?

Fast growth is the most common cause: taking on more jobs simultaneously means more money tied up in work-in-progress before any of it pays. Slow-paying customers, retainage on commercial work, and seasonal revenue swings are other major contributors.

How much cash reserve should a trade business maintain?

Aim for 2–3 months of fixed costs in accessible reserves. For a business with $8,000/month in fixed overhead, that is $16,000–$24,000 in a business checking or savings account that does not go below zero. This buffer absorbs slow months, equipment purchases, and slow-paying customers without requiring you to defer your own bills.