Construction Payroll: How to Process Payroll for a Construction Crew
Construction payroll is the most complex payroll in any industry — and mistakes are expensive. Misclassifying a worker as an independent contractor costs the employer back taxes, penalties, and interest on every check cut incorrectly. Miscalculating overtime on a prevailing wage project generates certified payroll violations, back wages, and potential debarment from public work. Misreporting payroll hours to the workers compensation carrier triggers a premium audit and a retroactive bill.
The average construction crew has three to five different wage rates working simultaneously — foreman, journeyman, apprentice, laborer — plus overtime that kicks in at 40 hours (federal), 8 hours/day (California), or 10 hours/day (four-10 schedules), depending on state and contract. Union projects add fringe benefit calculations per hour for health, pension, vacation, and training funds. Prevailing wage projects require certified payroll reports submitted to the government agency weekly.
The foundation of all of it is accurate time data. Every hour calculation — straight time, overtime, double time, per diem, shift differential — starts with hours worked per day per worker. A construction timesheet app that captures GPS-verified clock-in/clock-out by worker, by day, by project is the input that makes every downstream payroll calculation correct. Garbage in, garbage out — manual timesheets with remembered hours produce payroll errors that generate tax penalties, worker complaints, and workers comp audit adjustments.
Construction Payroll: What Makes It Different
.jpg?width=600&height=450&name=3%20(71).jpg)
Multiple pay rates on one crew: A foreman, two journeymen, and a laborer all working the same hours earn four different rates. Payroll must track each worker's classification and rate individually.
Weekly pay cycle: Most construction contracts and many state laws require weekly pay for construction workers. Biweekly payroll is common in other industries but creates cash flow and compliance issues in construction where workers expect weekly checks.
Overtime complexity: Federal overtime (FLSA) requires 1.5× pay over 40 hours/week. Many states add daily overtime (California: 1.5× over 8 hrs/day, 2× over 12 hrs/day). Some union agreements require overtime after 8 hours on any project. The applicable rule is the most protective one — whichever triggers OT earliest.
Prevailing wage: Public projects (federal Davis-Bacon, state prevailing wage laws) require paying the wage determined by the government for each classification. Certified payroll reports must be submitted weekly.
Union fringe benefits: Union labor requires hourly contributions to health, pension, vacation, and training funds in addition to base wages. Fringe rates vary by local and classification.
Workers compensation classification: Every worker must be assigned the correct workers comp class code — different rates apply to carpenters, ironworkers, roofers, laborers. Misclassification creates premium errors discovered in audits.
Step 1: Collect Time Data
Payroll starts with hours. Every other calculation depends on accurate time data by worker, by day, by project.
What the time record must capture for payroll:
- Worker name and ID
- Date worked
- Project (job number)
- Clock-in time
- Clock-out time
- Break deductions (30 min unpaid lunch, if applicable)
- Total hours per day
- Overtime hours if daily OT applies in the state
Why construction time tracking software beats manual timesheets:
Manual timesheets filled out at end of week are recalled from memory — workers round to the nearest half-hour, forget which project they were on Tuesday, and don't remember whether they left at 4:30 or 5:00. The result is payroll hours that don't match actual work — leading to overpayment, underpayment, and project cost misallocation.
GPS-verified construction time clock app records show:
- Exact clock-in and clock-out timestamps
- GPS location at clock-in — confirms worker was on the job site, not at home
- Project assigned — labor allocated to the correct job automatically
- Daily totals calculated automatically — no manual hour addition
Disputed time records are resolved by the data, not by conversation. A worker who claims they worked 52 hours when the GPS-verified record shows 47.5 hours doesn't create a payroll argument — they get shown the record. This protection runs both ways: a worker who actually worked 52 hours but whose foreman submitted 47.5 has documented proof for the correction.
Time record export for payroll: Most contractor time tracking software platforms export directly to payroll software (QuickBooks, ADP, Paycom, Procore Workforce) — hours flow in without re-entry. No re-entry means no transcription errors.
Step 2: Verify Worker Classification
Before calculating pay, confirm every worker's classification. Two questions:
W-2 Employee or 1099 Independent Contractor?
The IRS and most state labor departments apply multi-factor tests — no single factor is determinative, but the core question is: does the contractor control how the work is done, or just the result?
Indicators of employee (W-2):
- You set the work schedule and hours
- You provide tools, equipment, and materials
- Worker works exclusively or primarily for you
- You supervise how the work is performed
- Work is integral to your business
Indicators of independent contractor (1099):
- Worker controls their own schedule
- Worker provides their own tools and equipment
- Worker works for multiple clients simultaneously
- Worker has their own business entity and liability insurance
- Worker submits invoices, not timesheets
The risk of misclassification: Treating an employee as a 1099 contractor saves the employer the payroll tax match (7.65% of wages) and workers comp premium — but if the classification is wrong, the liability is: back FICA taxes, penalties, interest, back workers comp premiums, potential state labor law violations, and private lawsuits from workers denied benefits. The IRS and state labor departments actively audit construction companies for misclassification.
California AB5: California applies the strictest test — the ABC test. Unless the worker (A) is free from control, (B) performs work outside the usual course of the hiring entity's business, and (C) is engaged in an independently established trade, they're an employee. Most construction workers who work on-site for a GC fail the B test and must be classified as employees.
Craft Classification
For employees: assign the correct craft classification — foreman, journeyman carpenter, apprentice carpenter (year 1, 2, 3, 4), laborer, ironworker, etc. Classification determines:
- Base wage rate
- Workers comp class code
- Union fringe contribution rates (if applicable)
- Prevailing wage rate (if applicable)
Step 3: Calculate Gross Pay
Gross pay = all earnings before deductions.
Regular Pay
Regular hours × hourly rate
Example: 40 hours × $28.00/hr = $1,120.00
Overtime Pay
Federal FLSA: 1.5× regular rate for hours over 40/week
- 48 total hours − 40 = 8 OT hours
- OT pay: 8 × ($28.00 × 1.5) = 8 × $42.00 = $336.00
California daily OT (example):
- Hours 1–8/day: straight time
- Hours 8–12/day: 1.5×
- Hours over 12/day: 2×
- 7th consecutive day in workweek: 1.5× for first 8 hrs, 2× after
Four-10 overtime: Workers on 4×10 schedules (4 days, 10 hours each) — federal FLSA still requires OT only over 40 hours/week, so a 4×10 schedule has no daily OT under federal law. California applies daily OT regardless of schedule — hours 8–10 on each day are 1.5× under state law.
Construction time keeping software calculates OT automatically based on the applicable rules configured for the project's state. Daily totals flag when a worker crosses into OT territory — the foreman gets an alert before overtime accumulates, not after.
Prevailing Wage (Davis-Bacon / State)
On federally funded projects (Davis-Bacon Act) and many state public projects, wages must meet the wage determination for the project's county and each worker's classification.
The wage determination specifies:
- Basic hourly rate (base wage — must pay at minimum)
- Fringe benefit rate (can be paid as cash fringe on top of basic rate, or contributed to a bona fide fringe plan)
Example Davis-Bacon carpenter rate (illustrative):
- Basic rate: $41.25/hr
- Fringe: $18.40/hr (health: $9.20 + pension: $6.15 + vacation: $2.10 + training: $0.95)
- Total package: $59.65/hr
If the employer provides no fringe benefits plan, the full $18.40/hr fringe is paid as cash on top of the base wage — total cash wage = $59.65/hr.
If the employer provides health insurance, pension, and vacation contributions meeting or exceeding the fringe rates, the cash wage remains $41.25/hr.
Overtime on prevailing wage: OT is calculated on the basic rate only under Davis-Bacon (not the fringe). OT rate = (basic rate × 1.5). Fringe continues at the regular rate for OT hours.
Step 4: Calculate Payroll Deductions
Employee Deductions (from gross pay):
Federal income tax: Calculated per IRS withholding tables based on the employee's W-4 filing status and allowances. Use IRS Publication 15-T.
State income tax: Per state withholding tables. No income tax in: TX, FL, NV, WA, WY, SD, AK, TN (investment income only).
Employee FICA:
- Social Security: 6.2% of gross wages (up to $176,100 in 2025)
- Medicare: 1.45% of all gross wages
- Additional Medicare: 0.9% of wages over $200,000/year
Voluntary deductions:
- Health insurance premiums (employee share)
- 401(k) / retirement contributions
- Union dues (check-off — deducted from wages and remitted to union)
- Garnishments (child support, tax levy, creditor — mandatory when court order received)
Employer Payroll Taxes (company cost, not deducted from worker):
Employer FICA match:
- Social Security: 6.2% (matches employee contribution)
- Medicare: 1.45% (matches employee contribution)
Federal Unemployment Tax (FUTA):
- 6.0% on first $7,000 of wages per employee per year
- Credit up to 5.4% for state unemployment tax paid — effective rate typically 0.6%
State Unemployment Tax (SUTA):
- Rate varies by state and employer experience rating
- Taxable wage base varies by state ($7,000–$62,500+)
- Construction employers typically have higher SUTA rates due to seasonal layoffs
Workers compensation premium:
- Rate per $100 of payroll, by class code
- Roofers: $15–$40+/$100 payroll
- Carpenters: $8–$18/$100 payroll
- Laborers: $7–$15/$100 payroll
- Clerical: $0.30–$1.00/$100 payroll
Total employer cost per hour (the fully burdened labor rate):
Base wage: $28.00 FICA employer: $2.14 (7.65%) FUTA/SUTA: $0.40 (est.) Workers comp ($12/$100): $3.36 Health insurance: $4.50 Other benefits: $1.00 ------ Fully burdened rate: $39.40/hr
This is the number that goes into job cost — not the $28.00 base wage.
Step 5: Union Payroll
Union construction payroll adds fringe benefit remittance on top of standard payroll.
Per-hour fringe contributions are specified in the collective bargaining agreement (CBA) by local and classification:
|
Fringe Fund |
Rate Example |
|---|---|
|
Health & Welfare |
$9.20/hr |
|
Pension |
$6.15/hr |
|
Annuity |
$2.50/hr |
|
Vacation / Holiday |
$2.10/hr |
|
Training / Apprenticeship |
$0.95/hr |
|
Industry Fund |
$0.25/hr |
|
Total fringe |
$21.15/hr |
Fringe remittance: Fringe contributions are remitted to the applicable trust funds — separate from payroll tax deposits — typically monthly. The remittance report shows: worker name, classification, hours worked, contributions per fund. Late remittance triggers interest and penalties under ERISA.
Union dues check-off: Union workers authorize the employer to deduct union dues from wages and remit directly to the union. The authorization must be in writing (LMRA Section 302). Dues check-off is a payroll deduction, not an employer contribution.
Certified payroll on union projects: Union prevailing wage projects require certified payroll showing base wage + all fringes. The certified payroll verifies the total package (base + fringe) meets or exceeds the prevailing wage determination.
Step 6: Certified Payroll (Prevailing Wage Projects)
Certified payroll is a weekly payroll report submitted to the contracting agency on all Davis-Bacon and state prevailing wage projects.
WH-347 (federal form):
Columns: A: Name and address of worker B: Social Security Number (last 4 digits on public version) C: Work classifications D: Hours worked each day (Mon–Sun) E: Total hours F: Rate of pay (basic rate + fringe) G: Gross amount earned H: Deductions (FICA, income tax, other) I: Net wages paid
Signed Statement of Compliance: The contractor (or authorized officer) certifies under penalty of perjury that the information is correct and complete, that each worker has been paid the wages shown, and that the workers comp information is accurate.
Submission: Most federal agencies and state departments now accept electronic certified payroll via LCP Tracker, eMars, or agency-specific portals. Paper WH-347 is still accepted on some projects.
Construction employee time tracking app exports for certified payroll: Most certified payroll software integrates with time tracking platforms — GPS-verified daily hours by worker import directly, eliminating manual re-entry. The time tracking for construction workers record is the source of truth for the daily hours column on WH-347.
Retention: Certified payroll records must be retained for 3 years after project completion (Davis-Bacon) — many states require longer.
Workers Compensation Payroll Reporting
Workers comp premiums are calculated on payroll — which means the workers comp carrier audits your payroll annually to confirm the premium was correct.
What the audit checks:
- Total payroll by class code — is it reported correctly?
- Worker classification — are workers assigned the right codes?
- Subcontractor certificates of insurance — do subs carry their own WC, or must they be added to your policy?
Construction time sheet app by cost code produces a payroll report by worker classification — exactly what the WC audit requests. When time records are organized by cost code and worker type, the classification breakdown is already done before the auditor asks for it.
Tips for minimizing WC premium:
- Separate clerical and outside sales payroll — these carry very low WC rates
- Document superintendent vs. foreman vs. laborer hours separately — each has its own rate
- Keep certificates of insurance current for all subs — expired COIs make the sub's payroll your liability
- See Construction Workers Compensation for EMR reduction strategies
Common Construction Payroll Mistakes
.jpg?width=600&height=450&name=3%20(72).jpg)
Paying weekly vs. biweekly without checking state law Many states require weekly pay for construction workers — California, New York, Massachusetts, and others. Biweekly payroll on a weekly-pay-required project creates labor law exposure.
Miscalculating OT on multiple pay rates When a worker earns two different rates in the same week (morning on straight-time work, afternoon on prevailing wage work), OT is calculated on the weighted average regular rate — not just the rate earned when OT hours were worked. This calculation is frequently wrong.
Not remitting fringe funds on OT hours Some employers pay fringe only on straight-time hours. Unless the CBA specifies otherwise, fringe contributions are due on all hours including overtime.
Treating seasonal employees as 1099 Workers who return seasonally are employees — not contractors — if the classification factors point that way. Seasonal employment doesn't create contractor status.
Losing certified payroll records A 3-year retention requirement for federal prevailing wage records is a minimum. Keep digital copies — paper records in a job trailer are at risk from weather, fire, and job site conditions.
Missing payroll tax deposit deadlines IRS deposit schedule: semi-weekly depositors (accumulated liability > $50,000 in lookback period) must deposit by Wednesday for paychecks on Wed-Fri and by Friday for paychecks on Sat-Tue. Late deposits trigger penalties of 2–15% of the deposit amount.
Contractors comparing tools can review the TaskTag vs CompanyCam comparison to see how TaskTag supports construction teams beyond photo storage.
You can also read how Holdfast improved client communication and how ISC streamlined material deliveries using TaskTag.
If your team is ready to improve field documentation, payroll visibility, and project communication, you can start your free TaskTag account or review TaskTag pricing plans.
Construction Payroll Checklist
Weekly payroll cycle:
- [ ] Construction time tracking app data reviewed and approved — all hours correct, all projects correct
- [ ] Overtime calculated per applicable state rule
- [ ] Prevailing wage rates applied to applicable projects
- [ ] Gross pay calculated by worker — straight time + OT + any shift differential
- [ ] All deductions calculated — federal/state income tax, FICA, union dues, garnishments
- [ ] Net pay verified — check or direct deposit transmitted
- [ ] Certified payroll completed and submitted (prevailing wage projects)
- [ ] Union fringe report prepared for monthly remittance
Monthly:
- [ ] Payroll tax deposits current — no late deposits
- [ ] State unemployment tax deposit current
- [ ] Union fringe contributions remitted — all funds, on time
Annually:
- [ ] W-2s issued to all employees by January 31
- [ ] 1099-NEC issued to all contractors paid $600+ by January 31
- [ ] Workers comp audit documentation ready — payroll by class code
- [ ] FUTA annual reconciliation (Form 940) filed by January 31
- [ ] SUTA annual report filed per state deadline
Related Resources
TaskTag Features
- GPS Time Tracking for Construction — GPS-verified hours that feed payroll without manual re-entry errors
- Construction Time Tracking Software — platforms with payroll software integration for construction crews
- Time Tracking for Construction Workers — worker-level time records for payroll calculation and certified payroll
- Top 5 Construction Time Tracking Apps — apps with payroll export and certified payroll integration
- Top 5 BusyBusy Alternatives — time tracking alternatives with payroll workflow integration
- TaskTag vs. BusyBusy — payroll integration comparison
Related Blog Posts
- Construction WIP Report — payroll hours as WIP percent complete input
- Contractor Profit and Loss Statement — payroll cost as largest P&L line item
- Construction Cash Flow Management — weekly payroll as primary cash outflow
- Construction Retainage — payroll liability while retainage is withheld
- How to Negotiate a Construction Contract — prevailing wage requirements and payroll obligations in contract review
- Construction Bonds Guide — payment bond coverage for unpaid payroll on bonded projects
Ready to explore how TaskTag can transform your construction projects?
Start your free trial today and see the difference!