Skip to content
ADRO

How General Contractors Can Verify Subcontractor Headcount and Hours

Subcontractor headcount and hours drive labor billing, schedule commitments and back-charges, but most GCs still verify them with a walk-around. This guide lays out a five-step process to build an independent record both sides trust.

By the ADRO team. Published , 9 min read.

The T&M ticket says twelve laborers worked ten hours on Saturday. Your superintendent remembers maybe eight guys, and he left at noon. The sub's foreman swears it was twelve. Nobody counted, nobody has names, and the ticket is already signed because the project engineer was handed a stack of them on Monday morning. You pay it, because you cannot prove otherwise.

That small moment repeats on almost every project. Subcontractor headcount and hours drive labor billing, schedule commitments, back-charges and safety accountability. Most general contractors still verify them with a walk-around and a handshake.

How can a general contractor verify subcontractor headcount?

The most reliable way for a general contractor to verify subcontractor headcount and hours is to require every worker to check in and out at controlled site entrances, record each check-in against the worker's company, trade and location, and compare those records with the subcontractor's daily reports, T&M tickets and certified payroll. Verification works when the GC owns an independent record that does not depend on the sub's own numbers.

Why is subcontractor headcount hard to pin down?

Subcontractor headcount is hard to pin down because most of the people on a commercial site may work for subs and lower-tier subs, arriving and leaving at different times through different gates, and the GC rarely has its own record of them. The GC usually depends on three sources for headcount, and each has blind spots:

  • The sub's daily report. Prepared by the party that bills for the labor. Usually accurate, rarely independently checked.
  • The superintendent's walk-through. A snapshot at one moment, easily off by several workers on a large site.
  • Sign-in sheets. Better than nothing, but anyone can write any name, signatures are illegible, and nobody signs out.

None of these gives you a record of who was on site and for how long that the GC controls.

What is at stake when the numbers are wrong?

When subcontractor headcount is wrong, the GC can overpay labor billing, lose leverage on staffing commitments, weaken its position on back-charges and claims, lose track of whether everyone on site was trained, and miss errors in certified payroll on public work. Each risk is covered below.

Labor billing

Time-and-material work, extra work orders and labor-based change orders are billed by worker-hour. For example, if a T&M ticket overstates a crew by two workers for a 10-hour day at a $75 billed rate, that is 2 × 10 × $75 = $1,500 on one ticket. Small discrepancies across many tickets add up quickly.

Schedule commitments

Subcontracts and look-ahead schedules often include staffing commitments. If a sub is consistently under-manned, the GC needs evidence to enforce the commitment or support a notice of default.

Back-charges and claims

When the GC back-charges a sub for cleanup, rework or delay, or defends against a sub's delay claim, the dispute often turns on who was on site and when.

Safety and site access

Every worker on site should have completed site orientation; OSHA requires construction employers to instruct each employee in recognizing and avoiding unsafe conditions. If you do not know who is on site, you cannot know whether they were trained. In an emergency, you cannot account for people you never recorded, and where OSHA requires an emergency action plan it must include procedures to account for all employees after an evacuation. Under OSHA's multi-employer citation policy, an employer with general supervisory authority over the worksite is expected to exercise reasonable care to prevent and detect violations.

Prevailing wage and certified payroll

On public work, certified payroll reports list workers and hours. On federal and federally assisted construction, contractors and subcontractors submit them weekly, and the Department of Labor provides Form WH-347 for this, with fields for each worker's classification and hours worked each day. An independent check-in record gives the GC a way to spot-check those reports for missing or extra workers.

What is the process for verifying subcontractor headcount and hours?

Verify subcontractor headcount in five steps: make check-in a condition of site access, enroll every worker under their actual employer, put check-in points at the entrances workers use, reconcile against sub reports daily or weekly, and check every T&M ticket against the record before signing.

  1. Make check-in a condition of site access. Put it in the subcontract and in the site logistics plan: every worker, every tier, checks in on arrival and out on departure. Cover it at the preconstruction meeting so foremen are not surprised.
  2. Enroll every worker against their employer. Each worker should be tied to the company they work for, not the sub who brought them on. Lower-tier subs should be set up as their own contractors so their hours do not blur into the upper-tier sub's.
  3. Control the entrances. Place check-in points where workers actually enter: gate, hoist, building entrance. A check-in point nobody walks past will not be used.
  4. Reconcile daily, not monthly. Compare each sub's check-in totals with their daily report every day, or at least every week. Discrepancies are easy to resolve while people still remember the day; they are almost impossible to resolve at closeout.
  5. Attach the record to the ticket. When a T&M ticket comes in, check it against the check-in record for that date and location before signing. Note any difference on the ticket itself.

What should you compare, and what do discrepancies usually mean?

Compare each sub's daily reports, T&M tickets and certified payroll with your check-in records, and watch for open check-ins and workers listed under two companies. A mismatch usually points to a process gap, such as a worker who skipped check-in, rather than deliberate overbilling.

ComparisonWhat a mismatch may indicateWhat to do
Sub's daily report headcount vs. check-insWorkers not checking in, or report rounded upAsk the foreman to have all workers check in; review the names on file
T&M ticket hours vs. check-in/out timesTicket based on a full day when crew left earlyAdjust the ticket to recorded hours or ask for explanation
Check-ins without check-outsWorkers leaving through an uncontrolled exitAdd a check-out point or remind crews at toolbox talks
Same worker under two companiesWorker moved between subs, or enrolled wrongCorrect the worker's company assignment
Certified payroll vs. check-insNames on payroll who never checked in, or vice versaRaise with the sub and document the response

Treat discrepancies as questions, not accusations. Most are process gaps, such as a worker who forgot to check out or a lower-tier sub nobody set up. The goal is a record both sides trust.

Which check-in method will subs actually follow?

Subs will follow a check-in method that is fast and works for every worker, including those without a smartphone or with limited English. Verification only works if compliance is high, so weigh each method's speed against how easily it can be shared or faked.

MethodStrengthsWatch out for
QR code scanCheap, works on any phoneSomeone can scan for a coworker
Access cardFast tap, no phone neededCards can be shared or lost
Helmet sticker numberVisible ID tied to the worker on the projectNeeds a supervised entry point
Face recognitionHard to fake, nothing to carryBiometric privacy laws require notice and consent

If buddy punching is a concern, where one worker checks in for an absent coworker, read our guide on how to stop buddy punching on construction sites. If you are considering face recognition, our article on facial recognition time clocks and biometric compliance covers the legal requirements before you roll it out.

How do you handle the situations that break verification?

Handle them with a rule for each everyday exception: review open check-ins daily, set up lower-tier subs as their own contractors, cover every gate, pay extra attention to weekend work, and log visitors separately. Real sites are messy, and a verification process holds up only if it has an answer for each of these.

Workers who forget to check out

This is the most common gap. An open check-in with no check-out makes the hours for that worker unknown, not zero and not a full day. Review open check-ins at the end of each day and ask the foreman to confirm departure times while the day is still fresh. If it happens often at one exit, that exit needs a check-out point.

Lower-tier subcontractors

When a mechanical sub brings in an insulation sub, the insulators often get counted as "mechanical." Set every lower tier up as its own contractor. That keeps each company's headcount accurate and makes it obvious when a tier appears on site that nobody told you about.

Shared gates and multiple entrances

If workers can enter through more than one gate, every gate needs a check-in point, or you need a rule that everyone enters through one controlled entrance. Otherwise you are verifying only part of the workforce.

Weekend and overtime work

Weekend and after-hours work is where T&M disputes most often happen, because the GC's staff may not be on site. Recorded check-ins matter most exactly when nobody from the GC is there to watch.

Deliveries and short visits

Drivers, inspectors and vendor reps are not part of the sub's billed labor, but they are on site. Track them separately as visitors so they do not distort headcount, while still showing up on your list of who is on site.

How do you build reconciliation into the weekly rhythm?

Fold reconciliation into meetings you already hold: a daily review of open check-ins, a weekly look at each sub's headcount against its commitment, a check of every T&M ticket when it arrives, and a monthly spot-check with the pay application. Verification does not need to be a separate job:

  • Daily: the superintendent reviews open check-ins and any sub whose count looks unusual compared to the day before.
  • Weekly coordination meeting: show each sub its headcount for the week next to its look-ahead commitment. Agree on corrective action where the gap is large.
  • When T&M tickets arrive: the project engineer checks hours against the recorded check-ins for that date before signing.
  • Monthly with the pay application: spot-check a few days of labor billing against check-in records and note the result in the file.

Ten minutes a day and a short agenda item each week is usually enough. The value is not in catching anyone; it is in having a record both sides accept before a dispute starts.

How do you get buy-in from subcontractors?

Get buy-in by showing subs that a shared record protects them too: it backs up their T&M tickets, cuts foreman paperwork, documents when another trade blocked them, and shows their crews were oriented. Subs sometimes see check-in as the GC policing them. In practice, a shared record also protects the sub:

  • It supports their T&M tickets and extra work claims with independent data.
  • It reduces end-of-day paperwork for their foremen.
  • It documents when they were ready to work but blocked by another trade.
  • It shows their crews completed site orientation before starting work.

Share the numbers. A sub that can see its own daily headcount and hours is far less likely to dispute them.

How ADRO handles this

ADRO gives the GC an independent, per-worker record of who was on site, for which company, and for how long, without adding paperwork for the field.

  • Every worker checks in against their company. Workers check in with the gate QR code on their own phone (confirmed by a 4-digit code sent by text), or with an access card or face scan at the kiosk. Each entry log records the worker, contractor, project, location and time.
  • Fast enrollment. Workers enroll from a link in English or Spanish, or your team adds them at the enrollment kiosk, tied to the right project and contractor.
  • Manpower logs per contractor. ADRO rolls entry logs into a manpower log per project, contractor, location and date, with worker count and total hours calculated from actual check-ins. If a worker was logged under the wrong contractor, an admin can reassign the log and the totals are recalculated.
  • Contractor list from your system of record. Contractors import from Procore or CMiC, so headcount lines up with your commitments.
  • Safety orientation before work. Onboarding can include a face photo, the site's orientation, training cards and a site acknowledgement, so you know the people checking in were trained.
  • Accountability with an audit trail. Role-based permissions control who can view or edit data, and every change is recorded.

To see how the daily totals become a clean report, read our construction manpower report guide, or take a look at the ADRO jobsite workforce tracking platform.

Checklist: subcontractor headcount verification

  • Check-in and check-out required in every subcontract and the site logistics plan
  • Every worker enrolled under their actual employer, including lower-tier subs
  • Check-in points at every controlled entrance
  • Daily or weekly reconciliation of check-ins against sub daily reports
  • T&M tickets checked against recorded hours before signing
  • Open check-ins (no check-out) reviewed daily
  • Site orientation completed before first check-in
  • Numbers shared with each sub so disputes are rare

Sources

Want to see it on your own jobsite? Book a 20-minute ADRO demo and we'll walk through it with your projects.

  • subcontractor headcount
  • t&m tickets
  • general contractor
  • labor verification
  • certified payroll
Share: LinkedIn X Email