Invoicing & payments

HVAC invoice software that bills before the truck leaves

The invoice is built from the job — parts, labor, refrigerant, agreement discount — and paid at the kitchen table.

Ratchly invoice list showing paid, sent and overdue HVAC invoices.

For a small HVAC shop, invoicing speed is cash flow. The gap between finishing the work and sending the bill is where margin quietly disappears: forgotten parts, unbilled refrigerant, and invoices that go out on Sunday night for work performed nine days ago.

Ratchly builds the invoice out of the job record itself, so what the technician logged on site is what the customer is billed for. Payment can be taken immediately by card or ACH, and anything left unpaid follows up on its own.

The problem

Work performed on Tuesday gets billed the following weekend.

When invoicing is a separate evening task, line items get reconstructed from memory and the follow-up never happens consistently.

  • Parts and refrigerant used on site never make it onto the bill
  • Invoices go out days late, so they get paid weeks late
  • Nobody is tracking which invoices are aging
  • Follow-up depends on somebody feeling awkward enough to call
  • Agreement discounts are applied inconsistently
How Ratchly handles it

The job writes the invoice.

Parts pulled, labor time, refrigerant logged and membership pricing come across automatically. The technician reviews, the customer pays, and the record closes on site.

Built from the job record

No retyping — what was logged on site becomes the line items.

Card and ACH on site

Take payment at the kitchen table or send a payment link the customer can use later.

Automatic follow-up

Unpaid invoices are chased on a schedule instead of when someone remembers.

Typed line items

Labor, material, service fee, diagnostic fee and trip charge each carry the right unit and tax behavior.

Every invoice, by status

Draft, sent, overdue and paid in one list, so aging is visible without a report.

HVAC invoice list with status filters

Money at risk on the dashboard

Unsigned estimates and aging invoices sit on the home screen and link straight to the filtered list.

Dashboard tiles showing overdue invoices and unsigned estimates

From completed repair to cleared payment

  1. 1Tech logs parts, refrigerant and time against the job.
  2. 2Approved estimate converts to an invoice with those line items already in place.
  3. 3Customer pays by card or ACH on the phone in front of them.
  4. 4Anything unpaid is followed up automatically until it clears.

What it changes for your shop.

  • Bill the same day instead of the next weekend
  • Stop losing parts and refrigerant off the invoice
  • See aging without exporting anything
  • Fewer awkward collection calls

Where shops use it

Residential service calls

Invoice and payment happen before the technician gets back in the truck.

Commercial accounts on terms

Send the invoice with a payment link and let automatic reminders handle the chase.

Maintenance agreement members

Agreement pricing applies automatically, so member discounts are never applied by hand.

Go deeperProduct detail for the pieces behind this page.

HVAC Invoice Software — questions we get asked.

Can HVAC software automate invoice follow-ups?

Yes. Ratchly sends reminders on unpaid invoices on a schedule you set, and stops as soon as payment clears — so collections do not depend on someone remembering.

Can technicians take payment in the field?

Yes, by card or ACH from the technician's phone, or by sending the customer a payment link they can open later.

Does it replace my accounting software?

No. Ratchly produces and collects the invoice; your accounting product still keeps the books. Data can be exported for reconciliation.

How are trip charges and diagnostic fees handled?

They are first-class line item types with their own units, so a diagnostic fee is never accidentally billed as an hour of labor.

Run your next job in Ratchly.

14-day free trial. No credit card. No sales call. Cancel any month.