Back to Blog

Contractor Payroll Software in 2026: Real Pricing, Multi-State Filing, and the Certified Payroll Trap

Pipeline Research Team
Blog

Most home service contractors with under 25 employees use Gusto ($40 + $6/employee) or QuickBooks Payroll ($50 + $6/employee) because the integration with their bookkeeping is worth more than the rate. Contractors with prevailing-wage work need a construction-specific payroll (Payroll4Construction, eBacon, Lumber) starting around $200/month, because Gusto and ADP can't produce a WH-347 certified payroll report. Rippling and ADP make sense above 50 employees. The hidden cost in any of these is multi-state filing, where one truck working across a state line triggers full tax nexus at zero-dollar threshold.

Key Takeaways

  • The average IRS payroll-related penalty runs $845 per occurrence and the WH-347 civil penalty was raised to $13,508 per violation in 2026
  • Gusto contractor-only is $35/month + $6 per contractor; the full-service plan runs $40/month + $6 per employee in 2026
  • Rippling starts at $8/user/month for the base unit but lands at $35-45 effective per-employee for a small contractor stack with payroll, benefits, and time
  • ADP RUN and Paychex Flex run $150-$250/month for a 10-employee shop on custom quotes, with new-hire and year-end fees that add another $200-500 annually
  • Construction-specific payroll (Payroll4Construction, eBacon, Lumber) costs $200-600/month but handles certified payroll and multi-state filing the generalists can't

The average IRS payroll-related penalty runs $845 per occurrence, and the 2026 Davis-Bacon civil penalty for a missed certified payroll filing is now $13,508 per violation. A 5-truck HVAC shop that runs a single prevailing-wage retrofit and misses a WH-347 deadline can erase a month of margin in one form.

Most home service contractors picked their payroll software the day they registered the LLC. They went with whatever the bookkeeper recommended (usually QuickBooks Payroll or ADP), and they’ve been paying $200-500/month plus per-employee fees ever since without checking whether the platform actually fits the work.

This is what contractor payroll software costs in 2026, which platforms handle which scenarios, where the multi-state and prevailing-wage traps live, and the math that decides whether a generalist platform like Gusto is enough or whether you need a construction-specific tool.

What contractor payroll needs that generic payroll doesn’t

Generic payroll software (Gusto, OnPay, the small-business tier of ADP) was built for offices. The employees sit in one state, they work the same hours every week, they don’t switch between billable jobs, and the company doesn’t pull permits or bid on public works. None of that describes a home service contractor.

A 10-truck HVAC company has techs working across two or three states on any given week, mixing residential service calls, new construction, and the occasional commercial retrofit. Their pay structure usually combines hourly base, overtime, spiff bonuses, on-call premium, and sometimes a commission on closed maintenance plans. Labor needs to be job-costed back to the work order so the owner can tell whether the install made money.

That’s three problems generic payroll handles badly:

Job-costed labor. Generic payroll dumps hours into one “Wages” bucket in your accounting system. You can’t see whether the bathroom remodel actually netted what you bid. Construction payroll splits labor by job, phase, and cost code. Per Payroll4Construction’s multi-state guide, this is the single most common reason contractors switch from generic payroll to construction-specific tools.

Multi-state tax. Generic payroll can handle multi-state, but it charges per state registration and the support team usually doesn’t understand the construction-specific reciprocity rules. According to MyHRProfessionals’ 2026 multi-state compliance guide, one employee in a new state triggers full tax obligations with a zero-dollar threshold, unlike sales tax which usually waits until $100K in revenue.

Certified payroll. Any federally funded job over $2,000 requires a weekly WH-347 form. Most state public works laws (Little Davis-Bacon) require something similar for state-funded work. Per the DOL’s WH-347 instructions, the form requires hourly rate, fringe rate, work classification, hours worked per day, and a signed compliance statement. Gusto, OnPay, and the small-business tier of ADP can’t produce this report. You either build it manually in Excel or pay a construction-specific tool to do it.

If you never touch prevailing wage and your crew stays in one state, a generalist is fine. The moment either of those changes, the math flips.

The top platforms and what they actually cost in 2026

Here’s the real pricing for the platforms most contractors are evaluating.

Gusto. $40/month base + $6 per employee for the Simple plan in 2026. Plus tier is $80 + $12 (adds full-service HR, time tracking, advanced reporting). Premium is custom-priced. Contractor-only plan is $35/month + $6 per contractor in months you actually pay them. Per Gusto’s own pricing breakdown, full-service tax filing is included at every tier in all 50 states. No certified payroll. Strong QuickBooks Online and Xero integrations. The default choice for home service shops with 5-30 employees.

Rippling. Starts at $8/user/month for the base “Rippling Unit” but that’s misleading: payroll, benefits, time tracking, and HR are each separate modules at $8-12/user each. A 10-employee contractor running payroll + benefits + time lands around $35-45 per employee per month effective, or $350-450 total. Annual contract typical. Best fit if you’re growing through 50+ employees and want one system for payroll, benefits, IT, and device management. Overkill for a 3-truck shop.

ADP RUN. No published pricing. A 10-employee shop typically lands at $150-250/month base + $4-8 per employee + a per-run fee. New-hire onboarding fees ($25-50 per hire) and year-end W-2 fees add another $200-500 annually. Per Gusto’s ADP alternatives guide, ADP runs 20-40% higher than Gusto at the small-shop tier.

Paychex Flex. Essentials is $39/month + $5 per employee. Higher tiers are custom. Similar surcharge structure to ADP. Heavier sales process (you’ll get called by a rep before signing up online).

QuickBooks Payroll. Core is $50/month + $6 per employee. Premium is $85 + $9 (adds same-day direct deposit, HR support, time tracking). Elite is $130 + $11 (adds tax penalty protection up to $25K and a dedicated setup expert). Full-service tax filing in all 50 states at every tier. The native integration with QuickBooks Online is the reason most contractors using QBO stay on QuickBooks Payroll. It does not produce certified payroll reports.

OnPay. $46/month + $6 per employee, one tier, no upsell. Full-service tax filing in all 50 states. Cheapest generalist for shops with 6+ employees (Gusto wins for 1-5 because of the lower base). No certified payroll.

For a 10-employee HVAC company on QuickBooks Online, the practical choice in 2026 is QuickBooks Payroll Core ($110/month total) or Gusto Simple ($100/month total). Above 25 employees, the per-employee fees start to favor ADP’s negotiated pricing. Above 50, Rippling’s bundled model becomes competitive.

The certified payroll trap for prevailing-wage work

The single biggest mistake contractors make with payroll software is picking a generalist and then bidding a public works job.

The Davis-Bacon Act covers any federal construction contract over $2,000. The contractor must pay locally prevailing wages plus fringe benefits, classify each worker correctly, and file a WH-347 certified payroll report weekly. Most states have “Little Davis-Bacon” laws that extend the same rules to state-funded projects. California’s PWC-100, New York’s prevailing wage rules, and similar state systems all require weekly certified payroll filing.

Per Prevailing Wage Consulting’s 2026 Davis-Bacon guide, the DOL finalized the first major overhaul of Davis-Bacon regulations in nearly 40 years in 2025 and the civil penalty was raised to $13,508 per violation. The updated WH-347 form is mandatory; the legacy form is sunsetting September 30, 2026.

A contractor on r/sweatystartup posted last spring about getting blindsided on his first prevailing-wage job: “Won a school district HVAC retrofit for $180K. Three weeks in, the awarding agency asks for our certified payroll filings. My bookkeeper had no idea what they were talking about. We ended up paying a Davis-Bacon consultant $4,500 to back-fill the forms and a labor compliance fee. Would have been $200/month with the right software from day one.”

The platforms that handle WH-347 correctly:

Payroll4Construction. Built for construction, multi-state and union-aware, integrates with FOUNDATION and Sage 300 CRE. Custom pricing typically $300-600/month for a 10-25 employee shop. Includes WH-347 generation, multi-state filing, certified payroll fringe tracking, union dues.

eBacon. Cloud-native, focused on prevailing wage compliance. Strong for general contractors and electrical/mechanical subs doing public works. Pricing around $200-400/month for small shops.

Lumber Payroll. Newer entrant, built for residential and light commercial. Handles certified payroll, multi-state, integrates with QuickBooks. Per Lumber’s product page, pricing starts around $200/month.

Criterion HCM. Multi-union payroll, prevailing wage across states, WH-347 reporting. Starts at $50/month + $6.50/employee per Contractor Foreman’s certified payroll roundup.

If you do any prevailing wage work, you need one of these. The Gusto + Excel workaround works for one job; by the third job your bookkeeper is begging for software.

Multi-state filing complexity

Generic payroll software handles multi-state, but the registration burden and the per-state filing math are real.

Each state where an employee works requires:

  • Registration with the state department of revenue (state income tax withholding)
  • Registration with the state unemployment agency (SUTA tax)
  • Quarterly state tax returns (some monthly)
  • Annual W-2 reconciliation
  • New-hire reporting (most states within 20 days)

Per IRIS Global’s 2026 payroll compliance update, IRS modernization in 2026 brings stricter electronic-filing mandates and significantly higher penalties for noncompliance. Penalties can reach hundreds of dollars per form with no meaningful upper limit for large employers.

For a contractor based in Tennessee whose service area covers Kentucky and Mississippi, that means three state registrations, three sets of quarterly filings (12 per year), three separate SUTA rates (which change annually), and three sets of new-hire reporting workflows. Reciprocity agreements between neighboring states (like Kentucky-Indiana, Maryland-Virginia, Illinois-Iowa) simplify some of this for resident employees who cross daily, but the registration and filing burden doesn’t go away.

Gusto, OnPay, and Rippling all handle multi-state filing, but charge $0-150 per state for registration setup and require the contractor to provide the registration details. ADP and Paychex bundle it into the service. Construction-specific platforms (Payroll4Construction, eBacon) were built around this scenario and handle the SUTA rate variance and union-by-state agreements more cleanly than generalists.

Our contractor bookkeeping guide covers how multi-state payroll flows into financial reporting, which is where most contractors get blindsided at year-end.

Integration with time tracking, field service, and accounting

The payroll platform doesn’t run in isolation. It has to ingest time from your time tracker, push labor data into your accounting, and ideally tie back to your field service platform so job-costed labor stays accurate.

Time tracking integration. Most contractors use a dedicated time app (Workyard, Busybusy, ClockShark, Connecteam) and import hours weekly. Gusto and QuickBooks Payroll have direct integrations with the major time apps. Rippling has its own time module. Our contractor time tracking guide covers the time-app side in depth.

Field service integration. This is where most generalist payroll falls down. ServiceTitan, Jobber, and Housecall Pro all track labor at the job level, but pushing that into payroll for accurate job-cost reporting is a manual export-import dance in most setups. ServiceTitan has direct payroll integrations with a few platforms (mainly through its native Payroll module); Jobber pushes time into QuickBooks Online, which then flows into QuickBooks Payroll. Our QuickBooks-compatible field service guide maps which field service platforms talk cleanly to which payroll tools.

Accounting integration. This is the single most important compatibility check. If you use QuickBooks Online, your default should be QuickBooks Payroll or Gusto (both have clean two-way sync). If you use Xero, Gusto is the cleanest. If you use Sage 100/300 Construction, you almost certainly need Payroll4Construction or a similar Sage-integrated payroll. Avoid running payroll through a platform that requires manual journal entries into your accounting, because the labor cost won’t show up correctly in financial reports.

Common payroll mistakes that cost contractors money

The IRS publishes the same list of payroll mistakes every year. Contractors hit four of them more than any other small business category:

Misclassifying W-2 employees as 1099 contractors. The IRS common-law test is unforgiving in home services. If you control when, where, and how the work is done, the worker is W-2. A plumber on ContractorTalk posted last year about an IRS audit: “Treated my apprentice as a 1099 for two years. IRS reclassified him as W-2, hit me for $18K in back FICA, federal withholding, and unemployment, plus another $4K in penalties.”

Incorrect state withholding on multi-state crews. The single most common penalty trigger for HVAC and plumbing contractors serving metro areas that cross state lines. The tech lives in one state, works in another, the wrong state gets withheld.

Late 941 deposits. One day late triggers a 2% penalty; 16 days late jumps to 10%. Set up automatic payment through whichever payroll platform you use.

Our contractor cash flow management guide covers the cash timing implications of these penalties.

The honest take

Most home service contractors are either overpaying for payroll (using ADP or Paychex for a 5-employee shop where Gusto would do the same job for half the price) or underpaying with risk (using basic QuickBooks Payroll on prevailing-wage jobs and praying nobody asks for a WH-347).

The decision tree is short:

  • 1-5 employees, no prevailing wage, single state: Gusto Simple ($40 + $6) or QuickBooks Payroll Core ($50 + $6). Pick based on your accounting software.
  • 6-25 employees, no prevailing wage, 1-3 states: OnPay ($46 + $6) if you want the cheapest, Gusto if you want the smoothest UX, QuickBooks Payroll if you’re locked into QBO.
  • Any prevailing wage work: Payroll4Construction, eBacon, Lumber, or Criterion HCM. Don’t try to make Gusto do this.
  • 25-50 employees, multi-state, no prevailing wage: get quotes from ADP, Paychex, and Rippling. The per-employee math starts to matter at this scale.
  • 50+ employees: Rippling or ADP Workforce Now. The HR and benefits modules earn their keep.

The $150-500 you spend on payroll software each month is the cheapest insurance you’ll ever buy. The contractors who skimp on this line item are the same ones who get a $13,508 Davis-Bacon penalty or an $18,000 misclassification bill in year three. The contractors who pick the right tool early and integrate it cleanly with time tracking and accounting spend their year-end closing the books in two hours instead of two weeks.

Pick the platform that matches the work you actually do, not the work you did when you started. And know your state’s filing rules before you bid a job across a state line.