“I still can’t figure out why our bank account always feels drained.”
"Mareaka, we’re booked solid for the next six weeks—repairs, installs, even some commercial work—but I still can’t figure out why our bank account always feels drained. We’re doing more jobs than ever, but the cash just isn’t there. What gives?"
That question comes up more than you’d think. You might be booking jobs, staying busy, and even hitting solid revenue numbers—but still struggling to make payroll or cover materials without dipping into personal funds.
Here’s the truth: Revenue doesn’t equal profit. And profit doesn’t always mean cash in your hand.
So let’s dig into the one mistake that puts a lot of roofing and HVAC owners at risk—and how to fix it.
The Mistake: Spending Before the Cash Hits Your Account
It sounds simple, but it’s the #1 reason even successful contractors run into money problems. You get excited about landing new jobs, so you start:
All before the first check clears.
Then, delays happen.
Now you’re in a hole—about $15,000 to $20,000 in the red when you add up materials, labor, and that new van—and even though the money should be coming, you might not see it for another 30 to 60 days.
That’s a long time to be floating expenses and scrambling to cover payroll or the next job’s deposit.
This creates a cycle where you’re always chasing cash, not planning ahead.
How to Fix It Before It Drains Your Business
So how do you break the cycle?
Here are three key strategies I’ve helped clients implement that have turned things around fast—and you can start using them to keep your business cash-healthy year-round:
1. Improve Invoicing & Collections
Even shaving a few days off payment time can make a big difference in your cash position.
2. Forecast Your Cash Flow
You don’t need to be an accountant to forecast cash flow. Start with a basic spreadsheet or app:
This gives you time to delay a purchase, push out a payment, or line up a short-term job to fill the gap.
Pro tip: Don’t just look at this month—forecast 30, 60, and 90 days out.
3. Manage Expenses with a Proactive Plan
When cash feels good, it’s easy to overspend. So create rules for yourself:
If you treat your bank account like a project schedule—with planned phases and built-in buffer—you’ll avoid that panicked "how are we going to cover payroll?" moment.
One of my HVAC clients had back-to-back installs booked and was thrilled about the revenue. But between materials, labor, and a few late payers, he was burning through his line of credit by week three.
We reworked his invoicing to include 40% upfront, 40% mid-job, and 20% on completion. We also created a simple forecast to spot slow weeks in advance.
That one change flipped his cash position from stress to surplus in under two months.
Don’t Let Busy Season Bury You
Just because you're booked out doesn’t mean your bank account should be empty.
If you’re constantly hustling but never feel ahead, it’s time to shift how you handle cash.
Let’s make the busy season your most profitable one yet.
Get Your Free Guide
Let us know what you think in the comments!
Copyright © 2025 Bunch Accounting and Tax Services LLC - All Rights Reserved.
Your Strategic Financial Partner for Roofing & HVAC