Trades Business Growth & Operations
HomeTrades Business Growth & OperationsHow to Manage Cash Flow in a Seasonal HVAC Business

How to Manage Cash Flow in a Seasonal HVAC Business

By Andrae J. · · 6 min read · AI-assisted reporting, published under Growth Sparked editorial standards

# How to Manage Cash Flow in a Seasonal HVAC Business

A residential HVAC contractor in Ohio told me once that his April bank balance looked like the business was failing, and his July balance looked like it was thriving — and both were lies. He was profitable on paper across the full year. He just hadn't built anything to smooth the 90 days in between when payroll and truck payments didn't care that nobody was calling for a furnace repair.

That's the core problem in this trade: seasonality doesn't lower your total revenue as much as it concentrates it into two windows and leaves the rest exposed.

Related reading
Disclaimer: This article is for informational purposes only and does not constitute financial, tax, or legal advice. Consult a licensed accountant or financial advisor before making decisions specific to your business.

The gap is the problem, not the slow months themselves

HVAC demand spikes in June through August and again in November through January, with March, April, October, and parts of September running near-dead in a lot of U.S. markets. A shop pulling $80,000 in July might see under $18,000 in April. Payroll, insurance, truck payments, and software subscriptions don't scale down to match.

Here's the part owners miss: this usually isn't a profitability problem. It's a timing problem. You spent July's cash on materials and overtime, and October's revenue hasn't landed yet. That gap — often 60 to 90 days of thin inflow — is where owners reach for expensive short-term debt, delay paying suppliers, or lay off a tech they'll be desperate to rehire in ten weeks.

Once you stop treating "low bank balance in March" as a crisis and start treating it as a predictable feature of the business, the decisions get a lot easier.

Stop checking the bank balance — build a 13-week forecast instead

Most small HVAC owners "forecast" by glancing at Friday's balance. That works fine until the week it doesn't. A rolling 13-week cash flow model — a spreadsheet updated every Monday, projecting the next 91 days of cash in and cash out — catches the trough before it catches you.

Three inputs make this work:

  1. Booked revenue — jobs already scheduled, contracts already signed. High-confidence money.
  2. Pipeline revenue — open estimates and leads weighted by your actual historical close rate by month. A shop closing 55% of residential estimates in June and 30% in March needs to model those separately, not average them.
  3. Fixed vs. variable costs, kept explicitly separate — insurance and loan payments don't move with volume; materials and subcontractor costs do.

The payoff is spotting something like a three-week window in late March where outflows will exceed inflows by $22,000, with enough runway to draw on a credit line before you need it — while a bank still wants to lend to you, not after you've missed a payment.

Jobber and QuickBooks both offer cash flow projections, and Jobber's ties directly into job scheduling data, which generic accounting software doesn't see. That said, a shared Google Sheet updated by hand on Monday mornings works just as well if you actually do it every week — the tool matters less than the habit.

Recurring revenue is the highest-leverage fix available

Nothing else on this list moves the needle like converting one-time jobs into standing agreements.

Annual maintenance agreements, typically $150–$350 per system per year, cover two tune-ups, priority scheduling, and a parts discount. Two hundred active agreements at $200 each is $40,000 in revenue that lands largely during the months you need it, not the months you already have plenty. Industry benchmarking from trade groups like ACCA suggests maintenance customers convert to full replacement jobs at roughly 3x the rate of one-off customers — a customer who's had two tune-ups from you doesn't shop three competitors when the heat pump finally dies.

Monthly membership pricing ($15–$29/month) is gaining traction with companies like Service Champions and Four Seasons Heating and Air Conditioning, largely because it removes the psychological friction of writing a single $250 check. It flattens revenue further but adds payment processing overhead and more admin. Under $1.5M in revenue, I'd start with an annual agreement offering a pay-in-full or two-installment option — it's simpler to administer and you're not yet at the volume where the subscription infrastructure pays for itself.

Add-on services — UV purifiers, whole-home humidifiers, duct sealing — carry strong margins and aren't weather-dependent. A customer worried about air quality in February doesn't care that it's the slow season. Train techs to present a structured menu at every maintenance visit and you can add $400–$900 per job with zero additional service calls.

What to protect and what to cut when revenue thins out

Expense discipline in the off-season isn't about slashing everything uniformly — it's about timing.

Protect:

Cut or defer:

Sizing an emergency fund that actually matches this business

The standard "three to six months of expenses" rule doesn't translate cleanly here — it's built for personal finance, not a business with predictable seasonal troughs. The more useful target is 60 to 90 days of fixed operating costs, held separately from operating cash.

For a shop with $18,000/month in fixed costs — a three-person payroll, insurance, truck payments, software — that's $36,000 to $54,000 in a dedicated account, untouched by day-to-day operations.

The most workable way to get there without a painful lump-sum sacrifice is a "profit first" style allocation: every time revenue lands, immediately route a fixed percentage — even just 3% to 5% of gross — into a separate reserve account before it ever hits your operating budget. On $600,000 in annual revenue, 4% is $24,000 a year, built almost invisibly, that covers a bad off-season without touching a credit line.

Financing as a buffer, not a bailout

Credit only works well here if it's arranged before you need it.

Business line of credit. The most flexible option — draw what you need, repay when peak revenue lands, pay interest only on what's drawn. With two-plus years of tax returns, $50,000–$150,000 lines are realistic for an established shop. Apply during a strong month: banks lend against demonstrated cash flow, and your July or January financials will look far better than an April application.

Invoice factoring. If you do commercial work on net-30 or net-60 terms, factoring sells those receivables for 85%–95% of face value, immediately. Fees run 1%–5% of invoice value — pricier than a line of credit, but faster and accessible to newer businesses without an established banking relationship.

SBA 7(a) seasonal provisions. Repayment can be structured to match your revenue cycle — lighter payments in slow months, heavier in peak. It's slow to close (60–90 days), which makes it a planning tool, not something to reach for mid-crisis.

The trade-off across all three: the cheapest capital (line of credit) requires the most advance planning and the strongest financials, while the fastest capital (factoring) costs the most per dollar. Most shops end up using a line of credit for planned gaps and factoring only when a slow-paying commercial client creates an unplanned one.

Put the slow season to work

The off-season isn't just something to survive financially — it's the only stretch of the year with enough slack to fix things. Review whether your maintenance pricing still reflects current costs (a lot of shops are quietly running 2021 rates in 2024 job costs). Audit close rates by technician. Renegotiate supplier pricing around annual volume. Knock out licensing and continuing education requirements while there's time to actually sit down and do it.

Training pays back fastest here. A tech who learns to sell and install a whole-home dehumidifier in March is generating margin in April without a single extra service call — that's off-season time converting directly into peak-season revenue.

One thing to do today: pull the last 12 months of bank statements and lay out actual monthly revenue against actual monthly fixed costs, side by side, in a plain spreadsheet. Fifteen minutes of work will show you exactly when your troughs hit and how deep they run — and that's the only honest starting point for a plan that survives contact with next March.

Methodology & Editorial Standards This article was generated with AI assistance and screened by an automated editorial gate that checks it against our publication standards before release. It was not reviewed line by line by a human editor. Figures are illustrative estimates unless a source is named in the text. Pricing, availability, and programme amounts change frequently — verify them before acting. Consult a qualified professional for your specific situation. Published 2026-07-07 · Screened by automated editorial gate
A

Written by

Andrae Washington is the founder of Growth Plug AI and editor-in-chief of GrowthSparked. A veteran entrepreneur based in Ann Arbor, Michigan, he writes about scaling local businesses, AI adoption, and the strategies that help owners build better companies without burning out.
Produced with AI assistance. Figures are illustrative estimates — verify current prices, programme amounts, and code requirements locally before acting on them.
Free weekly

Intelligence for the whole week.

Business, money, health, home — for the owner who manages all of it.