How Much Working Capital for HVAC?
On this page

A three-truck HVAC operation stocking inventory ahead of a full summer season while carrying a 30-day commercial payment gap typically needs somewhere in the $35,000-$60,000 range, though seasonal stocking cost — not the payment gap alone — is usually the bigger driver of that number for HVAC specifically. Unlike steadier trades, sizing HVAC working capital starts with the calendar, then layers the payment-gap math on top.
Size around the seasonal cycle first
HVAC has a genuine, predictable revenue swing that most trades don’t: a summer AC-demand spike and a winter heating-emergency spike, separated by real shoulder-season lulls in spring and fall. Capital sized only for an average week comes up short right before the season that drives most of your annual revenue, because condensers, compressors, and refrigerant need to be in stock before the calls arrive, not ordered after they start coming in. Start here: estimate what a full season’s parts inventory and temporary labor actually costs to have ready, before you even get to the payment-gap calculation below.
Then layer in the payment gap
Your working capital need on top of seasonal stocking is roughly:
(Average days between paying for a job and getting paid for it) × (average weekly cash outflow for parts and labor)
Residential service calls paid on completion might be a same-day-to-one-week gap. Commercial and property-management contracts on net-30 or net-45 terms extend that gap significantly — the SBA’s working capital lending guidance frames this same structure as businesses borrowing against outstanding receivables until customer payments land. A shop with a heavier commercial mix carries a structurally larger number here than a residential-only competitor at the same revenue, even before the seasonal buffer is added.
Three pressure points that inflate the number beyond the basic formula
The R-454B transition. Under the EPA’s AIM Act phasedown, shops still carrying R-410A stock or unrecertified technicians face a real, mostly one-time cost — recovery equipment and retraining — that can land in the same quarter as normal seasonal stocking. Budget for both together if your compliance timeline and your busy season overlap.
A shift toward more commercial work. Moving into more net-30 or net-45 commercial contracts can roughly double your effective capital need at similar revenue, because the payment gap widens even though weekly burn looks similar.
A compressed regional demand cycle. Arizona HVAC contractors feel this hardest — a shorter, more extreme summer window means the same annual stocking cost has to be raised and spent faster than in a state with a longer ramp-up.
A worked example: two shops, same revenue, different numbers
Two three-truck shops each run $1.2 million in annual revenue. Shop A is 90% residential, paid on completion, with a modest service-agreement base; its working capital need is driven almost entirely by seasonal stocking, since its payment gap is measured in days rather than weeks. Shop B runs 40% of its volume through commercial and property-management contracts on net-30 terms; its stocking cost is similar to Shop A’s, but the payment-gap math adds a meaningfully larger number on top, because a larger share of its weekly parts-and-labor burn sits unpaid for a month at a time.
Both shops benefit from the same seasonal-buffer thinking, but Shop B’s total working capital need can run 40-60% higher than Shop A’s at identical revenue, purely because of job mix. Neither number is a sign of better or worse management — it’s a direct function of how fast each shop’s customers pay.
Signs you’re under-capitalized, not under-performing
- Turning away summer AC-replacement calls because units aren’t in stock
- Delaying payroll around a commercial client’s net-30 cycle
- Financing a recovery-equipment or recertification cost out of operating cash instead of planning for it
- Using a personal card to cover a parts order because the business account is thin mid-job
If any of these are recurring rather than one-off, the fix usually isn’t cutting costs — it’s sizing a capital cushion to your actual seasonal cycle and payment gap together.
Getting a real number, not a guess
Run your own numbers with the form below — trade, revenue, and time in business are enough for us to match you against funders sized to what your specific season and job mix actually need.
See what working capital options fit your HVAC company
Answer a few questions and we'll match you against our funding-partner directory. No credit pull, no cost to submit.
Want to run your own numbers first, privately?
The free calculator shows you the real cost, the payments, and an APR estimate before you talk to anyone. Tell us where to send it and it's yours to keep. No account, and nothing you enter in it leaves your computer.
Sources
Frequently asked questions
How much working capital does a typical HVAC company need before peak season?
There's no flat benchmark — it's driven first by your seasonal cycle and second by your payment gap. Start with what it costs to stock condensers, compressors, and refrigerant ahead of your busiest month, then add your average weekly parts-and-labor burn times your typical payment gap. A three-truck operation stocking for a full summer season while running a 30-day commercial payment gap on part of its book commonly needs somewhere in the $35,000-$60,000 range, though the exact number depends heavily on how much of that revenue is residential-fast-pay versus commercial net-30. A shop leaning almost entirely residential can sit toward the lower end of that range even with strong summer volume, since fast payment shortens the second half of the calculation considerably, while a heavier commercial mix at the same revenue level pushes the number toward the higher end.
Why does HVAC need a seasonal buffer that a steadier trade wouldn't budget for?
Because HVAC's revenue swing is sharper and more predictable than most trades — a genuine summer AC-demand spike and a winter heating-emergency spike, separated by real shoulder-season lulls in spring and fall. Capital sized only for your average week comes up short right before the season that actually drives your annual revenue, because you need units, compressors, and refrigerant in stock before the calls arrive, not after. A roofer or electrician sizing capital around payment gaps alone is solving most of their problem; an HVAC contractor doing the same thing is solving maybe half of it, since the seasonal stocking cost sits on top of the payment-gap math entirely. Shops that skip the seasonal buffer tend to discover the gap the hard way — turning away the first wave of peak-season calls simply because the truck isn't stocked yet.
How does the R-454B refrigerant transition change the working capital number?
It adds a real, one-time layer on top of normal seasonal stocking costs. Under the EPA's AIM Act phasedown, shops still carrying R-410A inventory, recovery equipment, or untrained technicians face recovery-machine purchases and recertification costs that don't recur every year but do land as a lump sum the year they hit. A contractor timing that equipment purchase for the same quarter as normal summer stocking should size working capital for both together rather than assuming the seasonal number alone covers it — the two costs land in the same window more often than shops plan for. Because the equipment portion of that cost is collateralized and can usually be financed separately, it's worth breaking it out of the general working-capital number rather than folding it into one larger, unsecured request, since financing it separately typically lowers the blended rate on the whole package.
Does a service-agreement contract book lower how much working capital I need?
It doesn't lower the dollar amount you need, but it does make funders more comfortable approving the amount you're asking for. Recurring maintenance-contract billing produces steadier, more predictable bank deposits than one-off emergency-call revenue, which smooths out the average-daily-balance calculation most funders weight heavily. Two shops needing the identical $50,000 for summer stocking can get different offers if one has a service-agreement base backing its deposits and the other runs purely on emergency calls — the funding amount you need stays tied to your stocking and payment-gap math, but the amount you can actually get approved for often tracks your contract-revenue mix. Over multiple seasons, that gap tends to widen further, since a growing contract book compounds the deposit-consistency advantage year over year, which is one more reason to build out recurring maintenance revenue even beyond its direct value as income.
How is Arizona's working capital math different from the national HVAC average?
Arizona's demand cycle compresses into a shorter, more extreme window — roughly May through September — which means the same annual stocking cost has to be raised and spent faster than in a state with a longer, gentler ramp-up. Arizona HVAC contractors also skew more toward full-system replacement than repair because of how the heat and dust shorten equipment lifespans, and replacement jobs carry a higher parts cost per job than a repair call. The practical effect is that Arizona shops often need to have their full seasonal capital in place earlier in the year than contractors in milder climates, even at similar total revenue. A line of credit drawn in early spring, well ahead of the May ramp-up, tends to fit that compressed timeline better than funding sought reactively once temperatures and call volume have already spiked.
