Miter, Certified Payroll (Form WH-347), and QuickBooks Job Costing Guide (2026)
Prevailing Wage & Construction Payroll
Generic payroll services can cut a paycheck and file a W-2, but they wreck construction job costing whenever prevailing-wage fringe credits and workers comp class codes get dumped into one overhead bucket.
Sam Yang, Founder at Level
The short answer
Certified payroll is the weekly compliance filing (federal Form WH-347 or state equivalent) required on prevailing-wage and Davis-Bacon public works projects under 29 CFR Part 5. While construction payroll platforms like Miter automate timecard capture, trade classification splitting, and Form WH-347 generation, your general ledger still fails job-cost audits if employer taxes, bona fide fringe benefits, and workers compensation class rates are posted as lump-sum company overhead instead of allocated to projects by job-logged hours.
Key takeaways
- What certified payroll requires: Every contractor and subcontractor on a covered federal or federally assisted construction contract must submit weekly payroll records on U.S. Department of Labor Form WH-347 accompanied by a signed Statement of Compliance certifying that each worker received the full prevailing base wage plus fringe rate for their exact trade classification.
- Why generic payroll breaks job costing: Across 2.2M+ contractor quote line items in the Level dataset, labor carries a 47.7% median gross margin, but 40% of jobs exceed their budgeted labor hours (n=315,393 jobs). When Gusto, ADP, or Paychex posts payroll as a single company-wide journal entry, you lose job-level visibility into both prevailing-wage rate jumps and labor-hour overruns.
- The fringe-credit math trap: Under 29 CFR Part 5, a contractor can discharge the Davis-Bacon fringe obligation in cash wages, contributions to bona fide benefit plans (401k, health, apprenticeship), or a combination. Paying fringe in cash increases FICA, FUTA, SUTA, and workers compensation premiums; funding bona fide plans reduces payroll tax leakage.
When a commercial HVAC, electrical, plumbing, or general contractor wins public school, municipal water, healthcare, or federal infrastructure work, payroll stops being a simple Friday back-office task. A single journeyman electrician might spend Monday and Tuesday on a private commercial tenant improvement at $38.00/hr base wage, Wednesday on a municipal prevailing-wage pump station at $54.50/hr base plus $21.80/hr fringe, and Thursday driving between five residential service calls.
The conventional mistake is trying to run that multi-rate, multi-jurisdiction week through a generic small-business payroll tool and a manual spreadsheet, or assuming that buying construction payroll software like Miter automatically fixes the general ledger. Filing a compliant Form WH-347 is only half the battle. If the payroll journal entry that lands in QuickBooks Online or Sage Intacct posts wages to one account and dumps employer taxes, workers compensation, and prevailing-wage fringes into overhead, your job-level gross margins and WIP schedules will be materially wrong.
What does a field hour actually cost after payroll taxes, WC, and fringe?
Two quick inputs show your true burdened hourly cost and annual unallocated labor overhead.
True burdened field cost (at 1.41x)
$50.76/hr
Base wage plus FICA, trade WC, health, PTO, and fringe
Annual burden to allocate to jobs
$425,088/yr
Distorts job margins if left in lump-sum overhead instead of job cost
What Is Certified Payroll and Form WH-347?
Under the Davis-Bacon and Related Acts (29 CFR Part 5), contractors and subcontractors performing work on federally funded or assisted construction contracts over $2,000 must pay laborers and mechanics no less than the locally prevailing wages and fringe benefits determined by the U.S. Department of Labor for each specific work classification. To prove compliance, contractors submit a weekly certified payroll report using DOL Form WH-347 (or an approved electronic equivalent via state portals such as DIR in California or LCPtracker) within seven days after the regular payment date of the payroll period.
Every weekly Form WH-347 submission requires four auditable elements that must match your timecards, pay stubs, and general ledger to the penny:
- Worker identification and exact work classification: Name, taxpayer identification digits, and the exact wage-determination classification (for example, Electrician Inside Wireman, Plumber/Pipefitter, or Sheet Metal Worker). If an employee performs work in two classifications during the same week, their timecard and WH-347 must split the exact hours worked in each role.
- Daily and weekly hours by project (Straight Time vs. Overtime): Exact hours worked each day on the covered project, separated from hours worked on private or non-covered jobs during the same pay period.
- Base hourly wage rate and gross amount earned: The prevailing base rate paid for the covered project alongside total gross wages earned across all projects that week so deductions tie directly to the employee's actual pay stub.
- Bona fide fringe benefit breakdown and Statement of Compliance (Page 2): Itemized hourly fringe credits taken for health insurance, pension/401(k), vacation/holiday trusts, and apprenticeship training programs, plus any cash paid in lieu of fringe benefits, signed under penalty of perjury by an officer or payroll supervisor.
Cash in Lieu of Fringe vs. Bona Fide Fringe Plans: The Hidden Margin Leak
How you satisfy the prevailing-wage fringe requirement directly changes your job cost and bid competitiveness. Download our Certified Payroll WH-347 & Fringe Allocation CSV Workpaper to run this exact calculation across your crew roster.
Suppose a prevailing-wage determination requires a $48.00/hr base rate plus a $18.50/hr fringe benefit rate (a total package of $66.50/hr):
| Cost Component | Option A: Pay $18.50/hr Fringe in Cash on Check | Option B: Credit $14.00/hr Bona Fide Health/401(k) + $4.50/hr Cash |
|---|---|---|
| Prevailing Base Wage | $48.00 / hr | $48.00 / hr |
| Cash Fringe Added to Gross Pay | $18.50 / hr | $4.50 / hr |
| Taxable Gross Wage Subject to FICA/Workers Comp | $66.50 / hr | $52.50 / hr |
| Bona Fide Plan Contribution (Non-Payroll-Taxable) | $0.00 / hr | $14.00 / hr |
| Employer FICA (7.65%) + FUTA/SUTA (~1.85%) | $6.32 / hr (calculated on $66.50) | $4.99 / hr (calculated on $52.50) |
| Workers Comp & GL (Illustrative 8.5% of payroll) | $5.65 / hr | $4.46 / hr |
| True Fully Burdened Hourly Cost to the Job | $78.47 / hr | $75.95 / hr |
By properly annualizing and crediting $14.00/hr of existing employer health and 401(k) contributions rather than paying the entire $18.50/hr fringe as taxable cash wages, the contractor saves $2.52 per labor hour ($5,040 per year per full-time prevailing-wage technician) in avoided payroll taxes and insurance premiums.
Critical DOL Annualization Rule: Under 29 CFR 5.25 through 5.31, you cannot use private-work benefit hours to subsidize public-work fringe obligations without proper annualization. To calculate the hourly credit for a year-round health insurance plan, divide the employer's total annual contribution for that employee by total hours worked across all public and private jobs in the year (commonly 2,080 hours, or actual total hours worked), not just the hours worked on prevailing-wage projects.
Free benchmark review
See how your margins benchmark.
Start with a free conversation about your priorities. With agreed access to the relevant records, we compare your numbers with applicable benchmarks and identify what to review first.
Why Construction Contractors Switch to Miter (and How to Map It to QuickBooks)
Generic payroll providers (Gusto, ADP Run, QuickBooks Online Standard Payroll) struggle with three construction realities: splitting one technician's week across four wage rates and three workers compensation class codes, calculating annualized fringe offsets automatically, and generating one-click WH-347 and LCPtracker exports. Construction-purpose platforms like Miter, Foundation, and Viewpoint solve the payroll calculation and compliance side.
However, even with Miter, your QuickBooks Online ledger will still misstate job margins unless you configure the general ledger mapping correctly. Here is the exact 6-account job-cost payroll bridge we implement for contractors (included in our Field Labor Burden & Billable Rate CSV Model):
- Account 5110 (Direct Field Wages - Billable Jobs): Mapped by Customer:Job and Service Item from Miter timecards. Captures base wages and cash-in-lieu fringes for hours logged to active client projects.
- Account 5120 (Allocated Employer Payroll Taxes - COGS): Allocates FICA, FUTA, and SUTA directly to each job in proportion to taxable job wages, rather than leaving employer payroll taxes down in G&A overhead.
- Account 5130 (Allocated Workers Comp & Liability Burden - COGS): Maps workers compensation expense by trade class code (for example, HVAC 5537 vs. Electrical 5190 vs. Clerical 8810) directly to the jobs where those hours were worked.
- Account 5140 (Allocated Bona Fide Fringe Benefits - COGS): Allocates the hourly credit of employer health, dental, 401(k) match, and union/trust contributions to the jobs worked, offset by a credit to Account 2140 (Accrued Fringe & Benefit Clearing) so monthly BlueCross or 401(k) vendor bills clear against the accrual.
- Account 6150 (Unbilled & Indirect Field Labor - Overhead): Isolates paid technician hours spent on shop maintenance, training, unbilled drive time, and warranty rework so you can measure true billable utilization against our Labor Productivity Benchmarks.
- Account 2130 (Payroll Clearing & Tax Liability): Zeroes out against the actual ACH debits from Miter or your payroll processor on payday.
How Unallocated Payroll Burden Distorts Your WIP Schedule
If your company runs cost-to-cost percentage-of-completion accounting on commercial projects, leaving payroll taxes, workers comp, and prevailing-wage fringes in overhead creates a dangerous ripple effect on your balance sheet.
In a cost-to-cost WIP schedule (which you can model in our WIP Calculator or download via the Contractor WIP Schedule Excel Template CSV), Percent Complete = Installed Job Cost to Date / Total Estimated Job Cost. If your estimator built the job budget using a fully burdened rate of $76.00/hr, but your bookkeeper only posts the $48.00/hr base wage to the job in QuickBooks, your Installed Job Cost to Date will look 37% lower than reality. As a result, your WIP schedule will systematically understate percent complete, manufacture artificial overbillings (Account 2450), and distort monthly gross profit.
5-Point Monthly Certified Payroll & Job-Cost Audit
Before closing the monthly books and submitting surety or bank packages:
- Tie Total Paid Hours to Timecard Hours: Reconcile total gross hours on the Miter payroll register to the sum of job-coded hours (Account 5110) plus indirect shop/travel hours (Account 6150).
- Verify Fringe Annualization Denominators: Confirm that hourly health and 401(k) credits claimed on Form WH-347 use total all-work hours (public + private) and tie to actual carrier invoices in Account 2140.
- Check Workers Comp Class Code Splits: Audit technicians who split time between high-rate field installation/roofing codes and lower-rate service/inspection codes so workers comp audits do not trigger a surprise five-figure bill at year-end.
- Compare Actual vs. Budgeted Hours on Open Jobs: Across 315,393 jobs in the Level dataset, 40% overrun their hour budget. Review open jobs exceeding 80% of budgeted hours before the project is 80% complete using the Gross Profit Per Hour Calculator.
- Zero Out Payroll Clearing (Account 2130): Confirm that net pay ACH drafts, tax impounds, and 401(k) remittances clear Account 2130 to $0.00 at month-end.
FAQ
What is certified payroll in construction? Certified payroll is a mandatory weekly report (federal Form WH-347 or state equivalent) submitted by contractors working on prevailing-wage and Davis-Bacon public works projects. It certifies under penalty of perjury the exact hours worked, trade classification, base hourly wage, and fringe benefits paid to every laborer and mechanic on the project.
Does Miter integrate directly with QuickBooks Online and Sage Intacct? Yes. Miter syncs employee timecards, job-coded wages, employer taxes, workers compensation burdens, and fringe benefit allocations into QuickBooks Online and construction ERPs like Sage Intacct, allowing each payroll run to post burdened labor costs directly to specific projects and cost codes.
Can we count employer health insurance and 401(k) match toward prevailing wage fringe benefits? Yes, provided the plans qualify as bona fide fringe benefit plans under 29 CFR Part 5 and the hourly credit is properly annualized across all hours worked by the employee (both public prevailing-wage hours and private commercial hours). Any shortfall between the required prevailing fringe rate and your annualized plan credit must be paid as additional cash wages on the employee's paycheck.
Why should payroll taxes and fringe benefits be posted to Cost of Goods Sold instead of Overhead? On construction and field-service jobs, employer FICA, SUTA, workers compensation, and prevailing-wage fringes scale directly with every field hour worked (often adding 35% to 55% on top of base wages). Posting them to Job Cost COGS ensures your job profitability reports and cost-to-cost WIP schedules reflect the true cost of delivering the work.
Source and claim note: Prevailing-wage and certified payroll compliance rules cite U.S. Department of Labor Form WH-347 instructions and 29 CFR Part 5 (Labor Standards Provisions Applicable to Contracts Covering Federally Financed and Assisted Construction). Contractor labor margin (47.7% across 2.2M+ line items) and labor-hour overrun rates (40% of jobs exceeding budget across n=315,393 jobs) come from the Level contractor research dataset.
Related Reading
- How to Calculate Your True Labor Burden Rate
- ServiceTrade to QuickBooks and Sage Intacct Accounting Integration Guide
- Contractor Accounting Clean Up & Catch-Up Bookkeeping Checklist
- Labor Productivity & Billable Utilization Benchmarks
- Field Labor Rates by Role Benchmarks
- General Contractor Accounting & CFO Services
Free Excel & CSV Workpapers (No Email Gate)
Download the contractor accounting & QuickBooks tie-out pack
Built from deterministic contractor close controls rather than generic AI spreadsheet formulas, including the 3-account clearing model (Accounts 1150, 1160, 1170), Account 1360 uninstalled materials cutoff, two-gate WIP-to-GL footing, and surety working-capital haircut schedules:
+ Show 7 more specialist CSV workpapers (WH-347 Payroll, QoE EBITDA, 13-Week Cash Flow, Service Agreements)
Free profit audit
Have us reach out for a free audit
Drop your work email and our team will reach out within a few business hours to benchmark your books against 2,200+ contractors in the research universe.
Related reads
Job Costing
Contractor Finance KPIs Ranked by Profit Impact (2026)
The 8 financial KPIs that move a contractor's bottom line, in an editorial priority order by profit leverage, with Level Index benchmarks where a measured sample exists and measurement steps where one does not.
Job Costing
Your 45% Job Could Really Be a 24% Job. Here's Where the Margin Goes.
In a fictional illustration, a contractor job bid at 45% gross margin lands between about 24% and 29% once labor is fully burdened, callbacks counted, material drift priced, and AR financing charged. Rebuild it with your own numbers.
Job Costing
Landscaping Route Margin: Rebuild Labor Cost Correctly
Rebuild landscaping route margin using loaded labor, drive time, equipment per crew-hour, and seasonal capacity. Includes Level job-data context.

About the author
Sam Yang
Founder & CEO
Founder of Level, the always-on finance team for contractors, service businesses, and ecommerce brands. Ex-CFO across trades, SaaS, and service businesses. 4 years as Director of Growth Product at BuildOps, building financial tooling used by 1,000+ commercial contractors. Four years in PE and investment banking rolling up and acquiring service businesses, $2.5B in total transactions including M&A and IPOs. Stanford MBA, Brown undergrad. The Level founding team's analysis of 2,200+ contractors ($13.25B in job revenue) across operating, private-equity, and CFO roles anchors the Level Index benchmark research.
LinkedIn