What's the best invoicing software for HVAC companies?
The best fit is software that lets a tech quote flat-rate repairs from a price book, convert the estimate to an invoice on the spot, and collect card or ACH payment before leaving the driveway.
HVAC work is diagnostic-heavy and often urgent, so the software needs to move fast: price book line items for common repairs, one-tap estimate-to-invoice conversion, and a payment link the homeowner can use immediately. BCTM covers each of those steps in the same app a tech already has open on the truck.
How do I bill for a seasonal HVAC maintenance plan?
Set the maintenance contract up as a recurring invoice so it bills automatically on the schedule you choose — twice a year, quarterly, or monthly.
Once a customer signs up for a tune-up plan, recurring invoicing generates and sends the invoice on schedule without you having to remember. Attach the plan's price book item so the amount stays consistent across the whole customer base.
How do online payment links speed up getting paid for HVAC repairs?
A click-to-pay link lets the homeowner pay by card or ACH the moment they get the invoice, instead of writing a check or waiting for you to run a card reader.
Every BCTM invoice includes a public payment link the customer can open on their phone with no account required. Combined with the fact that construction-adjacent trades average a 57-day Days Sales Outstanding, compared to 83 days industry-wide, getting paid at the point of service — rather than net-30 — meaningfully shortens that wait (Level — Construction Cash Flow Crisis in Numbers).
Is ACH cheaper than credit card processing for a large HVAC install?
Yes, for big-ticket jobs — ACH through Stripe is 0.8% capped at $5, while cards run 2.9% + $0.30, so ACH becomes cheaper on any transaction above roughly $625.
A full system replacement can run well into the thousands of dollars, so the card percentage fee adds up fast. Stripe's ACH rate is capped at $5 regardless of transaction size, so for an install invoice north of about $625, ACH is the lower-fee option (Stripe Pricing; calculation confirmed via FeeProbe).
Do electricians and HVAC techs need special invoicing for permit-pulled jobs?
You can add your license number and permit details as custom fields on the invoice, but BCTM doesn't handle permit filing itself.
For install jobs that require a pulled permit, you can put your license number and job/permit reference on the invoice so the paperwork trail is clear to the customer and to any inspector who asks. Permit applications and inspections themselves happen outside the software, with your local building department.
Does BCTM work offline in a mechanical room or attic with no signal?
Yes for drafting — the offline PWA lets you build an estimate or invoice with no connection, then it sends once your phone reconnects. Payment collection needs connectivity.
Because card and ACH payments have to reach Stripe to process, actual payment capture happens online. Drafting the paperwork, though, works fully offline in tight mechanical spaces and basements with dead signal.
Can I charge a trip fee or diagnostic fee separately from the repair?
Yes — add the diagnostic or trip fee as its own price book line item, then add repair line items to the same estimate once you've diagnosed the problem.
Many HVAC companies bill a flat diagnostic fee up front and apply it toward the repair if the customer proceeds. Store both as separate price book items so the estimate clearly itemizes the visit fee and the repair cost.