Workforce · hours, crew and certifications

Job costing happens
without anybody doing job costing.

Most shops learn what a job cost after it shipped, because hours went onto a paper sheet and got keyed into payroll a week later. Workforce Manager puts the clock on the job — punch in, pick the work, and the hours land where they belong the moment they happen.

The clock

Built for a yard, not an office.

A time system that assumes everyone has a laptop and a steady signal is a time system nobody in a yard uses. This one assumes a shared tablet by the door, a phone with two bars, and hands that are not clean.

Site code

A QR by the door

Scan the site, enter a PIN. No app to install, no password anyone will write on the wall, and the punch is tied to the place it happened.

Offline

Two bars is enough

Punches queue on the device when the signal drops and sync when it comes back. Nobody stands at the door waiting for a spinner.

Location

Where, not just when

The punch carries its location, so a timesheet dispute has an answer that is not two people remembering differently.

The job

Hours with an owner

Every punch names the work. Labour cost accumulates against the job as it is worked — not reconstructed from a spreadsheet at the end of the month.

⭐ The one nobody else connects

The certification check belongs at the clock.

Every shop keeps certifications somewhere — a binder, a folder, a spreadsheet with a colour on it. And every shop has had the moment where somebody worked a job they were not current for, and nobody knew until an auditor or an insurer asked. The record and the work are kept in two different places, so the record cannot stop anything.

Certifications here live with the person who holds them and are watched for expiry. Because the same system owns the clock, the moment somebody punches onto work that requires a credential is the moment the credential can be checked — before the work, not after the incident.

Held by the personA welder’s qualifications travel with the welder, across jobs and across facilities — not filed under whichever job they were hired for.
Watched, not storedExpiry dates that warn while there is still time to renew, in the same shape as every other clock on the platform.
Checked at the doorThe check that turns a filing cabinet into a control.
What you get

Hours land on the job, not on a sheet.

A tech clocks in at the site with a code and a PIN, on their own phone, and the hours go straight onto the job they are working. It keeps running with no signal and syncs when the phone finds one, so the yard at the far end of the property is not a black hole.

The clockThe punch page and the Workforce Manager board: who is on the clock, on what, and for how long.
The controlsThe credential check at punch-in, supervisor approval, and the immutable punch record with its audit trail.
Their own portalThe employee’s own portal — their hours, their certifications, their renewals, without asking the office.
Why it is not a separate app

The hours are already attached to a job.

A standalone time clock gives you hours. Hours become useful when they meet the job they were spent on, the proposal that priced it, and the invoice that bills it — and in most shops that meeting is a person re-typing. Run Workforce Manager beside Shop Manager or Marina Manager and there is nothing to re-type: it is one database, so labour lands on the job that was quoted and shows up in what that job actually earned.

Know what the job cost while you can still do something about it.

Hours on the work, certifications on the person, and the two finally talking.