CrewLog features

From the first clock-in to the approved handoff.

CrewLog connects field time with jobs, schedules, operational context, manager review, and payroll-ready records while keeping the worker experience simple.

Field crew scheduling

Employee scheduling

Build, copy, import, publish, and auto-fill field crew schedules while accounting for approved time off and assigned jobs.

See how it works →

Hours-based job costing

Job costing

Compare budgeted and actual field labor hours by job without storing employee pay rates or replacing accounting software.

See how it works →

Exceptions that need attention

Workforce alerts

Surface long shifts, duplicate open clocks, schedule exceptions, future timestamps, missing setup, and payroll-readiness issues.

See how it works →

Time off connected to the schedule

Time-off management

Let employees request time off from a phone and let managers approve, deny, and account for it during field crew scheduling.

See how it works →

Approved records, prepared for handoff

Payroll exports

Export approved field time to Excel, QuickBooks, ADP, Gusto, or a configurable CSV after manager review.

See how it works →

Operational signals from field records

Operations reporting

Review scheduled versus actual hours, job variance, overtime risk, unassigned time, activation, and payroll readiness.

See how it works →

Mileage with the job record

Mileage tracking

Keep employee mileage with the corresponding customer, job, work date, and approved time record.

See how it works →

More context than a punch time

Equipment and parts

Record equipment, parts, materials, job details, and employee time together from any phone browser.

See how it works →

Close the week with a visible record

Weekly approvals

Review corrections and retroactive entries, approve employee weeks, lock records, and send employees a summary.

See how it works →

Resilient field clocking

Offline time tracking

Queue clock-ins and clock-outs securely in the browser during a connection outage, then synchronize them with replay protection.

See how it works →

Breaks connected to time

Break tracking

Record paid and unpaid breaks, close active breaks at clock-out, and include break totals in reviewed exports.

See how it works →

One control, individual records

Crew-lead clocking

Let an authorized foreman select multiple eligible workers and start or stop their individual clocks together.

See how it works →

Visual evidence with the entry

Job-site photos

Attach authenticated PNG or JPEG photos to an open field entry and keep them private to the workspace.

See how it works →

Arrival context without a trail

Geofence warnings

Compare an explicitly shared clock-in point with a saved job radius without continuously tracking the worker.

See how it works →

More precise job hours

Cost codes and phases

Define cost codes or phases on a job, let workers select them at clock-in, and roll hours up by phase and export.

See how it works →

A complete workflow on every plan.

Choose a plan by active employee count. File exports are included on every plan, and direct QuickBooks Online synchronization is available on paid plans.

Compare plans →