Construction and trades

Construction time tracking software for crews on every job site

Workzenly is construction time tracking software for US contractors and trades. Crews clock in at the gate from their phones, a geofence around each job site checks the punch, foremen see who is on site, and approved hours, overtime and PTO go into payroll without anyone retyping a time card from the truck.

  • A geofence per job site
  • Overtime to the minute
  • Hours by site into payroll

Built for the people who run the job

  • Owners and general contractors
  • Foremen and superintendents
  • Carpenters, laborers and operators
  • Electrical, plumbing and HVAC crews
  • Whoever runs payroll in the office

The crew texts “here” from the truck at 6:40, Wednesday’s time card has no clock-out, and nobody can say how many hours went to the Elkhorn job.

One job site time clock for every crew, one pay run for the company

Construction time tracking software puts the punch, the site and the pay in one record. Each clock-in carries a time and the job site it happened at, each site has its own geofence, and the foreman sees who is on site without calling around. The hours approved on Monday are the hours payroll pays on Friday.

What changes in the first month

Crews on site, hours by site, overtime to the minute

Clock-ins at the gate, not from the truck

Draw a geofence around each job site and set its radius. A punch inside goes straight through. A punch from the parking lot across the street is still recorded, with its time and location, and flagged for the foreman.

Foremen see who is on site

One board shows every site, who is clocked in at each, when they arrived and their hours so far today. Late starts and missed clock-outs show up during the week, while the foreman still remembers what happened.

Overtime across sites, one workweek

An operator who spends Monday at the warehouse and Wednesday at the townhomes has one weekly total, not two. Workzenly adds the hours across sites, flags anyone near 40 before Friday and pays the minutes over 40 at time and a half.

Hours by job site into payroll

Timesheets group by site, so each foreman approves their crew’s week in one tap. Approved hours, overtime and PTO go into the pay run together, and the office sees hours per site without a spreadsheet.

How it works

A construction week in Workzenly

From the crew schedule you publish to the pay stubs that follow, the same record carries every punch at every site.

Crew scheduling software, one row per job site

Put each site on a row, drag people into the days they are needed and watch weekly hours per person as you go. Approved PTO is already on the grid, so an empty Friday at the Dundee remodel shows up before the week starts.

  • A new laborer on the Aksarben crew from his first day
  • Hours per person shown while you build
  • Publish once and every phone has the week

Overtime across job sites

Overtime that adds up across job sites, to the minute

Federal overtime is counted per workweek, not per site. Kenji runs the telehandler at Elkhorn three days and at Aksarben two, and his 46.5 hours are one week. Workzenly totals the punches across sites, flags him on Thursday at 38.5 hours and pays the 6.5 hours over 40 at time and a half.

  • Exact punched minutes, no rounding to argue about
  • One weekly total however many sites a person works
  • State daily overtime, such as California’s, set up with us
See overtime tracking

Hiring and onboarding

Hire and onboard a laborer from his phone, with his OSHA card

Post the laborer opening, keep applications in one list, schedule the interview and send the offer letter from the same screen. Omar signs it, fills out his W-4 and I-9 Section 1, adds direct deposit and reads the handbook on his phone before Monday. His OSHA 10 card goes in his record as a photo and a date.

  • Offer letters with the hourly rate and the start date
  • Paperwork done before day one, not in the trailer at 6:45
  • OSHA 10/30 cards and forklift evaluations stored with each person
See onboarding

Hours by job site

Hours by job site for the whole pay period

Every punch carries the site it happened at, so the office sees how many hours went to each job in the pay period, by week and by person, with no spreadsheet. The same approved hours go into payroll, so pay stubs and site totals always agree.

  • Hours per site, per week and per person
  • Regular and overtime hours shown separately
  • Every punch, edit and approval kept in each person’s record
See timesheets

Who uses it

One record, from the owner to the newest laborer

Role

Owner or general contractor

Replaces

Time cards in the truck, a payroll login and an hours spreadsheet by job

They use it to

See who is on which site, hours per site, overtime before it happens, and run payroll from approved hours

What they notice

Hours by site they trust before payroll, not after

Role

Foreman or superintendent

Replaces

Calling the crew at 6:40 and signing time cards from memory

They use it to

See who is on site, fix a missed clock-out, clear punches outside the fence, approve the crew’s week in one tap

What they notice

Monday’s approval takes four taps, not an hour

Role

Carpenters, laborers, operators

Replaces

A paper card and a text to the foreman

They use it to

Clock in at the gate, see tomorrow’s site, request a punch fix or a day off, read their pay stub

What they notice

Pay stubs that match the hours they worked

Role

Office and payroll

Replaces

Retyping time cards and filing I-9s in a cabinet

They use it to

Run payroll from approved hours, onboard new hires before day one, keep OSHA cards and I-9s in each person’s record

What they notice

Payroll Monday without a phone call to a job site

Access you control

Everyone sees what they need, and nothing else

Crew see their own

Each person sees their own punches, hours, PTO and pay stubs, never a coworker’s rate. Location is recorded with the punch, and the app says so.

Foremen see their site

A foreman sees the crew on their site, their punches and exceptions, and approves their timesheets. The owner sees every site.

Pay stays with payroll

Pay rates and pay stubs are visible only to the people you give payroll access to.

See your job sites in Workzenly

Tell us your active sites and your crew size. We set up a demo workspace with your company’s name and a geofence around each site before the call.

The contractor’s guide to construction time tracking software

A construction company pays by the hour for work that moves every few weeks, starts before the office opens and stops when the weather says so. This guide covers what construction time tracking software has to handle, the federal rules on travel and waiting time, rain days, prevailing wage jobs, OSHA cards and forklift records, and how to choose.

What construction time tracking software needs to do

Five jobs, in order. Record each punch with the time and the job site it happened at, from a phone at the gate or a shared tablet in the trailer. Show the foreman who is on site and which punches need a second look. Total hours per person per workweek across every site, with overtime worked out. Group the hours by site. Then pay exactly the hours that were approved. In Workzenly, GPS time tracking with a geofence per site, the time clock kiosk for the trailer, timesheets grouped by site and payroll are those five jobs on one record.

The geofence does the quiet work. Our guide to what a geofence is has the numbers: phone GPS is typically accurate to about 16 feet under open sky, worse near buildings and trees, and Android recommends a minimum radius of 100 to 150 meters. A townhome site on a city block might take 150 to 200 meters; a graded lot takes more. Two things a job site time clock should not do: record location between punches, or round. Exact punched minutes are simpler to defend and to explain to a carpenter reading his pay stub. Apps built around the clock alone, such as the ones compared in our list of the best GPS time clock apps, usually stop at the punch, and the hours get retyped into payroll.

Travel time: the drive to the first site versus between sites

The Portal-to-Portal Act of 1947 (29 U.S.C. 254) says employers need not pay for ordinary travel to and from the place where the principal work is done. The Department of Labor’s regulations at 29 CFR 785.35 to 785.38 draw the lines for crews that work at changing locations.

SituationFederal ruleWhere the punch happens in Workzenly
Home to the first job site, and home from the lastOrdinary home-to-work travel, not work time, even when the site changes daily (29 CFR 785.35)Clock in at the gate of the first site
Report to the shop or yard first, then ride to the siteTravel from the designated meeting place to the work site is part of the day’s work (29 CFR 785.38)Clock in at the shop; give the shop its own geofence
Drive from one site to another during the dayTravel that is all in the day’s work, counted as hours worked (29 CFR 785.38)Stay clocked in for the drive
Waiting at the site for weather, an inspector or a delivery, at your directionEngaged to wait, which is work time (29 CFR 785.15)Stay clocked in
A one-day job in another city for someone who usually works in one placeTravel time is work time, less the normal commute (29 CFR 785.37)Clock in at departure; approve with a note

The handbook version: the day starts at the first place you tell people to be, and it does not stop while they move between places you sent them. Workzenly records where each punch happened, so the record shows the crew clocked in at the shop at 6:30, not at the site at 7:15. Read how to calculate overtime for the regular-rate math when travel pay enters the week.

Rain days, early releases and reporting-time pay

Federal law pays for hours worked, nothing more. A crew that shows up at 7:00 and is sent home at 9:00 earned two hours, and the punches say so. A crew told to wait in the trucks until the lightning passes is engaged to wait and is paid for the wait.

Some states add a minimum. California has its own reporting-time pay rule: an employee who reports for a scheduled day and gets less than half of it must generally be paid for half the scheduled day, no less than 2 hours and no more than 4, at the regular rate. The rule does not apply when work cannot begin because of threats to employees or property, when civil authorities recommend that work not start, when utilities fail, or when the interruption is an act of God or another cause outside the employer’s control. Weather often fits that last exception, but the facts matter, so ask a California employment lawyer before relying on it. New York and a few other states have call-in pay rules for some industries. In Workzenly, a rain day is what the punches show: 2.0 hours for each person on site that morning. Republish the schedule for the make-up Saturday and every phone has it. Our overtime calculator shows what a 44-hour week costs before you post it.

This guide is general information, not legal advice. Wage and hour rules change every year, so check the U.S. Department of Labor, your state labor department or a construction employment lawyer for your situation.

Prevailing wage and certified payroll

The Davis-Bacon Act covers federal contracts over $2,000 for the construction, alteration or repair of public buildings or public works, and the Related Acts extend it to projects federal agencies fund through grants, loans and guarantees. Covered contractors and subcontractors must pay laborers and mechanics at least the locally prevailing wage and fringe benefits, and must submit a certified payroll every week with a signed Statement of Compliance; form WH-347 is the Department of Labor’s optional form for it. Many states have their own prevailing wage laws for state-funded work.

Where Workzenly fits: it records the hours each person worked each day, by site, with overtime separated, and sends the approved totals into payroll. The certified payroll form, the classifications and the fringe math are yours to prepare from those records; Workzenly does not fill out WH-347. Our timesheet templates are a backup for a sub who is not yet on the system.

OSHA 10/30 cards and forklift records, stored with each person

OSHA’s Outreach Training Program is voluntary under federal rules: the 10-hour class is for workers, the 30-hour class for supervisors. OSHA says the cards are not certifications and do not satisfy any OSHA standard’s training requirement, but some states and cities require the 10-hour card on certain projects, and general contractors often ask to see them. Forklift and telehandler operators are different: OSHA’s powered industrial truck standard at 29 CFR 1910.178(l) requires training and an evaluation before an operator runs the machine, an evaluation at least once every three years, and a record with the operator’s name, the training date, the evaluation date and who did the training.

In Workzenly, the card or evaluation is stored in the person’s file with the dates typed in as data, and every record appears in one searchable list, so “who on the Elkhorn crew can run the telehandler?” has an answer in a minute. See HR documents for how the list works. Checking what comes due for renewal is yours to do.

W-2 crew or 1099 subs: the misclassification question

Construction runs on subcontractors, and the line matters. If your company controls how, when and where the work happens, supplies the tools and the schedule, and the work is part of your regular operations, the worker is likely an employee, whatever the contract says. Our 1099 vs W-2 guide walks through the IRS and Department of Labor tests, state ABC rules and what reclassification costs. A time clock is not a classification test, but it is evidence: a laborer who clocks in at your gate every morning and follows your foreman’s schedule looks like an employee because he is one. Workzenly is built for W-2 crews, from the W-4 and I-9 in onboarding to hours, overtime and pay stubs.

How to choose

  1. Run last week through it. Take your three busiest sites, the rain morning, one missed clock-out and the operator who worked two sites, and see which tool turns them into a correct pay run with the fewest manual steps.
  2. Stand at the gate. Clock in from the actual site with a real phone. If the fence flags you at the gate, the radius is wrong or the tool is.
  3. Check overtime across sites. Hours at two sites in one workweek must total as one week. Ask to see a split week on screen, and ask what is recorded between punches. The answer should be nothing.
  4. Count the hand-offs. Every retyped hour is a pay stub someone fixes later. Read our payroll process guide for the steps a pay run involves, and ask us on the demo call who handles tax deposits and filings.

To see your own sites in Workzenly, book a demo and we will set up a workspace with your company’s name and a geofence around each active site before the call. Plans and prices are on the pricing page.

FAQ

Questions from contractors about construction time tracking software

Something else on your mind? Write to [email protected].

How does a geofence around a job site work for clock-ins?

Each job site gets its own geofence: a pin on the gate and a radius you choose. When a crew member clocks in, the app records the time and location of that punch and checks whether it was inside the fence. Punches inside go straight through; punches outside are recorded and flagged for the foreman to approve with a note or correct. Phone GPS is typically accurate to about 16 feet under open sky, and Android recommends a radius of at least 100 to 150 meters, so give open lots more room.

Does travel between job sites count as hours worked?

Yes. Under 29 CFR 785.38, travel from one job site to another during the workday counts as hours worked, and so does the ride from your shop to the site when crews report to the shop first. The drive from home to the first site and home from the last is an ordinary commute and is not work time under 29 CFR 785.35, even when the site changes daily. In Workzenly, crews clock in at the first site or the shop and stay clocked in between sites.

What happens to hours on a rain day?

Federal law pays for hours worked. If the crew shows up at 7 and you release them at 9, the punches record 2 hours, and the schedule you republish for tomorrow reaches every phone. Time spent waiting at the site for weather to clear, at your direction, is work time under the federal engaged-to-wait rule. California has its own reporting-time pay rule, generally half the scheduled day with a floor of 2 hours and a cap of 4, with exceptions for acts of God and orders from civil authorities. Check your state before setting a rain-day policy.

Can Workzenly produce certified payroll for Davis-Bacon jobs?

No. Workzenly records each person’s hours by day and by job site, works out overtime and sends approved hours into payroll. The weekly certified payroll and its signed Statement of Compliance, which the Davis-Bacon regulations require on covered federal and federally assisted projects, are documents you prepare from those records. Tell us about your public work on the demo call and we will show you where the hours come from.

Can I store OSHA 10 cards and forklift evaluations with each worker?

Yes. A photo of each card or record is stored in the person’s file with the dates typed in as data, and every certification appears in one searchable list, so a foreman can see who holds an OSHA 10 card and when a forklift operator’s three-year evaluation was last done. Checking what is due for renewal is yours to do.

How long does setup take for a contractor?

Most contractors are clocking in at their sites within a week. Send us your crew list, pay rates and PTO balances as a spreadsheet and we import them, then we add your job sites with a geofence each, walk through the first schedule and weekly approval with you and stay with you through the first pay run.