Back to the blog

September 27, 2025 · 11 min read

The Seasonal Cash Flow Report Every HVAC Owner Should See Monthly

By 909 Bookkeeping

How to read a seasonal cash flow report for an HVAC company. See when money comes in and when bills are due across the busy summer and the slow winter, save for the slow months, and tie payroll to the cash you actually have. Plain English from 909 Bookkeeping.

Trade illustration for this bookkeeping guideA flat illustration of a house with a cash report and a calendar, showing seasonal cash flow tracked for an HVAC company.LEDGER

What a cash flow report shows an HVAC owner

A cash flow report is not the same as a profit and loss. A profit and loss shows what you earned and spent in a month. A cash flow report shows when the money actually moved. The two can look very different in an HVAC company, because you often do the work in one month and get paid in the next.

A clean cash flow report has three parts. Money in, which is what landed in the bank. Money out, which is what left the bank. And the balance, which is what you had at the end of the month. When you read those three lines side by side for a whole year, the seasonal pattern jumps out.

An HVAC owner needs this report more than most owners do, because the swings are bigger. A busy July can look like a great month on the profit and loss, but if the deposits do not land until August, July can still run short on cash. The cash flow report shows that gap before it becomes a problem.

Here is what a clean monthly cash flow line looks like.

LineWhat it means
Money inWhat landed in the bank this month
Money outWhat left the bank this month
End balanceWhat you had left at the close of the month

When you see those three lines for every month in a row, the story of the year shows up. You can read more about how we close each month on our bookkeeping page.

Why HVAC cash swings with the seasons

HVAC work runs on the weather. The summer brings air conditioning installs and repair calls. The winter brings heating work and emergency heat calls. The spring and the fall are the shoulder seasons, when the work slows down and the cash thins out.

The cash follows the work, but it lags behind it. A customer signs a contract for a new air conditioner in June. The crew installs it in July. The customer pays the last invoice in August. The profit shows in July. The cash shows in August. When you read only the profit and loss, you miss that lag.

The slow months are the danger. In the spring, the repair calls drop off. In the fall, the install work slows. The bills do not drop off the same way. The truck payment, the insurance, the shop rent and the payroll all keep going. When the cash thins out and the bills stay the same, a company can run short even when the year as a whole looks fine.

A seasonal cash flow report shows that pattern in plain numbers. You can see which months carry the company and which months drain it. When you know that, you can plan for it.

How to read the report month by month

The best way to read a cash flow report is a whole year at once. One month on its own does not tell you much. Twelve months in a row show you the shape of the year.

Start with the busy months. In an HVAC company, that is usually the summer. Look at the money in line. The deposits should be high. Then look at the money out line. The costs should be high too, because you are buying equipment and paying techs for the extra hours. The end balance tells you whether the busy month built up cash or spent it down.

Then look at the slow months. The money in line drops. The money out line stays high, because the fixed bills do not go away. The end balance can dip. When you see that dip coming, you can hold cash back from the busy months to cover it.

Here is how to read the report each month.

  • **Look at the money in line first: ** did the deposits match the work you did.
  • - **Look at the money out line next: ** did the bills land when you expected.
  • - **Check the end balance against last month: ** is it going up or down.
  • - **Compare the month to the same month last year: ** is the pattern holding.
  • - **Watch the slow months coming up: ** do you have cash set aside for them.

When you read the report this way every month, you stop being surprised by the slow seasons. You can read more about how we send these reports on our bookkeeping page.

How to save for the slow months

The whole point of a seasonal cash flow report is to help you save when the cash is high so you can spend when the cash is low. The busy months are when you build the cushion. The slow months are when you use it.

The clean way is to hold back a set amount from each busy month into a cash reserve. You do not need a separate bank account for it, though some owners like one. You just need to know what your floor is, which is the lowest balance you are willing to let the checking account reach. When the balance is above the floor, you leave the extra in place. When the slow months come, you draw from it.

The messy way is to spend the busy month cash as fast as it comes in. The owner sees a high bank balance in August and buys a new truck. Then the fall comes, the deposits drop, and the truck payment is due. Now the company is short on cash even though the year is on track to be profitable.

Here is how to keep the reserve clean.

  • **Set a cash floor for the checking account: ** the lowest balance you want to hold.
  • - **Hold back a set amount from each busy month: ** do not spend it on the next thing.
  • - **Watch the slow months on the report: ** see the dip before it arrives.
  • - **Plan the big buys for the busy months: ** not for the slow ones.
  • - **Review the reserve each quarter: ** so it grows when the year is good.

When the reserve is there, the slow months do not hurt. When it is not, every slow month feels like a crisis.

How payroll fits into seasonal cash

Payroll is one of the biggest fixed costs an HVAC company carries, and it does not swing with the seasons the way the income does. The techs need to be paid every run, whether the shop is busy or slow. That is what makes payroll the hardest part of seasonal cash flow.

In the busy months, the payroll is easy to cover. The work is there, the deposits are coming, and the wages are a small share of the cash. In the slow months, the payroll is the cost that can drain the reserve. The techs are still on the clock for maintenance calls and service agreements, but the big install deposits are not coming in.

A seasonal cash flow report shows that. You can see the payroll going out every month, right next to the money coming in. When the money in line drops and the payroll line stays flat, you can see the gap. That gap is what the reserve is for.

We keep the payroll records tied to the books, so the payroll shows up on the cash flow report in the right month and the right amount. You can read more about how we handle that on our payroll page.

Here is what a clean payroll line looks like on the report.

LineWhat it means
Wages outWhat left the bank for the techs this month
Taxes outWhat left the bank for the payroll taxes
Net payWhat the techs took home

When the payroll lines sit next to the money in line, you can see whether the month carried its own weight or drew from the reserve.

How the month end close builds the report

A cash flow report is only as good as the books behind it. When the books are clean and closed on time, the report tells the truth. When the books are open or messy, the report is a guess.

We start the month end close with the bank. We match every deposit and every payment to the statement, until the difference is zero. We sort each line into the right category. We tie the payroll to the run it belongs to. We tie the equipment buys to the job they served. When the books are closed, the cash flow report is built from numbers that have already been checked.

We send you that report by the 10th, along with your profit and loss and your balance sheet. The three reports sit side by side. The profit and loss shows what you earned. The balance sheet shows what you own and what you owe. The cash flow report shows what your bank balance did. Together they tell the whole story of the month.

Here is a simple month end check for the cash flow report.

  • **Match the bank to the books: ** every deposit and payment cleared.
  • - **Tie the payroll to the run: ** so the wages show in the right month.
  • - **Tie the equipment buys to the job: ** so the costs show where they belong.
  • - **Build the cash flow report from the closed books: ** not from the bank balance alone.
  • - **Read the three reports together: ** profit, balance sheet and cash flow.

When the close runs every month, the report is there when you need it. When it skips a month, the next report is built on numbers no one checked.

A situation we clean up

The busy summer that hid the slow fall

An HVAC company has a strong summer. The install crew runs every week. The repair calls keep the techs busy. The bank balance climbs. The owner sees the high balance and buys a second truck and a new set of tools. Then the fall comes. The installs slow down. The repair calls drop off. The deposits thin out. The truck payment and the payroll are still due. By November, the owner is short on cash and does not understand why, because the year looked profitable.

Here is how we handle it. We pull the cash flow report for the year. We show the owner the money in line and the money out line for each month. The busy months show high money in. The slow months show low money in and steady money out. We set a cash floor and show the owner how much to hold back from the next busy season. We tie the payroll to each month so the owner can see the fixed cost that does not swing. When we are done, the owner can see the seasonal shape of the year and plan the next one around it. We set up a simple routine so the cash flow report shows up every month by the 10th, before the next slow season arrives.

Mistakes we fix

  • A bank balance read as profit instead of cash on hand
  • A big buy in the busy month that drained the reserve for the slow months
  • Payroll that did not show on the cash flow report in the right month
  • A profit and loss read without the cash flow report next to it
  • No cash floor set, so the slow months felt like a surprise
  • Equipment buys tied to no job, so the costs did not show where they belonged
  • A close that skipped a month, so the next report was built on unchecked numbers
  • No reserve held back from the busy months for the slow ones

Common questions

What is the difference between a cash flow report and a profit and loss? A profit and loss shows what you earned and spent in a month. A cash flow report shows when the money actually moved. In an HVAC company, the two can look very different because you do the work in one month and get paid in the next.

How do I save for the slow months? Hold back a set amount from each busy month into a cash reserve. Set a cash floor for the checking account. Watch the slow months on the cash flow report before they arrive. Plan the big buys for the busy months, not the slow ones.

How does payroll show up on a cash flow report? Payroll is one of the biggest fixed costs in an HVAC company. The wages and the taxes show up as money out every month, whether the shop is busy or slow. When the payroll line sits next to the money in line, you can see the gap that the reserve is for.

When should I read the cash flow report? Every month, by the 10th, right next to your profit and loss and your balance sheet. One month on its own does not tell you much. A whole year in a row shows you the seasonal shape of your company.

Ready for books that close on time?

Free 20-minute call. We reply with a fixed quote within one business day.

Book a callCall