invoicing 7 min read

Get Paid Faster as an HVAC Contractor: 7 Things That Work

Seven tactics that cut HVAC invoice payment time from weeks to days. Portal links, auto-reminders, deposits, payment terms, and the AR aging report.

J

J. Valle

Founder, Tiko

You did the work three weeks ago. The customer was happy. The system is running cool. And you’re still floating their condenser install on your business credit card while you wait for them to “get around to” writing you a check.

This is the most exhausting part of running an HVAC shop. Not the heat, not the crawl spaces, not the last-minute emergency calls. It’s the waiting. The “just checking in” emails. The wondering if the check got lost in the mail.

Here are 7 tactics that actually shrink HVAC payment time from weeks to days. Most of them you can start tomorrow. Some of them take one tool upgrade.

1. Send the invoice the day the job finishes

Not Sunday night. Not “when I get a chance.” The day the job finishes.

Here’s why this matters: the customer remembers the value of the work when you’re standing in their house explaining the new thermostat. They stop remembering 72 hours later when the AC is just “working.” The emotional peak of “worth every penny” is real and it’s short.

Every day you wait to send the invoice is a day your cash flow is worse and your customer’s memory of the value is fainter. Same-day invoicing shrinks your average accounts receivable by 3–5 days on its own.

The excuse is always the same: “I’m on the truck, I don’t have time to type an invoice.” Fair. But that’s what the next six tactics are about — making the invoice happen automatically, without you typing it.

When you email a customer a PDF invoice, here’s what happens:

  1. Gmail flags it as a potential threat because it has an attachment from an unknown business address.
  2. It lands in Promotions or Spam.
  3. The customer opens their email, doesn’t see it, forgets about it.
  4. You follow up in a week.
  5. They say “I never got it.”
  6. You resend.
  7. Now it’s been 14 days since you finished the job.

Email a link instead. A portal link takes the customer to a clean, branded page on their phone where they can see the invoice, review the line items, and tap “pay now.” No PDF to download, no email client weirdness, no spam folder.

Tiko sends every invoice as a portal link with a pay-now button built in. The customer taps once, enters their card in a Stripe Checkout page, and the invoice marks itself paid the second the charge clears. See how it works →

3. Collect a deposit upfront on big jobs

For any job over $2,000, take a 25–50% deposit before ordering parts.

This is the single highest-leverage change you can make. Deposits solve three problems at once:

  • Cash flow — you have money in the door before your wholesale bill is due.
  • Customer commitment — someone who wrote you a $2,000 deposit check doesn’t ghost you on the final invoice.
  • Cancellation protection — if the customer backs out, you still have money for the parts you already ordered.

How to position it: “We take a 25% deposit on install jobs to cover parts and reserve the crew. We’ll apply it to your final bill.” That’s the whole pitch. Customers expect this from every trade — HVAC, plumbing, electrical, roofing. The only reason they push back is if you hesitate when you say it.

Write it into your estimate template so it’s not a surprise. “Terms: 25% deposit required before work begins.”

4. Set crystal-clear payment terms

Do you know the difference between “Due on receipt” and “Net 30” for your cash flow? Let me show you the math:

  • Due on receipt: the customer pays when they see the invoice. Average payment time: 5–10 days.
  • Net 15: the customer has 15 days to pay. Average payment time: 18–22 days (they always pay a little late).
  • Net 30: the customer has 30 days to pay. Average payment time: 38–45 days.

A shop doing $50k/month in invoicing with “Net 30” terms has roughly $75,000 of revenue locked up in accounts receivable at any given time. That’s $75,000 you can’t use for parts, payroll, or insurance.

The fix: change your terms to “Due on receipt” or “Due within 7 days.” Your business customers will grumble; your residential customers won’t even notice. The shops that do this shrink their average collection time by 30%.

5. Automate the “just checking in” follow-ups

Most customers who haven’t paid aren’t mad at you. They forgot. An HVAC invoice is a low-priority tab in their life, behind the mortgage and the kids’ soccer signup and the work deadline.

A polite reminder at day 7, then at day 14, then at day 21 — written in a friendly tone, not a collections tone — recovers 40–60% of late invoices without any friction.

You shouldn’t be writing these emails by hand. They should go out automatically on a schedule, with the customer’s name, invoice number, and amount auto-filled. Any modern HVAC tool can do this. Tiko includes it in the base plan.

Script for the first reminder (friendly, not pushy):

Hi [Customer] — just a friendly heads-up that invoice #[number] for $[amount] is still open. Let me know if you have any questions or need a different payment method. Thanks!

That’s it. One sentence, no guilt trip. It works because the customer says “oh shoot, I forgot” and pays it that afternoon.

6. Accept cards and ACH — not just checks

The classic HVAC shop accepts checks because “fees eat my profit.” Let me do the math on that:

  • You finish a $5,000 condenser install.
  • Check option: customer mails you a check 12 days later. It takes 3 more days to arrive and clear. You have cash on day 15.
  • Card option: customer pays with a credit card. Stripe charges you 2.9% + 30¢ = $145.30. You have cash on day 2.

The card costs you $145. The check costs you 13 days of working capital — which for most small HVAC shops is worth way more than $145. You were going to use that $5k for parts on the next job, or payroll, or insurance. Instead you’re floating it for two weeks.

Accept cards. Accept ACH if you want a cheaper option (usually 0.8% + 25¢, clears in 3–5 days). Accept both. Let the customer pick.

Tiko accepts all of this through a Stripe Connect integration — the money goes directly to your Stripe account, Stripe handles PCI compliance, and Tiko auto-records the payment against the invoice the second it clears. No manual reconciliation, no “did the check arrive yet” phone calls.

7. Track AR aging so you know who’s 60+ days out

AR aging is the report that tells you, at a glance, who owes you money and how long they’ve owed it. It buckets your unpaid invoices into:

  • Current (0–15 days old)
  • 31–60 days
  • 61–90 days
  • 90+ days (the danger zone)

Most HVAC shop owners don’t run AR aging. They just look at the bank account balance and hope. This is why they’re constantly surprised by which customers are late.

Run AR aging at the start of every week. It takes 60 seconds with the right tool and it tells you exactly who to follow up with. Any invoice that hits 60 days should get a phone call, not an email. Anything past 90 days is probably never getting paid without a lawyer — but at least you know, so you can write it off and move on.

Tiko has AR aging as one of its 8 built-in reports. You open it, you see who’s late, you click to send a reminder. Total time: 2 minutes on Monday morning.

The honest truth about getting paid

Most HVAC contractors get paid late not because their customers are bad people, but because their own systems make it easy for payments to slip through the cracks. Paper invoices get lost. Check-only policies create delays. “Net 30” terms become “Net 45.” Follow-ups get forgotten because Tuesday was busy.

The shops that get paid in 5 days on average aren’t doing anything magical. They’re doing these 7 things consistently:

  1. Send the invoice same-day.
  2. Use portal links, not PDFs.
  3. Take deposits on big jobs.
  4. Set tight payment terms.
  5. Automate follow-ups.
  6. Accept cards and ACH.
  7. Track AR aging weekly.

Let Tiko do most of this for you

Every tactic in this post is something Tiko does automatically. Same-day invoices from a chat message. Portal links with pay-now buttons. Auto-convert from estimates (deposits included in terms). Automated follow-up reminders. Stripe Connect for online card payments. AR aging as a one-tap report.

If you’re tired of chasing payments, this is exactly the problem Tiko was built to solve.

Start your free 3-day trial →

Or if you’re not ready to sign up yet, read How to Write an HVAC Estimate — the front end of the payment-collection problem starts with a clear estimate in the first place.

Stop reading. Start shipping.

Let Tiko handle the back office.

3 days free. No credit card surprises. Ask Tiko to draft estimates, send invoices, and log expenses — approve every action before it happens.

Start free trial →