HVAC Payroll: How to Run It Right (2026 Guide)
How HVAC payroll works: overtime math with real examples, drive and on-call time, prevailing wage, what payroll costs, and how to cut weekly payroll prep to 15 minutes.
In This Article
- How Does Overtime Work for HVAC Technicians?
- Prevailing Wage Rules Every HVAC Contractor Must Know
- Best HVAC Payroll Software Options in 2026
- How to Set Up HVAC Payroll Step by Step
- What Does HVAC Payroll Actually Cost a Contractor?
- Setting Up Weekly Payroll Prep Without More Office Work
- FAQ: HVAC Payroll Questions Answered
- Conclusion
How Does Overtime Work for HVAC Technicians?
Here's the federal rule: under the Fair Labor Standards Act (FLSA), non-exempt employees must receive overtime pay at 1.5 times their regular rate for all hours worked beyond 40 in a workweek. That's the baseline.
But it gets more complex depending on where your techs work.
Federal rule: 40 hours per week. If a tech works 52 hours in a week at $28/hr, here's the math:
- Regular pay: $28 × 40 hours = $1,120
- Overtime rate: $28 × 1.5 = $42/hr
- Overtime pay: $42 × 12 hours = $504
- Total gross: $1,624
That's straightforward. But California and a few other states add a daily overtime rule.
California daily overtime: 8 hours per day. California requires overtime at 1.5× after 8 hours in a single workday, not just after 40 hours in a week. So if a tech works a 10-hour install day, they earn 8 hours at regular rate and 2 hours at overtime rate - even if they're only at 30 hours for the week. This creates a dual-trigger problem: you have to track both daily and weekly hours and pay whichever results in more overtime.
On-call and drive time. Here's where HVAC contractors often get audited. Drive time from home to your first job site is generally not compensable - that's normal commute time. But drive time between job sites during the workday is compensable. If a tech drives 45 minutes from one service call to the next, that's paid time.
On-call time is trickier. If you require a tech to stay on your premises or so close they can't use the time for their own purposes, that's compensable. If they're free to go home and just need to answer their phone, it's not. Most HVAC emergency callbacks fall into a gray area - the tech is at home but expected to respond within 30 minutes. Whether that counts as compensable time depends on how restricted they actually are.
Blended overtime for multiple pay rates. Say your tech works 30 hours at $28/hr on service calls and 15 hours at $32/hr on installs, totaling 45 hours. They hit 5 hours of overtime. You can't just pick one rate and multiply. You calculate a weighted average:
- Total regular pay: (30 × $28) + (15 × $32) = $840 + $480 = $1,320
- Weighted average rate: $1,320 ÷ 45 hours = $29.33/hr
- Overtime rate: $29.33 × 1.5 = $43.99/hr
- Overtime pay: $43.99 × 5 = $219.95
- Total gross: $1,320 + $219.95 = $1,539.95
This is a common audit trigger, as business.com's overtime pay explainer notes. Many contractors use the wrong rate and end up underpaying overtime without even realizing it - jacobslegal's blended overtime breakdown explains how to avoid this trap.
Prevailing Wage Rules Every HVAC Contractor Must Know
If you bid on government or publicly funded projects, prevailing wage is not optional - it's a legal requirement that can dramatically change your labor costs.
What it is and when it applies. The Davis-Bacon Act requires payment of locally prevailing wages and fringe benefits on federally funded or assisted construction contracts exceeding $2,000. That includes HVAC work on school renovations, municipal building repairs, hospital expansions, and any other public works project with federal money involved.
Prevailing wage rates are set by county and trade classification. HVAC and sheet metal workers fall under specific wage determinations you can look up on SAM.gov. The rates are typically higher than standard market rates.
A real example. Say you normally pay your HVAC techs $28/hr in your county. You bid on a school HVAC retrofit funded by a federal grant. The prevailing wage determination for your county lists "Sheet Metal Worker" at $41.50/hr base wage plus $8.50/hr in fringe benefits. Your total obligation is $50/hr per tech - not $28/hr.
That's a massive jump in labor cost for that job. If you didn't account for it in your bid, you just lost money.
Certified payroll reporting. Contractors subject to Davis-Bacon must submit weekly certified payroll reports using DOL Form WH-347. The form shows worker name, address, SSN (last 4 digits), work classification, hours, wage rates, deductions, and net wages. You must file it weekly, and it's a public record.
Missing a deadline or submitting false information can result in contract termination, back wage liability, liquidated damages equal to the back wages owed, and debarment from federal contracts for up to three years. Debarment is the real killer - it effectively ends your ability to bid on any federally funded work.
Fringe benefit credit. Here's the cost-saving mechanism most contractors overlook: if you provide health insurance, a pension plan, or vacation pay, you can credit those benefits against the fringe benefit requirement. Say prevailing wage requires $50/hr total ($41.50 base + $8.50 fringe). If you provide $8/hr in benefits, your cash wage obligation drops accordingly.
If you're doing prevailing wage work, talk to your accountant or payroll provider about structuring benefits to offset the fringe requirement. It can make a real difference.
Best HVAC Payroll Software Options in 2026
Here's how the common options compare. Look hardest at two columns: does it connect to your field service software, and does it handle prevailing wage if you do that kind of work?
| Software | Field Software | Overtime Automation | Prevailing Wage Support | Certified Payroll (WH-347) | Notes |
|---|---|---|---|---|---|
| Gusto Simple | No | Yes | No | No | Basic payroll only; no field integration |
| QuickBooks Payroll Core | Via QBT | Yes | No | No | Works for existing QuickBooks users |
| Workiz Payroll | Yes (built-in) | Yes | Limited | No | Field-service focused; limited compliance support |
| Paychex Flex | Via integration | Yes | Yes | Yes | Higher cost; compliance-oriented |
| Jobber + ADP | Yes (Jobber) | Yes | Limited | No | Two separate platforms to manage |
Gusto Simple handles basic payroll and overtime automation but has no built-in field software and no prevailing wage support. QuickBooks Payroll Core integrates with QuickBooks Time for mobile clock-in but lacks prevailing wage capability. Workiz Payroll bundles GPS time tracking and job costing into one platform but offers only limited prevailing wage support. Paychex Flex covers certified payroll reporting but is a general-purpose platform not tailored to HVAC. Jobber + ADP combines a field service software with a payroll processor but requires managing two separate platforms.
What to look for in any solution:
- GPS time tracking integration (so techs don't manually enter hours)
- Job costing (so you can see labor cost by job)
- Multi-state tax filing (if you work across state lines)
- Certified payroll support (if you do any government work)
- Phone time clock for field techs (so they can clock in and out from the job site)
How to Set Up HVAC Payroll Step by Step
Setting up payroll for the first time is straightforward if you follow this checklist. Most of this is one-time work.
Step 1: Get your EIN and register with your state tax agency.
Apply for an Employer Identification Number (EIN) online at IRS.gov. It's free and immediate. Then register with your state's labor department and tax agency. Requirements vary by state, but you'll typically need to register for state income tax withholding, unemployment insurance (SUTA), and workers' compensation.
Step 2: Classify workers correctly - employee vs. 1099 subcontractor.
This is critical. The IRS uses a multi-factor test based on behavioral control, financial control, and the type of relationship. If you control how, when, and where the work is done; provide tools and equipment; and the worker works exclusively for you - they're an employee, not a 1099 contractor.
Misclassifying an employee as a 1099 contractor can cost you real money in back employment taxes and interest. If you're unsure, treat them as an employee.
Step 3: Choose pay frequency (weekly vs. bi-weekly).
Weekly payroll is more expensive to process but can work better for cash flow if your techs are paid from job revenue. Bi-weekly is standard and reduces processing overhead. Most HVAC companies run bi-weekly.
Step 4: Set up time tracking that connects to payroll.
This is where most HVAC companies save the most time. Use a phone time clock like QuickBooks Time, Jobber, Workiz, or a simple GPS time clock - so techs clock in and out from the job site. It syncs hours to your payroll software, eliminating manual data entry.
Step 5: Configure overtime rules and state-specific settings.
In your payroll software, set your state (California daily overtime is different from federal weekly-only), your overtime threshold, and any blended rate rules if you pay different rates for different work types.
Step 6: Run a test payroll before your first live run.
Process one pay period as a test. Check that hours are correct, overtime is calculated right, taxes are withheld, and the net pay makes sense. Don't go live until you're confident.
Payroll setup checklist:
- EIN obtained and confirmed
- State tax registration complete
- Workers classified as employee or 1099
- Pay frequency chosen (weekly or bi-weekly)
- Time tracking software selected and synced to payroll software
- Overtime rules configured for your state(s)
- Tax withholding rates entered
- Test payroll run and verified
- First live payroll scheduled
What Does HVAC Payroll Actually Cost a Contractor?
The total cost of HVAC payroll includes software, processing fees, and your time. Here's how it breaks down across three business sizes.
DIY software (e.g., entry-level platforms like Gusto Simple or QuickBooks Payroll):
- 5 techs: roughly $600–$900/year
- 10 techs: roughly $1,440–$1,800/year
- 20 techs: roughly $2,880–$3,600/year
You're handling data entry, tax filing, and compliance. If you make a mistake, you fix it. This works well if you have a smaller crew and don't do prevailing wage work.
Full-service software (e.g., mid-tier platforms like Workiz or Jobber + ADP):
- 5 techs: roughly $900–$1,500/year
- 10 techs: roughly $1,800–$2,400/year
- 20 techs: roughly $3,600–$4,800/year
You're still responsible for data entry and compliance, but the software handles more automation. Good for crews in the five-to-thirty range.
Outsourced payroll service (e.g., Paychex or ADP Comprehensive):
- 5 techs: roughly $1,500–$2,500/year
- 10 techs: roughly $3,000–$6,000/year
- 20 techs: roughly $6,000–$12,000/year
The payroll provider handles everything: data entry, tax filing, certified payroll, compliance. You just approve the payroll each week. This is the safest option if you do prevailing wage work or have multi-state crews.
Hidden costs to consider:
- Accountant time to review payroll and tax filings
- Compliance penalties if you make a mistake - unfiled W-2s, back taxes, and interest add up fast
- Manual correction hours if your software doesn't integrate with your field service software - easily two to five hours per pay period
Break-even calculation. Think about how much your time is actually worth. If you're spending several hours per pay period on payroll across 26 pay periods a year, that's a meaningful chunk of your year. Once you have ten or more techs, outsourcing payroll often costs less than your own time - and it removes the compliance risk entirely. Tools that let you factor in wages, payroll taxes, workers' compensation, benefits, and billable hours can help you stress-test these numbers before you commit to a pay structure or software tier.
Setting Up Weekly Payroll Prep Without More Office Work
Here's the reality: most HVAC owners don't want to spend Friday afternoon reconciling timesheets and calculating overtime. You want payroll ready to go so you can approve it and move on.
The fix is simple: automate the data flow from your field service software to your payroll software.
If your techs use a mobile time clock - GPS-enabled, so you know they're actually at the job site - those hours sync automatically to your payroll software each day. By Thursday, all hours are in the system. Your payroll software calculates overtime, taxes, and deductions automatically. You review the summary Friday morning, approve it, and you're done.
This works if:
- Your techs clock in and out on a phone time clock (not a paper timesheet)
- Your payroll software integrates with that software (or accepts a CSV import)
- You've configured overtime rules correctly once, upfront
The setup takes a couple of hours. After that, weekly payroll prep is 15–20 minutes of review, not two hours of manual work.
If you're not ready to set this up yourself, LocalRestart handles this kind of back-office prep for HVAC contractors. We pull hours from your field service software, verify them against your jobs, and prepare payroll so it's ready for you to check and approve each week. It's one less thing on your plate.
FAQ: HVAC Payroll Questions Answered
How much does payroll software cost for a small HVAC company?
Direct Answer: Entry-level payroll software runs a modest monthly base fee plus a small per-employee charge. For a five-tech crew, you're looking at a few hundred dollars a year.
Full-service options cost more because they handle tax filing and compliance for you. The choice depends on your team size and whether you do prevailing wage work. If you have a small crew doing residential and light commercial work, entry-level software is fine. If you have a larger team or do government work, outsourced payroll is worth the extra cost.
Do HVAC technicians qualify for overtime pay?
Direct Answer: Yes. HVAC technicians are non-exempt employees under the Fair Labor Standards Act and must receive overtime pay at 1.5× their regular rate for all hours worked beyond 40 in a workweek - or beyond 8 in a workday in California and a few other states.
The only exception is if a tech is a true independent contractor who controls their own hours, provides their own tools, and works for multiple companies. Most HVAC techs are employees, not contractors.
What is prevailing wage and does it apply to my HVAC business?
Direct Answer: Prevailing wage is a legally mandated wage rate for workers on federally funded or assisted construction projects exceeding $2,000. It applies to your HVAC business if you bid on government or publicly funded work - schools, municipal buildings, hospitals.
Prevailing wage rates are typically much higher than market rates. You look up the rate by county and trade classification on SAM.gov. If you don't do government work, prevailing wage doesn't apply to you. If you do, it's non-negotiable - failure to pay results in back wage liability and potential debarment from federal contracts.
Should I pay HVAC workers hourly or on a flat-rate system?
Direct Answer: Hourly is simpler for payroll and compliance. Flat-rate is common in HVAC but creates payroll complexity because you still owe overtime on the underlying hours worked, even if the tech earned a flat fee for the job.
If you use flat-rate, you must track actual hours worked to calculate overtime correctly. Many flat-rate companies underpay overtime because they don't track hours carefully enough. If compliance is a concern, hourly is the safer path.
What is the difference between a 1099 HVAC subcontractor and a W-2 employee?
Direct Answer: A 1099 contractor is self-employed and responsible for their own taxes, benefits, and workers' comp. A W-2 employee is on your payroll, and you withhold taxes, pay your share of FICA, and carry workers' comp insurance.
The IRS uses a multi-factor test to determine status. If you control how, when, and where the work is done; provide tools; and the worker works exclusively for you - they're an employee. Misclassifying an employee as a 1099 contractor can cost you back taxes, interest, and penalties.
How do I handle payroll for HVAC techs who work in multiple states?
Direct Answer: You must register for payroll taxes in each state where your techs physically perform services. Each state has different tax rates, overtime rules, and filing deadlines.
Multi-state payroll is genuinely complex. Use a payroll provider that handles multi-state filing, or hire a payroll service. Don't try to manage it manually. The compliance risk isn't worth it.
What payroll records am I required to keep as an HVAC contractor?
Direct Answer: Keep payroll records for at least three years under the Fair Labor Standards Act. This includes time records, wage rate tables, hours worked, overtime calculations, and deductions.
The IRS recommends keeping employment tax records for four years. Best practice: keep all payroll records for four or more years. If you're ever audited, those records are your defense.
Conclusion
HVAC payroll is complex, but it's manageable once you understand the rules and set up the right system. The three biggest mistakes are miscalculating overtime (especially blended rates), missing prevailing wage requirements, and misclassifying workers as 1099 contractors.
Start here: pick a payroll solution that integrates with your field service software, configure overtime rules for your state, and run a test payroll before going live. If you have a larger crew or do prevailing wage work, outsourced payroll is worth the cost - it removes compliance risk and frees up your time.
The goal is to get payroll to a point where it takes 15–20 minutes of review each week, not hours of manual work. Once you're there, you can focus on running your business instead of chasing timesheets.