Breche

Time Tracking

Construction Time Tracking That Actually Reaches Payroll

GPS-tagged mobile clock-in, break tracking, offline queueing, manager approval — and every approved hour rolls into job costing automatically.

14-day free trial — no credit card required

GPS-verified

Lat / lon + address on every clock-in and clock-out

Works offline

Clock actions queue locally and sync when service returns

Audited approvals

Per-entry approve / reject with reason — payroll-ready

See it in action

The timesheet your payroll runs from

Each row is one entry — project, hours, breaks, GPS. Approve or reject per entry; approved rows lock from edit and roll into job costing automatically.

app.breche.us

Timesheet · Mike R. · Week of May 12

Submitted
Reject allApprove all
Day
Project
Clock in / out
Hours
Break
GPS
Status
Mon May 12
Walker Re-Roof
7:02a → 4:18p
8.77
30m
✓ on-site
approved
Tue May 13
Hughes Tear-off
7:08a → 3:45p
8.12
30m
✓ on-site
approved
Wed May 14
Ramirez Inspection
8:00a → 11:30a
3.50
✓ on-site
pending
Wed May 14
Walker Re-Roof
1:00p → 5:12p
4.20
✓ on-site
pending
Thu May 15
Patel Change Order
9:14a → 12:00p
2.77
⚠ 0.6mi off
pending
Flag — clock-out GPS 0.6mi from site address. Click to view map.
Fri May 16
Walker Re-Roof
7:00a → 3:30p
8.00
30m
✓ on-site
pending
Week total
35.36 hrs
1h 30m
$1,237 labor

The whole time-tracking workflow

Track time once, use it for payroll AND profitability

Every pain below comes from contractors juggling paper timecards, separate GPS trackers, and disconnected job-costing spreadsheets. Each maps to a specific Breche feature.

The pain

Paper time cards collected on Monday for the prior week.

What Breche does

Field users clock in / out on the Breche mobile app — one tap. The week is built as work happens, not reconstructed from memory. By Monday morning the timesheet is already in the system, ready for review and payroll.

The pain

No way to verify a worker was actually on the job site.

What Breche does

GPS coordinates + reverse-geocoded address are captured on every clock-in and clock-out. Optional clock-in photo for visual confirmation. Admins reviewing timesheets see a small map preview per entry — discrepancies surface before payroll runs, not after.

The pain

Lunch breaks padded onto end-of-day; straight time vs. break time impossible to separate.

What Breche does

Breaks are logged as their own entries (lunch, short, custom) with start + end timestamps. Straight time and break time are tracked at the entry level — payroll exports cleanly without somebody hand-subtracting break time from a daily total.

The pain

Workers can't clock in because the basement / attic / rural site has no signal.

What Breche does

Clock-in, clock-out, breaks, and photos all queue locally when offline and sync the moment service returns. No retries, no lost time. The app is built for the assumption that field crews work where bars don't.

The pain

Approving the weekly timesheet is a 90-minute Friday ritual with paper highlighter passes.

What Breche does

Workers submit a week with one tap; admins review every entry on the web with project, hours, breaks, GPS, and any photo visible inline. Approve or reject (with comment) per entry. Approved entries lock from edit and become the basis for payroll. Rejection routes back to the worker with the reason.

The pain

Job profitability ignores actual labor cost because it's tracked in a different system.

What Breche does

Approved time entries with a labor rate roll up into the project's actual labor cost. The Profitability report pulls labor + materials + subs to show estimate vs. actual margin per project. Tagging an entry with a specific estimate line gives you per-line job costing, not just project-level.

Features

Every part of the time-clock loop

Mobile clock-in / clock-out

One tap on the Breche mobile app. Captures user, project, timestamp, and GPS in a single action — no nested menus to dig through on a job site.

GPS + reverse-geocoded address

Latitude, longitude, and a street-address label are stored on every entry. Admin timesheet review shows a map preview so on-site verification is one glance, not a phone call.

Break tracking

Lunch, short break, and custom break types log as discrete entries with their own timestamps. Straight time and break time stay separable for payroll, not buried in a daily total.

Offline queueing

Clock actions and photos queue locally when offline. The moment service returns, they sync. Field crews don't lose time chasing bars.

Optional clock-in photos

Snap a photo at clock-in for visual confirmation — site condition, headcount, daily-progress shot. Stored on the entry alongside GPS.

Approval workflow with audit trail

Workers submit, admins review per entry, approve or reject with comments. Approved entries lock from edit. Full approval history per entry — payroll runs are auditable end to end.

Manual entries on web

Office staff and admins can backfill or correct entries from the web app. Manual entries are flagged distinctly (no GPS) so the approver knows what they're reviewing.

Labor roll-up into job costing

Approved entries × rate = actual labor cost on the project. Optional per-line tagging assigns labor cost to specific estimate lines. Profitability report compares estimate vs. actual at the level you choose.

FAQ

Time Tracking FAQ

Common questions about Breche's mobile time-clock + approval flow.

Through the Breche mobile app. Tap Clock In on the project, optionally take a clock-in photo, and the system captures GPS coordinates + timestamp. Clocking out works the same way. Breaks are logged separately (lunch, short break) so straight time vs. break time is tracked at the entry level, not added up later.

Stop reconstructing last week from memory.

14-day free trial. No credit card required.

Start Free Trial