Cash Flow

5 Cash Flow Mistakes That Kill Contractor Businesses (Even Profitable Ones)

March 7, 20266 min read

Here's a number that should terrify every service business owner: 82% of small businesses that fail cite cash flow as the primary cause. Not bad work. Not weak demand. Cash flow. And the cruelest part is that many of those businesses were profitable on paper when they went under.

Profit and cash are not the same thing. Profit is an accounting concept — revenue minus expenses over a period. Cash is what's actually in your bank account on the day payroll is due. You can be profitable for the quarter and still bounce a payroll check if your cash timing is wrong. Here are the five cash flow mistakes that put service businesses in that position.

1. Treating the P&L as a Cash Report

Your profit and loss statement says you made $45,000 last month. Great. But that number includes $60,000 in revenue you invoiced but haven't collected, and it excludes the $25,000 equipment loan payment that doesn't show up on the income statement. Your actual cash position might be negative even though the P&L shows a profit.

Revenue recognition and cash collection are two different events. A completed job counts as revenue the moment it's invoiced, but that money might not hit your account for 30, 45, or 60 days. Meanwhile, your crew was paid last Friday, and your material supplier's invoice is due in 10 days. The gap between when you earn the money and when you receive it is where cash flow problems live.

The fix: Run a separate cash flow report alongside your P&L. Track cash in, cash out, and net cash position weekly — not monthly. Monthly is too slow to catch problems before they become emergencies.

2. No Deposit Policy on Large Jobs

You land a $28,000 installation project. You order $12,000 in materials, schedule your crew for three days of labor at $4,500, and start the work. The customer will pay when the job is complete — maybe. And "complete" might mean another two weeks of punch list items and final inspection. You're now floating $16,500 in costs with zero cash in hand.

Large jobs without deposits are the fastest way to drain cash reserves. You're essentially acting as the customer's bank, financing their project with your money until they decide to pay.

The fix: Require deposits on every job over a threshold — typically 30-50% of the quoted price. For jobs over $10,000, use progress billing: 40% deposit, 40% at rough-in or midpoint, 20% at completion. This keeps your cash flow aligned with your cost outflow instead of creating a 30-60 day gap.

3. Growing Without Forecasting the Cash Impact

Growth is the most dangerous phase for cash flow. You're hiring crew, buying trucks, adding tools and inventory — all of which require cash now. The revenue those investments generate won't show up for weeks or months. A contractor who adds two crews at once might spend $200,000 in upfront costs (vehicles, equipment, signing bonuses, training time) before those crews produce a single dollar of billable revenue.

This is the "growth death spiral": you take on more work to cover the cost of growth, which requires more crew and equipment, which requires more cash, which requires more work. Without a cash forecast, you're sprinting in the dark.

The fix: Before any growth investment, build a 13-week cash flow forecast that models the timing of costs vs. revenue. Include the ramp-up period — new crew members aren't fully productive on day one. If the forecast shows a cash gap, line up financing before you need it. Trying to get a line of credit when you're already cash-strapped is like buying flood insurance during a hurricane.

4. Ignoring Seasonal Revenue Swings

Every service business has seasonality. Some trades are extreme — roofing companies might do 60% of their annual revenue in five months. Others are more subtle — a general contractor might see a 20% dip in Q1 as permits slow down. But fixed costs don't take a season off. Rent, insurance, vehicle payments, and your core team's salaries are due every month regardless of how much work is on the schedule.

The contractors who get caught are the ones who spend peak-season cash as if every month will be a peak month. July was great, so you bought that new truck in August. September was solid, so you hired another apprentice in October. Then January hits, revenue drops 40%, and you're carrying costs that were sized for summer volume.

The fix: Map your revenue by month using the last 2-3 years of data. Identify your cash-positive months (revenue exceeds costs) and cash-negative months (costs exceed revenue). During peak months, set aside a fixed percentage — typically 10-15% of gross revenue — into a reserve account you don't touch until the slow season. Target: enough to cover 2-3 months of fixed costs.

5. No Collections Process for Overdue Invoices

You did the work. You sent the invoice. And now you wait. And wait. The invoice is 30 days old, then 45, then 60. You keep telling yourself the customer is "good for it" because they've always paid before. Meanwhile, that $8,000 sitting in receivables is money you can't use to pay your bills.

Most service businesses don't have a formal collections process. The invoice goes out and the owner hopes for the best. There's no Day 7 reminder, no Day 15 phone call, no Day 30 escalation. The result: DSO (Days Sales Outstanding) creeps up from 30 days to 45 to 60, and at any given time, tens or hundreds of thousands of dollars are trapped in unpaid invoices.

The fix: Automate a collections cadence. Invoice on the day of completion. Send an automated reminder at Day 7. Make a phone call at Day 15. Send a formal past-due notice at Day 30. At Day 45, stop all work for that customer until the balance is cleared. This isn't aggressive — it's professional. Businesses that implement a structured collections process typically reduce DSO by 10-15 days, which can free up $50,000-$150,000 in cash for a $2M business.

Cash Flow Is a System, Not a Hope

Every one of these mistakes has the same root cause: managing cash reactively instead of proactively. By the time you notice a cash crunch, your options are limited and expensive. Accomptant builds 13-week and 90-day cash flow forecasts from your actual financial data, showing you exactly when cash gaps will appear so you can plan around them instead of scrambling through them. Because the businesses that survive aren't the most profitable — they're the ones that never run out of cash.

See Accomptant in action

Start your free 14-day trial. No credit card required.