HVAC Cash Flow: How to Get Paid Faster (2026)

How HVAC shop owners get paid faster: collect at the job, take deposits, bill in stages, read AR aging, and plan 13 weeks of cash.

A busy HVAC shop can still run out of cash. The jobs are sold, the techs are working, and the bank balance keeps dropping, because money goes out for payroll and parts long before it comes back in from customers. Profit is on paper. Cash is what pays people on Friday.

This guide covers the habits that shorten the gap between doing the work and having the money: collecting at the job, deposits on installs, progress billing on commercial work, invoice terms and follow-up, reading an AR aging report, card fees, recurring maintenance billing, a 13-week cash forecast, lines of credit, and the basics of lien rights.

All worked examples below use made-up round numbers to show the math. They are not industry averages. Swap in your own. Nothing here is legal, tax, or financial advice. Payment, deposit, surcharge, and lien rules vary by state and by card brand, so check with your processor, your accountant, and a local attorney before you change how you bill.

Why cash flow is different from profit

Profit is what's left after costs over a period. Cash flow is when money moves. A shop can be profitable and still short on cash if:

  • Payroll goes out every week or two, but commercial customers pay in 30 to 60 days.
  • You buy equipment for a changeout before the customer pays for it.
  • Busy months bring in cash, then slow months drain it.
  • Unpaid invoices pile up because nobody owns follow-up.

If you don't yet know which jobs actually make money, start with our HVAC job costing guide. Cash flow fixes help you get paid sooner. They can't fix a job that was priced below cost.

1. Collect at the job (residential service)

For residential service and repair, the simplest rule is: the job isn't done until it's paid.

  • Tell the customer up front. When booking, the office says payment is due when the work is finished, and which payment types you take.
  • Give techs a way to take payment in the field. Most field service software and card processors offer a phone or tablet reader, a text-to-pay link, or both. The customer pays before the tech leaves the driveway.
  • Present the price before the work starts. A customer who approved a clear price is far easier to collect from than one surprised by an invoice. Our flat-rate vs time and materials guide covers how upfront pricing works.
  • Make "bill later" the exception. If a tech leaves without payment, they note why, and the office follows up the same day.
  • Track it. Count how many residential tickets closed without payment each week. That number should be close to zero.

2. Deposits on installs and replacements

A replacement ties up a lot of cash: equipment, materials, permit fees, and a crew for a day or more. A deposit at signing moves some of that cash to your side before you spend it.

  • Put the deposit in the signed proposal. State the amount, what it covers, when the balance is due (usually at completion), and your cancellation terms.
  • Collect the balance on completion day. Walk the customer through the finished job, then take payment before the crew leaves.
  • If the customer finances, make sure you know exactly when the lender pays you and what paperwork it needs, so the funding isn't held up. The free HVAC financing payment calculator shows customers what a monthly payment might look like.
  • Check your state's rules. Some states limit how large a deposit a contractor can take on home-improvement work, or require specific contract wording. Ask your state licensing board or an attorney before you set your deposit policy.

Worked example (placeholder numbers only): a $12,000 replacement with a 30% deposit.

  • Deposit at signing: $12,000 x 0.30 = $3,600
  • Balance at completion: $12,000 - $3,600 = $8,400

The $3,600 helps cover the equipment purchase, so you aren't paying for it entirely out of your own bank balance.

3. Progress billing on commercial and larger jobs

On bigger commercial projects, waiting until the end to bill means you fund the whole job yourself. Progress billing splits the invoice into stages tied to milestones.

Worked example (placeholder numbers only): a $60,000 commercial job billed in three stages.

StageShareAmount
Mobilization / equipment ordered30%$18,000
Rough-in complete40%$24,000
Startup and closeout30%$18,000
Total100%$60,000

Tips:

  • Agree on the schedule in the contract, before work starts. It's hard to add later.
  • Bill the day a milestone is reached, not at month-end.
  • Watch for retainage. Many commercial contracts hold back part of each payment until the end of the project. Read the contract, know how much is held back, and plan for it in your forecast.
  • Know your customer's billing cycle. Some commercial customers only process invoices on certain dates. Missing a cutoff can add weeks.

4. Invoice terms and follow-up for commercial accounts

Commercial accounts often expect terms like "Net 30" (payment due 30 days after the invoice date). You can't always avoid terms, but you can make them work.

  • Set terms in writing when you open the account, including a late-fee policy if you use one (check your state's rules on late fees and interest).
  • Send the invoice the same day the work is done. Every day you wait to invoice is a day added to when you get paid.
  • Send it to the right person with whatever they need to approve it: PO number, work order, site address, signed ticket, photos.
  • Offer easy ways to pay, such as ACH bank transfer or a payment link.
  • Follow a set cadence. Someone in the office owns it, every week.

Example follow-up cadence for Net 30 (adjust to fit your shop):

WhenAction
Day 0Invoice sent with all backup
Day 20Friendly check: "Did you get it? Anything you need to approve it?"
Day 31Past-due email with the invoice attached
Day 40Phone call to accounts payable
Day 50Call the decision-maker who approved the work
Day 60+Owner call; put new non-emergency work on hold or require payment first; talk to an attorney about next steps

5. Read your AR aging report

Accounts receivable (AR) is money customers owe you. An AR aging report sorts those unpaid invoices by how long they've been outstanding. Most accounting and field service software can run it in a click.

What the columns mean:

  • Current: not yet due.
  • 1-30 days: up to 30 days past due.
  • 31-60 days: 31 to 60 days past due.
  • 61-90 days: 61 to 90 days past due.
  • Over 90 days: the oldest invoices. The longer an invoice sits, the harder it usually is to collect.

Some reports age by invoice date instead of due date. Check which one yours uses.

Worked example (placeholder numbers only):

BucketAmount
Current$40,000
1-30 days past due$15,000
31-60 days past due$6,000
61-90 days past due$3,000
Over 90 days$2,000
Total AR$66,000

How to read it:

  • Over 60 days: $3,000 + $2,000 = $5,000, which is $5,000 / $66,000 = about 7.6% of total AR. That's the list for this week's calls.
  • Look at names, not just totals. One large customer in the 61-90 column is a different problem than twenty small ones.
  • Run it every week and compare to last week. Is the old-invoice total shrinking or growing?

To turn your AR balance into days of billing (days sales outstanding, or DSO), see the cash you'd free by collecting faster, and get your over-60 and over-90 percentages, try the free HVAC accounts receivable & DSO calculator.

6. Card fees, surcharges, and cash discounts

Card payments are fast, but processing fees come off every payment. On a $10,000 install, a 3% processing cost would be $10,000 x 0.03 = $300.

Some shops pass that cost on with a credit card surcharge. The rules are strict and vary by card brand and by state. As one example, Visa's published U.S. merchant surcharging guidance says:

  • Surcharges apply only to credit transactions. Debit and prepaid cards cannot be surcharged.
  • The surcharge can't be more than your cost of accepting the credit card, and no more than 3%.
  • You must notify your acquirer (processor) 30 days before you start.
  • You must disclose it at the point of entry and point of sale, and show the surcharge amount separately on the receipt.

Source: Visa, "Merchant Surcharging Considerations and Requirements" and Visa small business rules and fees page

Mastercard, American Express, and Discover have their own rules, and some states prohibit or limit surcharging. A cash discount program (a lower price for paying by cash or check) is treated differently from a surcharge, but the line between them is technical. Before you add either one, ask your processor what it allows and check your state's law.

Other ways to lower card costs:

  • Offer ACH bank transfer for large invoices and commercial accounts.
  • Build expected card fees into your pricing instead of adding fees at checkout.
  • Review your processing statement once a year and ask for a better rate if your volume has grown.

7. Maintenance agreements billed monthly

A maintenance agreement billed monthly turns part of your revenue into predictable cash that arrives whether or not the weather cooperates.

Worked example (placeholder numbers only):

  • 200 members x $20 per month = $4,000 per month
  • $4,000 x 12 months = $48,000 per year

That money shows up in slow months too, which is when you need it most. Tips:

  • Use automatic card or bank draft so members don't have to remember to pay.
  • Set up failed-payment follow-up. Cards expire; a quick "please update your card" message keeps members active.
  • Price the plan from your real costs. A plan that loses money on every visit doesn't help cash flow.

Our HVAC maintenance agreements guide covers how to build and sell a plan, the HVAC service agreement template gives you a starting document, and the free maintenance agreement calculator checks whether a plan price covers your costs.

8. Build a 13-week cash-flow forecast

A 13-week forecast (about one quarter) shows your expected cash balance at the end of each week. It won't be perfect, but it shows a low point weeks before you hit it, while you still have time to act.

How to build one in a spreadsheet:

  1. Start with today's bank balance.
  2. List expected cash in by week: collections from open invoices (use your AR aging), expected service and install revenue, deposits, maintenance drafts. Be conservative.
  3. List cash out by week: payroll on the actual pay dates, parts and equipment, rent, truck and loan payments, insurance, estimated taxes, and anything irregular.
  4. Ending cash = starting cash + cash in - cash out. That ending number becomes next week's starting cash.
  5. Set a minimum cash floor and flag every week that falls below it.
  6. Update it every week with real numbers and roll it forward one week.

Worked example (placeholder numbers only):

Assumptions for a small shop:

  • Starting cash: $30,000
  • Cash in: $32,000/week in weeks 1-3 (busy), $14,000/week in weeks 4-10 (slow), $30,000/week in weeks 11-13 (busy again)
  • Payroll: $22,000 every other week (weeks 1, 3, 5, 7, 9, 11, 13)
  • Parts and supplies: $6,000 every week
  • Rent and truck payments: $5,000 in weeks 1, 5, 9, and 13
  • Estimated tax payment: $8,000 in week 7
  • Minimum cash floor: $28,000 (one payroll plus one week of parts)
WeekStarting cashCash inCash outEnding cash
1$30,000$32,000$33,000$29,000
2$29,000$32,000$6,000$55,000
3$55,000$32,000$28,000$59,000
4$59,000$14,000$6,000$67,000
5$67,000$14,000$33,000$48,000
6$48,000$14,000$6,000$56,000
7$56,000$14,000$36,000$34,000
8$34,000$14,000$6,000$42,000
9$42,000$14,000$33,000$23,000
10$23,000$14,000$6,000$31,000
11$31,000$30,000$28,000$33,000
12$33,000$30,000$6,000$57,000
13$57,000$30,000$33,000$54,000

Cash out in the table is payroll + parts + rent/trucks + tax for that week. For example, week 7 is $22,000 + $6,000 + $8,000 = $36,000, and week 9 is $22,000 + $6,000 + $5,000 = $33,000.

What it tells you:

  • Over 13 weeks, cash in totals $284,000 and cash out totals $260,000, so the shop ends $24,000 ahead ($30,000 start to $54,000 end).
  • But in week 9 the balance drops to $23,000, which is $5,000 below the $28,000 floor. The quarter looks fine in total and still has a tight week in the middle.

Ways to close a $5,000 gap, found weeks ahead instead of the night before payroll:

  • Collect the over-60-day invoices from your AR aging before week 9.
  • Bill commercial milestones the day they're reached.
  • Schedule member tune-ups and add-on work into the slow weeks.
  • Move a non-urgent purchase to week 11 or later.
  • Keep a line of credit ready as a backstop (next section).

To size a longer-term reserve for your slow season, try the free HVAC cash flow reserve calculator. For ways to bring in work during those weeks, see our HVAC slow season playbook.

9. Get a line of credit before you need it

A business line of credit lets you borrow up to a limit, repay, and borrow again. It's a backstop for a tight week, not a replacement for collecting what you're owed.

  • Apply when business is good. Lenders look at your financial statements and history. It is usually easier to get approved when revenue is strong than in the middle of a slow stretch.
  • Know the terms: interest rate, fees, whether there's an annual fee or a charge on the unused amount, and whether the lender requires a personal guarantee.
  • Use it for timing gaps, like the week-9 dip above, and pay it back when cash comes in.
  • Look at SBA options too. The U.S. Small Business Administration's CAPLines program is "an umbrella program that helps small businesses meet their short-term and cyclical working-capital needs," and its Seasonal CAPLine "finances the seasonal increases of accounts receivable and inventory — or in some cases associated increased labor costs." Source: SBA, "Types of 7(a) loans" SBA loans are made through participating lenders, so ask your bank.

10. Mechanics lien basics

A mechanic's lien is a legal claim against property that can help a contractor get paid for work done on it. Cornell Law School's Legal Information Institute defines it as "a statutory security interest in real or personal property that secures payment for labor, materials, or services used to improve, repair, or maintain the property." Source: Cornell LII, "mechanic's lien"

What to know:

  • It's set by state law, and the rules differ a lot from state to state: who can file, what notices are required, and the deadlines to send notices and file.
  • Deadlines can be strict. In many states, missing a notice or filing deadline can mean losing the right to a lien. Learn your state's rules before you start big jobs, not after a customer stops paying.
  • Preliminary notices may be required at the start of some jobs, especially if you're a subcontractor.
  • Talk to a local construction attorney or your state's contractor association for your state's exact requirements. This section is general information only.

Cash flow checklist

Collections, compared

For the numbers to watch alongside cash, see the HVAC KPIs every shop owner should track. To trade collection and cash-flow tips with other owners, bring them to the Growth Room Discord.