Back to home
For construction crews

Six hours on the slab. Five on the invoice.

That missing hour is the most expensive thing on your job. WorkTrac clocks the crew with GPS, turns the approved hours into the invoice, and sends it to QuickBooks in one click. The hours they work are the hours you bill.

30 days free, everything unlocked, no card.

One job, start to paid
  1. On the site
    Clock-in 6:58a, out 3:12p 8.2 hrs
    GPS-stamped at the job. Works with no signal.
  2. Back at the office
    Timesheet approved 8.2 hrs
    You see the hours the day they happen, not Friday.
  3. On the invoice
    Labor billed 8.2 hrs
    Built from the logged time. One click to QuickBooks.
The same number, all the way through.

How a job moves through WorkTrac, hours intact.

Where the money stops leaking.

Hours stop evaporating

The invoice is built from the hours your crew actually logged, not from a Friday-night reconstruction. What was worked is what gets billed.

The sequence holds

Make the inspection a blocker and the rough-in cannot be closed until it clears. The server refuses the close-out, and a manager override goes in the log.

Subs without the spreadsheet

Each sub gets a private link, no account to create: their tasks, photo uploads, time logged to your dashboard, bids, and lien waivers signed right in the portal.

One app for the crew. One dashboard for the office.

The chain works because both halves run on the same system. The crew feeds it from the field, the office runs the business on it, and they always agree.

On the site

Your crew, on their phones

  • Clock in and out with GPS, right from the job
  • The day's tasks, with the notes and photo requirements attached
  • Photos of the work, saved to the right task
  • Safety incidents filed from the field, on every plan
  • Everything keeps working with no signal and syncs later

In the office

You, or whoever runs your books

  • Build the week's schedule, every shift lands in the crew's app
  • Project budgets with actuals beside them
  • The sub portal: bids compared side by side, waivers filed to the project
  • Approve timesheets before they hit payroll
  • Payroll CSV for Gusto, ADP, or Paychex, overtime already split
  • Send finished invoices to QuickBooks in one click

And the trades stay in order.

This is the construction part. On a multi-trade job the expensive mistakes are sequence mistakes, and a whiteboard cannot refuse anything.

  • Task blockers that actually block: closing a task with an open blocker is refused by the server, with the blockers listed
  • A manager can override, and the override is written to the log with their name on it
  • Per-project budgets for labor, materials, and expenses, with actuals beside them
  • Subs assigned per task by trade, their hours and photos rolling up to your dashboard
Project record
Maple Ridge Duplex
Contract · J. Alvarez managing
Budget
$148,000
Spent
$121,300
Subs on job
3 trades
Open blockers
2
This week
  • MonFraming punch list completed
  • WedElectrical rough-in blocked: inspection open
  • ThuLien waiver signed, Ramos Concrete
Recordable incidents, rolling 12 months: 0

The record WorkTrac keeps for every project you run.

The parts of the week you will not miss.

Rough-in started before the inspection passed

Blockers stop the close-out until it clears.

Invoices rebuilt from memory on Friday night

Built from the hours that were actually logged.

Chasing subs for lien waivers by email

Signed in their portal link, filed to the project.

Re-typing hours into QuickBooks on a Sunday

One click sends the invoice over.

The overview

What WorkTrac is, in plain terms

WorkTrac is construction crew software for small general contractors and multi-trade crews. The crew clocks in and out with GPS at the site, the office approves the hours, and the invoice is built from that logged time and sent to QuickBooks Online in one click, so billed time matches worked time. That is the workforce tracking side: who was on which site, for how long, the day it happened. Task blockers hold the trade sequence: a task with an open blocker cannot be closed, the server refuses it and lists what is in the way, and a manager override is logged. Subcontractors work through a private, revocable link with no account: their tasks, photo uploads, time logged to your dashboard, bids you compare side by side, and lien waivers signed in the portal and filed to the project. Every plan includes the OSHA incident log, from near-miss to recordable, with photos and a rolling twelve-month count. Everything works with no signal and syncs on reconnect. Plans are $29, $79, and $149 a month; the sub portal is part of Enterprise, and the 30-day free trial unlocks everything with no card.

Straight about what it is not.

You will find this out in week one anyway, so here it is now.

  • No prevailing-wage or certified-payroll engine. Timesheets export as clean CSV with overtime split, and your payroll provider produces the WH-347.
  • The OSHA log is an incident register with a recordable flag, not a generated Form 300. Filing the form is still your job; having the records is ours.
  • Sub hours land on your dashboard but do not flow into payroll export. Subs are not employees, and we do not pretend otherwise.
  • Bids carry an amount, a timeline, and notes; awarding one emails the sub. It does not attach documents or auto-create the task.
  • No dispatch board with crews across the top and time slots down the side. Scheduling is a week calendar.
FAQ

Common questions, answered.

Yes, for the crew and the subs. Workers clock in and out with GPS at the site, so the hours are tracked where they happened and you see them the same day, not Friday. Subcontractors log time and upload photos through their portal link, and it lands on the same dashboard. Each job is tracked as tasks with blockers, a budget with actuals beside it, and a project history. It is not a dispatch board: scheduling is a week calendar.

Bill every hour they work.

Run it on your own jobs for 30 days. Everything unlocked, no card, cancel whenever.