You finished $80,000 worth of work last month. Your P&L says you're profitable. But your bank account is almost empty, you're not sure you can make payroll on Friday, and your material supplier is calling about an overdue bill.
Welcome to the cash flow gap — the number one killer of trade businesses. More contractors go under from cash flow problems than from lack of work. You can be booked solid and still go broke if the money isn't flowing in fast enough to cover the money flowing out.
This guide breaks down cash flow management in plain terms, with a practical projection framework you can start using this week.
Cash Flow vs. Profit: Why They're Not the Same
This is the concept that trips up most contractors. Profit is an accounting concept — revenue minus expenses over time. Cash flow is what's actually in your bank account right now.
Here's how they diverge:
- You complete a $20,000 job on March 1st. It's revenue on March 1st. But the customer is on Net 30 terms, so the cash doesn't arrive until April.
- Meanwhile, you paid $6,000 for materials out of pocket on February 15th, and your crew's payroll is due every two weeks.
- On paper, the job is profitable. In your bank account, you're $6,000 in the hole until the customer pays.
Scale this across 10-20 active jobs and you can see how even a profitable business runs out of cash.
The 13-Week Cash Flow Projection
The single most useful tool for managing cash flow is a 13-week (one quarter) rolling projection. Here's a simplified version:
| Week | Starting Cash | Money In (Expected) | Money Out (Committed) | Ending Cash |
|---|---|---|---|---|
| Week 1 (Mar 3) | $22,000 | $8,500 | $12,000 | $18,500 |
| Week 2 (Mar 10) | $18,500 | $15,000 | $9,500 | $24,000 |
| Week 3 (Mar 17) | $24,000 | $6,000 | $14,000 | $16,000 |
| Week 4 (Mar 24) | $16,000 | $12,000 | $11,500 | $16,500 |
| Week 5 (Mar 31) | $16,500 | $18,000 | $13,000 | $21,500 |
| Week 6 (Apr 7) | $21,500 | $9,000 | $12,500 | $18,000 |
| Week 7 (Apr 14) | $18,000 | $14,500 | $10,000 | $22,500 |
| Week 8 (Apr 21) | $22,500 | $7,500 | $15,000 | $15,000 |
This is a simplified example. Your actual projection should include every known inflow (deposits, payments due, recurring revenue) and outflow (payroll, rent, insurance, materials, loan payments).
The power of this tool is that it shows you problems before they happen. If Week 8 shows you dipping below your minimum cash threshold, you have seven weeks to fix it — collect faster, delay a purchase, or line up short-term financing.
Seven Ways to Speed Up Cash Inflow
1. Require deposits on every job
For jobs over $500, require 25-50% upfront. This isn't unusual — it's standard practice. The deposit covers your material costs and ensures the customer is committed. Frame it as "materials and scheduling deposit."
2. Invoice immediately
The #1 cash flow mistake contractors make: waiting until the end of the month to invoice. Invoice the day you complete the work. Every day you delay sending an invoice is a day added to your payment timeline.
3. Progress billing on larger jobs
For projects over $5,000, bill at milestones — not at completion. A typical structure: 30% deposit, 30% at rough-in, 30% at completion, 10% retention (if required). This keeps cash flowing throughout the project.
4. Accept credit cards and digital payments
Yes, you'll pay 2.5-3% in processing fees. But getting paid on the spot is worth far more than chasing a check for 45 days. Build the processing fee into your pricing — it's a cost of doing business.
5. Offer early payment discounts
"2/10 Net 30" means the customer gets a 2% discount if they pay within 10 days. It sounds expensive, but 2% to get paid 20 days earlier is a good trade when you're managing cash flow.
6. Enforce late payment penalties
Include a 1.5% monthly late fee in your payment terms. More importantly, actually enforce it. Late fees change behavior — customers who know you'll charge them tend to pay on time.
7. Build recurring revenue
Maintenance contracts are the holy grail of cash flow. A base of 100 HVAC maintenance customers at $20/month is $2,000/month in predictable, recurring revenue that arrives whether you complete a big job or not. See our maintenance contracts guide for details.
Controlling Cash Outflow
Speeding up inflow is only half the equation. Here's how to manage what goes out:
- Negotiate supplier terms. If you're paying COD for materials, ask for Net 15 or Net 30 terms. Most suppliers will extend terms to reliable customers.
- Time your purchases. Don't stock up on materials weeks before you need them. Order materials to arrive when the job starts, not when you book it.
- Separate your accounts. Keep a dedicated operating account, a tax reserve account (set aside 25-30% of profit), and an emergency fund. Don't commingle them.
- Review subscriptions and recurring costs quarterly. Software, memberships, tool rentals — these add up. Cancel what you're not actively using.
The Cash Reserve Rule
Every trade business should maintain a cash reserve of 2-3 months of fixed operating expenses. Fixed expenses are the costs you pay regardless of revenue: rent, insurance, loan payments, minimum payroll, vehicle payments.
If your fixed monthly costs are $15,000, your target reserve is $30,000-$45,000. Build this gradually — set aside 5-10% of every payment until you hit your target.
This reserve isn't for buying a new truck or hiring another tech. It's for surviving a slow month, covering an unexpected repair, or bridging a gap when a big client pays late.
When to Use Financing
A business line of credit (not a credit card) is a reasonable tool for managing temporary cash flow gaps. Use it for:
- Seasonal dips (every HVAC company knows January is slow)
- Large material purchases for big jobs where you'll be reimbursed
- Bridging a late payment from a reliable client
Don't use it for: covering losses on unprofitable jobs, making payroll every month, or financing growth you can't sustain. If you need the line of credit every month, the problem isn't cash flow timing — it's your pricing or overhead structure.
Get Your Pricing Right
Cash flow starts with charging enough. Our free tools help you price jobs that actually generate positive cash flow.
Try Free Tools →Frequently asked questions
How much cash reserve should a trade business keep?
Keep 2-3 months of fixed operating expenses in reserve. If your monthly fixed costs are $15,000, aim for $30,000-$45,000.
What's the fastest way to improve cash flow?
Require deposits on all jobs over $500, invoice the same day you complete work, and offer a 2% discount for payment within 10 days. Most contractors see improvement within 30 days.
Should I use a line of credit for cash flow gaps?
A line of credit is fine for temporary gaps — seasonal dips or bridging a late payment. But if you need it every month, your pricing or payment terms need work.
What's the difference between profit and cash flow?
Profit is revenue minus expenses on paper. Cash flow is actual money in your bank account. You can be profitable and still run out of cash if clients haven't paid yet.
How do I handle customers who pay late?
Set clear payment terms, include 1.5% monthly late fees, invoice immediately, follow up at 7 days, call at 14 days, and send a formal demand at 30 days. Switch chronic late payers to payment-on-completion.