Contractor Cash Flow Management: Surviving the Slow Months
Most contractors do not go out of business because they are not profitable. They go out of business because they run out of cash. These are two different things, and understanding the difference is the most important financial lesson you can learn as a shop owner. You can be profitable on paper and still fail to make payroll. You can have a great quarter and still miss your equipment payment. Cash flow management is what keeps you alive between the profits.
Profit Versus Cash
Profit is what you earned over a period. Cash is what you actually have in the bank right now. The gap between them is caused by timing. You do the work in March but you do not get paid until April. You buy the material in June but you do not invoice the customer until July. You pay the tech on Friday but the customer check does not clear until the following Wednesday. Every one of those gaps is a place where cash can dry up even when profit is healthy.
The Seasonal Problem
Most trades are seasonal. HVAC is busy in summer and winter, slower in spring and fall. Roofing is busy in late summer and fall. Landscaping peaks in spring and summer. Heating and boiler work picks up in late fall. Even plumbing has busy and slow periods. The shops that survive are the ones that plan for the slow months from the busy months, not the ones that spend every dollar as it comes in.
A landscaping company in Minneapolis runs at 70 percent of annual revenue between May and September. From December through February, revenue drops to about 8 percent of the annual total and the crew is mostly idle except for snow work. The owner has to cover four months of fixed costs, about $48,000, out of money she should have set aside in the busy months. When she does not, she spends January borrowing from a line of credit at 12 percent interest and promising herself she will do better next year.
The Cash Cushion Rule
The single best thing you can do for your cash flow is build a cushion. The rule of thumb is to keep enough cash on hand to cover your fully loaded operating costs for at least 90 days. Some advisors say 60 days is enough. I think 90 is safer for most contractors because of how sudden the slow months can hit.
For a shop with $85,000 a month in total costs, that means $255,000 sitting in a cash account doing nothing. That is a lot of money to tie up and most contractors will not get there quickly. But even a partial cushion makes an enormous difference. Building from $0 to $50,000 in reserves is often the difference between surviving a slow January and borrowing your way through it.
The Separate Account Trick
The easiest way to build a cushion is to have a separate savings account and automatically transfer a percentage of every deposit into it. Pick a number, maybe 5 percent, and have your bank automatically move 5 percent of every incoming payment into the reserve account. You will not miss 5 percent in the good months, and by the end of the year you will have real cushion.
A plumbing shop in St. Louis did this for three years and built a $112,000 reserve that saved them during a slow fall in 2025 when their commercial work pipeline dried up unexpectedly. Without that reserve, they would have had to lay off two techs. With it, they kept everyone employed and were positioned to capture the rebound in early 2026.
Speed Up Collections
The fastest way to improve cash flow is to collect faster. If you are currently averaging 28 days to collect, and you can drop that to 3 days by taking payment on the truck, you free up massive working capital. On $1,200,000 in annual revenue, that 25-day improvement is about $82,000 of cash that moves from "owed" to "in the bank."
The tools to do this are in every modern FSM platform. Integrated payments let the tech swipe a card or tap an Apple Pay before they leave the driveway. Automated text reminders for unpaid invoices bring down the remainder. Online payment portals let customers pay on their schedule from their phone.
If you are still printing invoices and mailing them, you are leaving cash on the table. Switch to digital invoicing and payment tomorrow. The cash flow improvement alone is worth the cost of the software.
Slow Down Outflows Intelligently
The other side of cash flow is outflows. You cannot and should not delay payroll, taxes, or insurance. But you can negotiate with suppliers for net 30 or net 45 terms instead of paying on receipt. You can finance equipment instead of buying outright. You can time large purchases to align with expected collections.
None of this is about being a deadbeat. It is about matching the timing of your outflows to the timing of your inflows so you always have enough cash to operate. Most suppliers will happily extend payment terms to contractors with good credit and a history of paying on time. You just have to ask.
The Line of Credit Safety Net
Every contractor should have a line of credit, even if they never plan to use it. A line of credit is a pre-approved loan you can draw on when needed, like a credit card but usually with lower interest rates. You pay interest only on what you actually use. For a typical small contractor, a $75,000 to $150,000 line of credit is reasonable.
The catch is that banks will only give you a line of credit when you do not need one. Apply for it when your business is healthy and your financials look good. Do not wait until you are in trouble. The worst time to ask for credit is when you desperately need it.
Forecasting Cash
Cash flow forecasting sounds complicated but it is not. Build a simple spreadsheet with your expected inflows week by week for the next 13 weeks, and your expected outflows for the same period. Subtract and see whether you end each week with a positive or negative cash position. If any week goes negative, you have a problem to solve before it arrives.
Doing this exercise once a month takes an hour and prevents the vast majority of cash crises. Contractors who do not forecast are the ones who get blindsided.
The Tax Reserve Mistake
One of the biggest cash flow mistakes is not setting aside tax money as you earn it. Sales tax, payroll tax, and income tax should all be reserved separately from operating cash. Never spend tax money thinking you will make it back before the payment is due. That is how businesses end up owing the IRS and getting into trouble that takes years to unwind.
Set up a separate tax account and move money into it every week based on your actual tax obligations. Treat it as money that is not yours, because it is not.
Pulling It All Together
Cash flow is survival. Build a cushion, collect faster, manage outflows, and forecast ahead. The contractors who master these basics survive the slow months and build generational businesses. The contractors who ignore them keep getting blindsided year after year until one bad quarter takes them out.
For a complete playbook on running a profitable contracting business, see our Running a Profitable Home Service Business Guide.
Ready to Try Kaldr?
Free software for home service businesses. Scheduling, dispatch, invoicing, payments, and more. No monthly fees.
Get Started Free