Skip to content

Construction time tracking

Construction time tracking that records the whole day, not just the punch.

Construction time tracking means recording when each worker started, which jobsite the hours were spent at and when the shift ended, then turning that into a timesheet for payroll. ZeroBadge does it with a company-issued badge: power on starts the shift, power off ends it, and every minute is allocated to a jobsite without a phone, a punch or a clock at the gate.

Built first for general contractors and other commercial crews that move between jobsites, the shop and supply houses.

  • No employee phones
  • Nothing installed at the site
  • One month or more of battery life*

*Under qualifying operating conditions. Battery life varies with reporting frequency, signal conditions, usage, and configuration.

Week of Oct 5

Lena O.

Foreman

Badge-recorded

Day

Locations

Recorded

  • Mon2 locations9h 31m
  • Tue4 locations9h 20m
    On site7h 20mTransit1h 35mOther25m
  • Wed2 locations9h 36m
  • Thu2 locations9h 16m
  • Fri2 locations8h 56m

Week recorded

46.7 h

Overtime

6.7 h

The problem with a punch

A clock-in tells you when. It doesn't tell you where the day went.

Most time systems capture two moments, the start and the end, and leave the office to reconstruct everything in between.

  • Crews don't stay put

    A foreman starts at the shop, hands over a crew at one job, makes a supply-house run and finishes at another. A single punch charges the whole day to one job number.

  • Job costing runs on memory

    When hours aren't split by site as they happen, labor gets allocated from recollection at the end of the week, and the job cost report inherits every guess. See labor cost tracking.

  • Exceptions surface at payroll

    A missing clock-out or a 7:25 start on a 7:00 crew usually shows up when timesheets are already due, which is the worst time to chase a foreman for answers.

  • Every method needs someone to act

    Phone apps need the worker's phone and permissions. Site clocks need someone to walk to them. Paper needs someone to remember. The record is only as complete as the habit behind it.

How a day is recorded

A foreman's four-stop day, kept as one shift and split by jobsite.

Here a foreman clocks in at the shop, hands a crew over at one jobsite, stops at a supplier and finishes the day at a second jobsite. ZeroBadge keeps it as one shift and allocates every minute to where it was spent. Power-on is the clock-in, so there is nothing to tap (see automatic clock in and out).

Time is classified three ways: on site (inside a jobsite, shop or office you've drawn), in transit (measured movement between locations) and other (vendor stops and anything that can't be attributed to a site). A transfer mid-shift never splits the record in two. More on site transfers in multi-jobsite time tracking.

Tue Oct 6

6:30 AM3:50 PM
SODOEast WaterwaySR 991st Ave S4th Ave SI-5S Lander St1 · SHOP & OFFICE6:30 AM · 25M2 · RIVERSIDE7:35 AM · 45M3 · CASCADE SUPPLY8:45 AM · 25M4 · HARBOR YARD9:40 AM · 6H 10MLena
Lena · route
  1. 6:30 AMShop & OfficeClocked in at the shop, loaded fittingsOn site · 25m
  2. 6:55 AMTransit to RiversideDrive to Riverside Medical PavilionTransit · 40m
  3. 7:35 AMRiverside Medical PavilionCrew hand-over with Marcus T.On site · 45m
  4. 8:20 AMTransit to Cascade SupplyDrive to Cascade Supply Co.Transit · 25m
  5. 8:45 AMCascade Supply Co.Vendor stop: valve pickupVendor · 25m
  6. 9:10 AMTransit to Harbor YardDrive to Harbor YardTransit · 30m
  7. 9:40 AMHarbor Yard Distribution CenterOn site with the Harbor Yard crewOn site · 6h 10m
One shift from 6:30 AM to 3:50 PM.

From badge to payroll

Capture, review, approve, send.

The badge handles the first step on its own. The office handles the exceptions, not the whole week.

  1. 01

    Capture

    Power on and the shift starts. GPS outdoors and Wi-Fi indoors place each report at a jobsite you drew in software (how geofence time tracking works).

    Badge · automatic

  2. 02

    Review

    Missing clock-outs, late starts and time outside approved sites are flagged. Corrections carry a reason and a full audit trail.

    Office · daily

  3. 03

    Approve

    Managers sign off on the week with the site-by-site breakdown in front of them, not a column of totals.

    Manager · weekly

  4. 04

    Send

    Approved hours are sent to your payroll provider automatically. ZeroBadge integrates with the payroll you already run, so nobody re-keys a timecard. Details on the payroll integration page.

    Payroll · weekly

How a badge-recorded week works

A badge-recorded week runs Saturday to Friday, with one review pass and one approval.

Here is the rhythm for one worker. The Thursday and weekly figures are a hypothetical foreman, there to show the arithmetic, not a customer result.

  • Monday to Wednesday

    What the badge records

    Each shift starts at power-on and ends at power-off. Reports about every 5 minutes place the worker at a jobsite, the shop, a supplier or in transit.

    What the office does

    Clears exceptions as they are flagged: a missing clock-out, a late start. Each fix is entered with a reason.

  • Thursday

    What the badge records

    A shift from 6:02 AM to 2:30 PM is 8h 28m: 7h 05m on site across two jobsites, 1h 12m in transit and 11m at a supplier (other). 7h 05m + 1h 12m + 11m = 8h 28m.

    What the office does

    Nothing to do. The day reconciles by construction, and the transfer between sites stays inside one shift.

  • Friday

    What the badge records

    The last shift of the period. If the badge lost signal, stored reports upload on reconnect with their original timestamps and the day back-fills.

    What the office does

    Final exception pass. Anything still open gets a supervisor's answer before the weekend.

  • Saturday

    What the badge records

    The weekly timesheet for the Saturday-to-Friday period is generated per worker. In the hypothetical week above, 43h 10m under a 40-hour weekly threshold reads 40h regular and 3h 10m overtime, with the overtime still attached to the jobsites where it was worked.

    What the office does

    Opens the timesheets and the exceptions list. The weekly PDF is kept as an unchangeable version.

  • Approval day

    What the badge records

    Nothing new. The approved record is final unless a correction is made, which creates a new version and keeps the old one.

    What the office does

    A manager approves the week. Approved hours are sent to the payroll provider. Corrections after approval go out as adjustments.

Daily and weekly overtime thresholds are the ones you set. ZeroBadge applies your rule; it does not decide which overtime rules apply to your workforce.

Methods compared

Five ways to track construction time, compared on what the office ends up with.

Each method works for some contractors. The difference is what the office has by Friday and who had to remember something to get it there.

Compare ZeroBadge with

Construction time tracking methods: ZeroBadge compared with Paper
ZeroBadgePaper
When the office can see the week
During the week, as shifts recordAfter sheets are collected
Hours split by jobsite
Allocated by location, minute by minuteWhatever the worker wrote
Who has to remember something
Power on, power off, chargeEvery worker, every day
Drive and supply-run time
Recorded as transit and otherRarely written down
Handoff to payroll
Approved hours sent to your payroll provider. CSV, Excel and PDF tooRe-keyed by the office
What you have to manage
A badge per worker: charging, spares, collectionPrinting, collecting, filing

The tradeoff

A rule of thumb: if every crew stays on one site for the life of the job, a site clock or a careful foreman sheet is enough. If workers change sites during the week, or start at the shop and finish elsewhere, the record should travel with the worker. A badge adds hardware you charge, assign and collect, and it records the badge rather than who is wearing it (how to prevent buddy punching). Each option in depth: time tracking without phones, jobsite time clock alternatives and replacing paper timesheets. The full side-by-side lives in construction time tracking methods compared.

What the office sees

Missing clock-outs and late starts show up for review before payroll.

Weekly timesheets are generated automatically for every worker on a Saturday-to-Friday period and kept as versioned PDF reports (automatic timesheets). Anything that doesn't add up lands in a review queue with the badge record behind it.

Nothing is silently edited. The original badge record stays intact, every correction is logged with who made it and why, and workers can flag a problem or record time off from an optional web portal.

Exceptions

Timesheets

24

Generated

Shifts

120

Recorded

Open items

3

Before payroll

  • Late start · Hannah P. · Harbor Yard

    Mon Oct 5 · Clocked in 7:24 AM; crew start 7:00 AM (24 min after).

    Corrected
  • Late start · Connor J. · Northgate

    Wed Oct 7 · Clocked in 6:52 AM; crew start 6:30 AM (22 min after).

    Corrected
  • Missing clock-out · Ivan B. · Harbor Yard

    Thu Oct 8 · No clock-out recorded. Shift closed at the last badge report (2:55 PM) pending supervisor review.

    Needs review
  • Late start · Kenji H. · Riverside

    Thu Oct 8 · Clocked in 7:18 AM; crew start 7:00 AM (18 min after).

    Needs review
  • Early finish · Olivia V. · Northgate

    Fri Oct 9 · Clocked out 12:15 PM; scheduled finish 1:30 PM (75 min before).

    Needs review

Approved hours go to

  • Your payroll provider
  • CSVexport
  • Excelexport
  • PDFexport

Operational details

What payroll leads ask in the first walkthrough.

The worker routine, location, coverage gaps, overtime, battery and security, in plain terms.

  • Worker routine

    Power on at the start of the shift, wear it, power off at the end, charge it. No app, no PIN, no punch. More about the hardware on the badge page.

  • Location

    GPS outdoors. Indoors, the Wi-Fi networks around your site, including site Wi-Fi ZeroBadge learns over time. Cellular serves as a low-confidence fallback. It answers which jobsite a worker is at, not which room.

  • Coverage gaps

    The badge needs cellular coverage to report. Reports stored during a gap upload when coverage returns, and the day back-fills automatically.

  • Jobsites

    Type an address and ZeroBadge draws a geofence you can adjust. No beacons, gateways or clocks to install at the site.

  • Attendance

    Because every badge reports a jobsite, the office also gets crew counts by site and by day. See jobsite attendance tracking.

  • Overtime

    Daily and weekly thresholds you set. Every timesheet splits regular and overtime hours, and overtime stays attached to the site where it was worked.

  • Battery

    One month or more of battery life* between charges. Low-battery alerts show up in the dashboard before a badge goes dark.

  • Access and security

    Role-based access for admins, supervisors and workers, multi-factor authentication for administrators, encryption in transit and an audit log of record access and edits.

  • Retention

    Raw location history is deleted after 90 days. Timesheets and the shift record are retained.

  • Who it fits

    Commercial construction first. See the guide for general contractors. It is not designed for retail shifts, office teams or crews working far outside cellular coverage. A step-by-step primer is in the construction time tracking guide.

*Under qualifying operating conditions. Battery life varies with reporting frequency, signal conditions, usage, and configuration.

ZeroBadge AI

Ask ZeroBadge AI about a day's hours

Every shift is already split into on site, transit and other. ZeroBadge AI lets you ask about those records in plain English, shows the records behind each figure and never changes them. Your admins set who can use it.

  • You ask

    How did Tuesday's shift for the Elm Street foreman break down?

    9 h 40 min in total: 7 h 55 min on site at Elm Street, 1 h 10 min in transit to and from the supply house and 35 min at the supplier. The shift began at 6:02 AM when the badge went on.

  • You ask

    Which workers worked more than 10 hours yesterday?

    Five. Four were at the Harbor Road clinic and one split time between the shop and Elm Street. All five have a recorded power-off time.

  • You ask

    How many hours did the Elm Street job get this week?

    612 on-site hours from 17 workers. Another 38 hours of transit started or ended at the job, and they are shown as their own line.

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 tracking construction hours.

How do you track time on a construction site?
Record three things for every worker: when the shift started, which jobsite each stretch of time was spent at, and when the shift ended. Paper, foreman sheets, phone apps, site clocks and worn badges all do this with different amounts of effort from the crew. A crew that stays at one site can run on a site clock. Crews that move are better served by a record that travels with the worker, which is why ZeroBadge uses a badge. The methods are compared here.
Can you track field employees' time without a smartphone?
Yes. The badge has its own cellular connection, so nothing is installed on a personal phone and no one has to open an app. The worker powers it on at the start of the shift and off at the end. More on that in time tracking without phones.
How does ZeroBadge decide which jobsite time belongs to?
You draw each jobsite, shop, office or supplier as a geofence. Each badge report is placed against those boundaries: time inside one is on site, measured movement between them is transit, and anything that can't be attributed to a site is classified as other and flagged when it matters.
What if a badge isn't powered off at the end of the day?
The shift is flagged for review as a missing clock-out instead of quietly running on. A supervisor sets the correct end time with a reason, and the correction is logged next to the original record.
Is GPS time tracking of employees legal?
Location tracking during working time is common, but notice and consent rules vary by state. ZeroBadge records only while the badge is powered on for a shift, and workers can see their own hours in the worker portal. Confirm your notice and consent obligations with employment counsel before rollout.

Last updated

Get started

See a week of your crews, split by jobsite.

We'll set up a walkthrough around your jobsites, your crews and the way your payroll runs today.

What we will walk through

  • 01How a badge records a crew's shift, site by site
  • 02The weekly timesheet and the exceptions queue
  • 03Review, approval and the payroll integration