How to Stop Losing Money on Refrigerant and Parts Between the Truck and the Invoice
HVAC techs often eat the cost of refrigerant and small parts because tracking them feels like more work than it's worth. Here's how to close that gap.
The Leak Nobody Talks About
You replaced a capacitor, added two pounds of R-410A, swapped a contactor, and drove forty minutes to pick up a TXV that the supply house didn’t have in stock. The job took most of the day. When you wrote the invoice that evening, you remembered the labor and the main parts — but the half-pound of refrigerant you used to top off the system at the end? The dye you injected to find the leak? Gone. Not billed, not logged, just absorbed into your operating cost and forgotten.
This isn’t a discipline problem. It’s a systems problem. When you’re under a house in July with a homeowner standing over you asking how long this will take, the last thing you’re thinking about is logging a $14 can of nitrogen. But those $14 items add up across a season, and refrigerant — especially as R-22 availability has tightened and R-410A pricing has shifted — is expensive enough that missing even a pound here and there matters.
There’s also a secondary problem: if you ever want to know whether a particular type of job is actually profitable, you need the full cost picture. Most HVAC contractors can tell you what they billed on a job. Very few can tell you what that job actually cost them in parts and materials.
Here’s how to tighten that up.
Build a Minimum Log Habit for the Truck
The first line of defense is what goes on the truck and what leaves it. You don’t need elaborate software to start — you need a consistent, repeatable minimum.
Keep a running list (a clipboard, a notes app, whatever you’ll actually use) of anything that comes off the truck on a job. Not just the big-ticket items — every fitting, every pound of refrigerant, every capacitor. The goal isn’t accounting perfection on the truck; it’s making sure you have a source of truth to reference when you build the invoice.
If you run a crew, this matters even more. A technician who doesn’t own the billing often doesn’t think about what gets logged. Making the parts list a required part of job closeout — before the next call, not at the end of the day — closes that gap.
Receipt Photos: Take Them at the Counter, Not Later
If you’re buying parts at a supply house, the receipt exists the moment the transaction happens. That’s the best time to photograph it — at the counter, before you get back in the truck and the receipt ends up in a cup holder for three weeks.
The habit sounds minor, but it changes what you can do with that data. A receipt photo tied to a specific job becomes a cost record. A receipt photo sitting in your camera roll is just a photo.
When you’re tagging receipts to jobs, think about consistency in how you categorize them. Refrigerant should go in one bucket, controls and boards in another, mechanical parts (capacitors, contactors, motors) in another. The categories matter because they’re what let you eventually ask: “What am I spending on refrigerant across all my jobs this summer?” Without consistent tagging, the data is just noise.
Match Parts to Jobs Before You Invoice
The moment you sit down to write an invoice is when most of the cost-tracking leakage happens. You’re working from memory, you’re moving fast, and anything that didn’t make it onto the truck list or into a receipt photo gets left out.
A better habit: before you write the invoice, pull up your parts log or your receipt photos for that job and reconcile them against what you’re billing. This takes two minutes if your records are current. It takes twenty minutes (and guesswork) if they’re not.
This reconciliation step serves two purposes. First, it catches billable items you forgot. Second, it gives you the cost side of the job, which you need if you ever want to understand job profitability beyond just “did I get paid.”
Know Your Actual Refrigerant Cost Before You Set Your Rates
Refrigerant pricing has moved significantly in recent years — R-22 has become expensive and scarce as older systems age out, and the transition away from R-410A is already underway with R-32 and R-454B entering the market. If you set your per-pound rate for refrigerant years ago and haven’t revisited it, there’s a good chance you’re undercharging.
A useful exercise: pull your last three refrigerant invoices from your supply house and calculate your actual average cost per pound for each refrigerant type you use. Then look at what you’re charging. Account for the time spent handling it, the cost of the gauges and hoses, and — if you’re in a state with refrigerant tracking requirements — any compliance overhead. If your markup doesn’t cover all of that, adjust it.
This isn’t about squeezing customers. It’s about charging accurately for a real cost. Most homeowners understand that refrigerant is an expensive material; they don’t understand it when they feel like they were charged fairly and you still lost money on the job.
Seasonal Contracts Are Where Cost Tracking Pays Off Most
Maintenance agreements are the recurring revenue backbone of most residential HVAC businesses. A customer on a twice-a-year tune-up contract is reliable income — but only if the contracts are priced correctly.
Most contractors price maintenance agreements based on labor time and a general sense of what the market will bear. The ones who price them most accurately also know their average material cost per tune-up visit: how much refrigerant they typically top off, how often they replace filters, what small parts they’re commonly swapping during inspections.
If you have even a rough job-cost history for tune-ups — receipts tied to those jobs, parts logged by category — you can calculate an average material cost per visit and make sure your contract pricing accounts for it. Without that history, you’re essentially guessing.
The Long Game: Job Profitability as a Business Signal
Once you have a consistent habit of logging parts and tagging receipts to jobs, a useful question becomes answerable: which types of jobs are actually profitable, and which ones just look profitable because you’re only counting labor?
For most HVAC contractors, the answer isn’t what they expect. High-revenue installs sometimes have thin margins after equipment, refrigerant, and subcontractor costs. Certain service calls with high labor rates and minimal parts turn out to be the most profitable jobs in the mix. You can’t see that without the cost data.
This doesn’t require a sophisticated accounting system to start. Even a rough tally — what you billed versus what you spent in parts and materials — gives you a signal. Run it on twenty jobs and patterns will emerge.
If you want a faster way to snap receipts at the job site and tie them to specific jobs with HVAC-specific categories already pre-loaded, ServiceFlo handles that without requiring you to set up a full accounting system first. But the habit of tracking comes first — the tool just makes it easier to keep.