Skip to content

Daily manpower report construction

A daily manpower report from the badge record, not the foreman's memory.

A daily manpower report in construction lists how many workers were on a jobsite on a given day and for how many hours. ZeroBadge builds it from the badge record for your own employees: headcount and hours by jobsite and day, exported as CSV, Excel or PDF, so the foreman is not rebuilding Thursday from memory on Friday.

  • Headcount and hours by jobsite, ask ZeroBadge AI
  • Daily or weekly, by site
  • CSV, Excel or PDF export

Crews by jobsite

Jobsite

Mon

Tue

Wed

Thu

Fri

Hours

Riverside610999375.0
Harbor Yard107777300.8
Northgate88888328.9
Counts are distinct workers with badge-recorded time at the site that day.

A sample day, with the arithmetic

One Thursday across three locations, from the badge record.

This is the shape of the report for a mechanical contractor with two jobs and a shop. Each row is a location you drew, with the people who were there and the time recorded there.

  • Cedar Plaza TI

    Workers and hours

    7 workers, 55 h 20 m

    What the report notes

    3 of the 7 started the day at the shop, so their first stretch is counted at the shop and the rest here.

  • Harbor Street garage

    Workers and hours

    5 workers, 38 h 10 m

    What the report notes

    One early finish at 1:30 PM, listed on the exceptions list for the supervisor.

  • Shop and supply house

    Workers and hours

    3 workers, 6 h 35 m

    What the report notes

    Start-of-day shop time and the supply house run, drawn as locations.

  • Between locations

    Workers and hours

    In transit, 4 h 25 m

    What the report notes

    Drives from the shop to the jobs and between them, shown apart from time on site.

Location counts: 7 + 5 + 3 = 15. Three people appear at two locations, so distinct workers are 15 - 3 = 12. Time on locations: 55 h 20 m + 38 h 10 m + 6 h 35 m = 100 h 05 m. With transit, recorded shift time is 100 h 05 m + 4 h 25 m = 104 h 30 m. The report counts badges reporting from inside each drawn location. A badge left in a truck still counts as there.

What is on the report, and where each number comes from

Every column maps to a record you already approve.

The report adds nothing a foreman has to type. Each field is a view of the same shift records that become the weekly timesheet.

  • Date

    The shift day. Weekly timesheets run Saturday to Friday by default, and the daily view is the same record cut by day.

  • Jobsite

    A location you drew from an address. Move a crew between sites and each site shows its own count.

  • Headcount

    Distinct workers whose badges reported from inside that jobsite that day. A worker who visited two sites is counted at both, so site counts can add up to more than the people on the payroll.

  • Hours

    Time recorded on site, in transit or other, allocated to the jobsite. Transit between sites is shown apart from on-site time.

  • Notes

    Items from the exceptions list that explain a short day: missing clock-outs, late starts, early finishes, time outside approved sites.

  • Approval

    A manager approves the week before approved hours go to your payroll provider. Corrections keep an audit trail, so a change after the fact is on record.

Headcount that moves with the crew

When part of a crew shifts to the job that is behind, the counts show it the first morning.

A superintendent moving three workers from a finishing job to one that is behind used to mean a phone call and a note. With badges, the count at each site changes the day it happens, and the same record gives the hours.

That is the number a GC asks for when a schedule is slipping: how many of your people were here, compared with last week. It also settles who was where when two foremen remember the same Tuesday differently. For the hours behind the heads, see multi-jobsite time tracking.

Crew allocation

SODOEast WaterwaySR 991st Ave S4th Ave SI-5S Lander StHARBOR YARD DISTRIBUTION CENTER7 CREW ON TUERIVERSIDE MEDICAL PAVILION10 CREW ON TUEBenMateoRosa
Transfers · Tue

On site

Mon

Tue

Wed

Thu

Fri

  • Riverside610999
  • Harbor Yard107777
  • Northgate88888

Site transfers detected

  • Ben C.Harbor Yard → Riverside · Tue
  • Mateo G.Harbor Yard → Riverside · Tue
  • Rosa D.Harbor Yard → Riverside · Tue
  • Lena O. · Tue Oct 6

    4 locations in one shift, 1h 35m in transit, still one record.

The daily report routine

From a 4 PM scramble to a count that is already there.

The change is who produces the number and when.

Foreman's log and a phone call

  1. 3:45 PMThe super texts each foreman for today's count.
  2. 4:30 PMCounts come back by text, two from memory, one from the sign-in sheet.
  3. 5:15 PMSomeone types the counts into the GC's form. Hours are a guess.
  4. FridayPayroll hours are typed again from paper timesheets and no longer match the daily counts.

From the badge record

  1. End of shiftBadges are powered off. The day is already recorded by jobsite.
  2. Next morningThe office opens the daily crew counts, checks the exceptions list and exports the day.
  3. Same morningThe counts go into the GC's form, or the CSV, Excel or PDF goes with the email.
  4. FridayThe same shifts become the weekly timesheet. The daily counts and the payroll hours come from one record.

Handing it over

How a manpower report gets to the GC, owner or lender.

ZeroBadge supplies the numbers. The format is whatever the person asking requires.

  1. 01

    Pick the day or the week

    Choose the jobsite or all jobsites, and the dates the GC asked for.

    Daily or weekly

  2. 02

    Check the exceptions list

    A missing clock-out or an early finish changes a count or an hours figure. Fix it first, with a correction and a reason.

    Audit trail kept

  3. 03

    Export it

    Download CSV, Excel or PDF. If your GC has its own form, copy the counts and hours into it.

    CSV, Excel, PDF

  4. 04

    Send it, and keep the record

    Keep the export with the approved week. Raw location history is deleted after 90 days and timesheets are kept.

    Timesheets kept

Limits

What a badge-built manpower report does not cover.

Know these before you put a number in front of an owner.

  • Your own employees only

    A badge records people you issue one to. A subcontractor's crew appears only if that subcontractor has its own badges, so the report gives your count, not the GC's whole-project total.

  • A badge is not a person

    The report counts badges reporting from a site. A badge left in a truck counts as there, and a worker without a badge is not counted. Use a surprising number as a prompt to look.

  • Jobsite, not cost code

    Hours are allocated to the jobsites you draw. A cost code or a scope of work inside a site is not recorded by the badge.

  • Which jobsite, not which room

    A count says how many badges were at the jobsite. It does not say which floor or room.

  • Location and time are estimates

    Cellular readings are marked low confidence, and a site's Wi-Fi is learned over the first visits, so a new jobsite can show more time for review. A person reviews the week before hours go to payroll.

  • Not a certified payroll report

    ZeroBadge aids certified payroll reporting by supplying verified hours by worker, day and jobsite. It does not produce or file certified payroll on its own; final certified payroll reports require review by a qualified person.

Tracking runs during paid shifts on company-owned badges, powered off between shifts.

Positioning

ZeroBadge gives you a firm count for your own people, so the number you send is one you can trace.

It supplies headcount and hours from the badge record. It does not replace a GC's project manpower log, which combines every subcontractor on the job. For what a manpower report is and how GCs use it, read the daily manpower report guide. For attendance against schedule, see jobsite attendance tracking.

ZeroBadge AI

Ask ZeroBadge AI for the headcount

When the GC asks for manpower, ask ZeroBadge AI instead of calling your foremen. It answers from badge records, links the counts to the shifts behind them and cannot edit a report. Admins set who has access.

  • You ask

    What was the manpower at Elm Street yesterday?

    15 workers logged 121 on-site hours. Headcount peaked at 15 from 7:00 to 11:00 AM and dropped to 9 after 1:00 PM.

  • You ask

    How does this week's manpower at Harbor Road compare with last week's?

    Average daily headcount rose from 8 to 11 and total hours from 312 to 438. The increase follows three workers who moved over from the shop on Tuesday.

  • You ask

    Which jobs had no one on site yesterday?

    Two: the Lakeview library and the Maple Street retrofit. Both had workers scheduled, and none of those badges recorded time on site.

Answers come only from your company's own records. Every number links to the records behind it. Read-only; admins control access.

How ZeroBadge AI works

Questions

Questions about daily manpower reports.

What is a daily manpower report in construction?
A record of how many workers were on a jobsite on a given day, often with their hours and trade, that a general contractor or owner asks subcontractors for. See the daily manpower report guide for the format and what owners do with it.
How does ZeroBadge produce a manpower report?
From the badge record. Each jobsite shows the distinct workers whose badges reported from it that day, with the hours recorded there, and you export the day or the week as CSV, Excel or PDF. If your GC has its own form, copy the numbers into it.
Can it count my subcontractors' workers?
Only if the subcontractor issues its own badges. ZeroBadge records your own employees, so a manpower report from it is your count, not the whole-project total.
Why can site headcounts add up to more than my crew size?
Because a worker who moves between two sites is counted at both. In the sample, 7 + 5 + 3 gives 15 location counts, and 3 people appear twice, so there are 12 distinct workers. The report shows both the site counts and the hours.
Is a badge-built manpower report the same as certified payroll?
No. Certified payroll is a separate report. ZeroBadge aids certified payroll reporting by supplying verified hours by worker, day and jobsite. It does not produce or file certified payroll on its own; final certified payroll reports require review by a qualified person.

Last updated

Get started

Send the manpower numbers without the 4 PM scramble.

We will build a day of headcount and hours by jobsite from a badge record, then show the exceptions list behind it.

What we will walk through

  • 01Daily headcount and hours by jobsite
  • 02The export a GC or owner asks for
  • 03Exceptions that explain a short day