How do I manage payroll for a small HVAC company with seasonal workers?
HVAC payroll is more complicated than standard office payroll for two reasons. First, you need to track hours by job, not just by pay period, because labor is usually your biggest project cost. Second, California has some of the strictest payroll rules in the country, and they hit harder when your crew size changes throughout the year.
Start with time tracking that captures both the employee and the job. Paper timesheets work but they create reconciliation headaches and errors. Apps like QuickBooks Time, ClockShark, or Busybee let techs clock in and out from their phones and tag the job they’re working on. That data feeds directly into both payroll and your job costing reports. Without job-level hours, you can’t tell which installs made money and which ones bled cash on overtime.
California overtime rules are stricter than federal. Anything over 8 hours in a day is overtime, not just over 40 in a week. Over 12 hours in a day is double time. The seventh consecutive day worked is overtime for the first 8 hours and double time after that. If you’re running a residential emergency call service and techs are working long days in summer, the overtime adds up fast. Calculate it wrong and you owe back wages plus penalties.
Seasonal hiring means onboarding and offboarding throughout the year. Each new hire needs a W-4, I-9, California DE 4, workers’ comp coverage verification, and new hire reporting to the state within 20 days. Skipping any of these creates compliance problems that surface later. Build a checklist so nothing gets missed when you’re hiring fast in spring.
The offboarding side is where California gets serious. Final paychecks are due immediately if you terminate someone. If an employee quits with 72 hours notice, final pay is due on their last day. If they quit without notice, you have 72 hours to get them their check. Miss these windows and you owe waiting time penalties, which accrue at the employee’s daily rate for up to 30 days. A tech making $300 a day can cost you $9,000 if their final check is late.
Classify your workers correctly. HVAC technicians performing the core service of your business are almost always W-2 employees, not 1099 contractors. California’s AB5 law makes this classification tight. Misclassifying techs as contractors to save on payroll taxes is a common shortcut that becomes expensive when the state audits you or a former worker files a claim.
For a small HVAC company, a payroll service pays for itself. ADP, Paychex, Gusto, and QuickBooks Payroll all handle the mechanics: tax calculations, deposits, quarterly filings, W-2s at year end, and new hire reporting. Gusto and QuickBooks Payroll tend to work better for small businesses on price and usability. ADP and Paychex have more features if you grow past 20 employees. The skilled trades operators we work with typically run payroll through one of these services and let their bookkeeper handle the job costing side separately.
Workers’ comp is required before your first hire. Rates for HVAC are higher than office work because of the physical risk. Get a policy through your commercial insurance broker, and make sure the payroll service reports wages correctly so your audit at renewal doesn’t create surprise premiums.
The seasonal swing is where good systems matter most. When you hire three techs in April and let two go in October, every one of those transitions has paperwork, timing rules, and compliance requirements. Companies that treat payroll as something to figure out case by case end up with penalties, back wages, and unhappy former employees. Companies that build repeatable onboarding and offboarding processes handle the swings without drama.
If you want help setting this up correctly or taking payroll off your plate entirely, bookkeeping services in Pasadena that understand construction and trades can configure the systems, integrate time tracking with job costing, and handle the ongoing compliance so you can focus on running jobs.
Pasadena's Small Business Bookkeeper
The Next Step:
A 15-Minute Call
Tell us where your books stand today. We'll ask a few questions, share how we can help, and give you a clear quote.
More Questions
What are the best tax deductions for plumbers in California?
Plumbers can deduct tools, vehicle expenses, licensing, insurance, uniforms, safety gear, continuing education, phone costs, and home office use. Larger equipment purchases like drain cameras and pipe threaders often qualify for Section 179 immediate expensing.
Read answerWhat is progress billing and how does it work for general contractors?
Progress billing means invoicing the owner in stages based on how much of the work you've completed, not at project end. Each pay application breaks down work completed to date, retainage withheld, and the net amount due for that period.
Read answerShould my construction company use cash or accrual accounting?
Contractors under $29M in average gross receipts can use cash basis for taxes, which is simpler but hides project profitability. Larger contractors must use percentage-of-completion. Most serious construction companies run accrual internally regardless, because bonding agents and banks expect it.
Read answerHow do I track warranty work costs for my electrical contracting business?
Set up a separate job or project specifically for warranty callbacks and code all labor, materials, and travel time to it. Treating warranty as its own cost bucket shows you the true expense and lets you price it into future bids.
Read answerHow do home builders track costs across multiple projects at the same time?
Each active project gets set up as its own job in the accounting system, with every cost coded to the specific project as it's incurred. Monthly WIP reports then compare actual costs against budget across all jobs side by side.
Read answerWhat's the difference between job costing and regular bookkeeping for contractors?
Regular bookkeeping tracks income and expenses at the company level. Job costing assigns every cost (labor, materials, subs, equipment, permits) to a specific project so you can see which jobs actually made money, not just whether the business as a whole did.
Read answer
