Sitepunch features

From the first clock-in to the approved handoff.

Sitepunch 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 and dollars, one view

Job costing

Compare budgeted and actual field labor hours by job, and see real-time labor cost, revenue, and profit margin per job and portfolio-wide.

See how it works →

Job profitability

Job margin report

Budget vs. actual hours and dollars across every open job, with a missing-cost-rate flag and CSV export.

See how it works →

From job costing to invoice

Invoice draft export

Generate an itemized invoice draft from a job’s priced cost-code phases, as a CSV or a white-labeled PDF with your logo.

See how it works →

One thread per job

Job notes

A notes thread on every job, open to admins, managers, and any worker who has clocked into that specific job.

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 →

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, one flat rate.

One plan covers unlimited active employees and every file export format. Direct QuickBooks Online synchronization is available as an optional add-on.

See pricing →