Technician Pay Plans That Don't Backfire: Hourly, Performance Pay, SPIFs, and Profit Sharing
ServiceMag Staff
Reporting and editorial coverage from the ServiceMag newsroom.

The most common way a small shop builds technician pay plans is to find out what the 40-truck company across town pays, add a dollar, and hope. It works for about a year. Then the plan starts producing behavior nobody asked for: techs chasing the SPIF instead of the callback, a top performer capped by a formula built for somebody else's ticket average, or an overtime bill that arrives with a Department of Labor letter attached.
Chris Crew made the same point in HVACR Business in April 2023, in the first installment of his three-part series "The Compensation Equation." Crew's framing is that most companies inherit a pay plan rather than design one, and that a plan nobody can explain back to you is already broken. One of his examples is worth sitting with: a technician generating $400,000 a year in repair work while earning $80,000 to $100,000, sitting in the same building as a CSR booking more than $1 million a year on the phone for $35,000.
Crew uses that gap to argue for redesign. There is a second reading. Those two numbers are not comparable, because the tech carries a van, tools, fuel and warranty exposure that the CSR does not, and a shop that tries to pay them proportionally to revenue touched will go broke inside two quarters. What the gap actually shows is that revenue attribution makes a terrible basis for a pay plan on its own.
Build the Technician Compensation Plan From Your Own Numbers
Start with two figures you can pull today: billable hours sold per tech per week, and revenue per tech per year.
James Leichter's benchmark, published in HVACR Business in 2018 and still widely cited in the trade, is $250,000 in annual sales per residential service technician at 63% or better gross profit, unbillable time under 25%, and callbacks under 5%. He builds it from four calls a day at a $250 average invoice. Multiply it out and the internal logic holds: $1,000 a day, roughly 250 working days, $630 of gross profit per tech per day.
Now rebuild it with your averages. An appliance shop running six or seven calls a day at a $185 average invoice gets to a similar annual number by a completely different route, and the pay plan that fits it is different too. HVAC replacement leads are worth SPIFing. Appliance work rarely is. What an appliance shop should pay for is first-visit completion, because the second trip for a part is where the margin on the ticket disappears. Our breakdown of the five numbers that tell you whether a tech is making you money covers how to instrument that without buying new software.
Set the base so a competent tech at your average productivity earns a defensible wage before any variable pay. This is also the number to settle before you hire your first technician, not after. The BLS Occupational Outlook Handbook puts median annual pay for HVAC mechanics and installers at $61,010 as of May 2025, across 440,900 jobs, with about 40,600 openings projected each year through 2035. That median is the number your candidate is comparing you against, whatever your local market looks like. For California-specific figures we ran our own compensation survey earlier this year.
Then size the variable piece against gross profit rather than revenue. A SPIF budget expressed as a percentage of the ticket is self-limiting and easy to explain back, whereas a flat $50 per membership costs you twice the moment that membership gets discounted to close the job.
The Overtime Trap Most Owners Walk Into
A SPIF or production bonus that a technician knows about in advance and earns by hitting a formula is nondiscretionary under the Fair Labor Standards Act. Per the Department of Labor's Fact Sheet 56C, that money goes into the regular rate before overtime is calculated. A discretionary bonus, one where you decide whether to pay and how much at or near the end of the period with no prior promise, stays out. Almost nothing a shop calls a SPIF is discretionary.
Take a tech at $28 an hour who works 45 hours and earns a $150 production bonus that week. The regular rate becomes $31.33, the half-time premium on five overtime hours becomes $78.33 instead of $70, and you owe an extra $8.33. Run that across four techs for three years of monthly SPIFs, add liquidated damages, and the eight dollars stops being eight dollars.
When the bonus spans a longer period, 29 CFR 778.209 requires apportioning it back over the workweeks in which it was earned and paying additional half-time on the overtime hours in each of those weeks. Quarterly SPIFs are more paperwork than weekly ones, not less.
California adds a layer. A pay plan that pays per job or per flagged hour is piece-rate pay under Labor Code section 226.2, which means separate compensation for rest and recovery periods and for other nonproductive time, plus itemized wage statements showing both. Gonzalez v. Downtown LA Motors (2013) 215 Cal.App.4th 36 established the principle for flag-hour automotive technicians, and the logic reaches service trades that pay the same way. None of this makes performance pay unworkable in California. It makes the hourly-base-plus-bonus structure much easier to defend than a pure per-job plan, and it means a California employment attorney should read your plan before payroll does.
Profit Sharing Is the One Piece Worth Delaying
Ruth King's "Share the Wealth" column for HVACR Business lays out a year-end distribution of 10% to 25% of net operating profit, weighted by each employee's compensation multiplied by years employed, paid roughly two months after the fiscal year closes. She is firm about not paying it at the holidays, and she is right, because a December check reads as a gift and a gift teaches nobody anything.
Say a shop turns $1.2 million at 8% net operating profit, or $96,000, and the owner commits 15% of that, a pool of $14,400. A senior tech at $70,000 with six years weighs 420,000. A second-year tech at $55,000 weighs 110,000. A nine-year CSR at $45,000 weighs 405,000. Those sum to 935,000, so the senior tech takes about $6,468, the CSR about $6,238, and the newer tech about $1,694.
That weighting pays tenure heavily, which is the point, and it hands a meaningful check to an office employee whose contribution never shows up on a service invoice. It also gives a two-year tech a visible reason to become a six-year tech.
If a technician cannot repeat the plan back to you at the tailgate, you have built a formula rather than an incentive, and the truck is going to keep making decisions based on whatever the tech thinks it says. Before you roll anything out, price the worst case: full participation, everyone hitting every trigger, overtime included. If the shop still clears its target at that number, the plan is safe to publish.
Sources
Crew, C. (2023). "The Compensation Equation, Part 1/3." HVACR Business. hvacrbusiness.com
King, R. (2023). "Share the Wealth." HVACR Business. hvacrbusiness.com
Leichter, J. (2018). "Increase Your Service Technician Revenue." HVACR Business. hvacrbusiness.com
U.S. Bureau of Labor Statistics. (2026). "Heating, Air Conditioning, and Refrigeration Mechanics and Installers." Occupational Outlook Handbook. bls.gov
U.S. Department of Labor, Wage and Hour Division. "Fact Sheet #56C: Bonuses under the Fair Labor Standards Act (FLSA)." dol.gov
29 C.F.R. § 778.209, "Method of inclusion of bonus in regular rate." law.cornell.edu
California Department of Industrial Relations. "AB 1513 / Labor Code Section 226.2 Frequently Asked Questions." dir.ca.gov
Gonzalez v. Downtown LA Motors, LP (2013) 215 Cal.App.4th 36. caselaw.findlaw.com




