General contracting GPS time tracking software

Four crews. Three sites. One version of who was where.

Punchless is GPS time tracking software for general contractors. Instead of foremen reporting crew hours at the end of the week, every worker's arrival and departure at every site is recorded as it happens, giving you one hour record per person per site and certified payroll reporting that draws on the same approved data.

Where contractor hours go wrong

On a job site the errors are rarely dramatic. They are fifteen minutes a day, per person, compounding across a crew and a schedule.

01

Foreman-reported crew hours

One person reporting hours for six is one person's memory standing in for six people's days. It is the single largest source of payroll error on a job site.

02

Start and end times drift

Nobody forgets which site they were on for a month. They round the start to 7:00 and the end to 3:30, every day, and the drift is invisible until it is not.

03

Prevailing wage and public works

Davis-Bacon and state prevailing-wage projects require hours by worker and by day. Estimated hours are what a wage audit exists to find.

04

Crews move between sites mid-day

Pulling two people off the Oak Street job to cover a delivery downtown is normal. Splitting that day accurately by hand is not.

05

Yard, shop and supply time

Loading at the yard and running for materials is paid time that disappears when the timecard only has room for the job.

06

Delay and backcharge disputes

When a schedule slips and somebody needs to establish who was on site and when, an objective record ends the argument that a daily log invites.

How the week gets closed now

  • Foremen submit crew hours from notes and memory on Friday
  • Start times are rounded, mid-day site moves get flattened
  • Yard and supply runs are estimated or dropped entirely
  • Certified payroll is assembled separately from payroll itself
  • Nobody is certain the two agree

How it closes with Punchless

  • Every worker's arrivals and departures already recorded, per site
  • Mid-day moves between sites split automatically
  • Yard and supply stops captured as registered sites
  • Certified payroll draws on the same approved hours
  • Foremen stop being the timekeeping system

How it works for a contractor

01

Register active sites, the yard and your suppliers

Each project becomes a geofenced site. Radius is set per site, wide enough to cover a full lot without pulling in the street or the job next door.

02

Crews show up and work

No clock, no crew sheet, no foreman roll call. Each worker's own phone records their own arrival and departure, so the record is per person rather than per crew.

03

The office watches it fill in

See who is on which site right now and how the week is accumulating, instead of finding out on Friday that a crew was somewhere you did not expect.

04

Approve once, use everywhere

Review and approve the week, then export payroll-ready records. Certified payroll reporting comes off the same approved hours, so payroll and the report cannot disagree.

Common questions

Does this replace foremen reporting crew hours?+

Yes, and that is most of the value. Each worker's own phone records their own arrivals and departures, so hours are captured per person rather than one person recalling the week for the whole crew. The foreman moves from being the timekeeping system to reviewing a record that already exists.

Does Punchless produce certified payroll for prevailing-wage jobs?+

Yes. Certified payroll reporting is included on every plan and is generated from the same approved timecards used for payroll, so the two always agree. Because the hours originate as GPS arrivals and departures rather than typed estimates, they stand up better under a wage audit.

What about subcontractors on our sites?+

Punchless tracks your own employees who have the app on their phone. Subcontractor hours are not captured unless those workers are users in your account, which for most contractors they are not. It is a record of your labor, not of everyone on the site.

Can it handle a crew that moves between two sites in one day?+

Yes. Each site has its own geofence, so leaving the first and arriving at the second produces both crossings and splits the day automatically. You get hours per site instead of a single day you have to allocate afterwards.

Does Punchless do job costing by cost code?+

Not today. Punchless gives you accurate hours per person per job site, which is the input job costing needs, but it does not break labor down by phase or cost code inside a job. If cost-code-level costing is a requirement, export the approved hours and bring them into the system you already use for it.

Next

One record of who was on site.

30 days free. No credit card. Register your active jobs in an afternoon.