Short-Haul & Multi-Employer HOS Audit

Merges compensated time from every source — CMV, rideshare, delivery, second jobs — into one timeline per driver, then checks it against the 49 CFR 395.1(e) short-haul limits.

Daily window
14h
report → release
Rest between shifts
10h
property-carrying
7-day limit
60h
rolling on-duty
8-day limit
70h
rolling on-duty
DriverSource / employerShift startShift end
2 drivers 1 clean 1 with violations
Dana RuizCompliant
On-duty 21.50h7-day 21.50/608-day 21.50/70
SourceStartEndHoursOff before
Acme Freight (CMV)2026-06-01 07:002026-06-01 18:0011.00
Acme Freight (CMV)2026-06-02 05:002026-06-02 15:3010.5011.00h
Marcus Hale3 findings
On-duty 24.25h7-day 24.25/608-day 24.25/70
  • 14-hour windowDuty period spanned 33.00h (report 2026-06-01 06:00 → release 2026-06-02 15:00); short-haul requires release within 14h.
  • Insufficient restOnly 2.00h off before shift starting 2026-06-01 18:30 (DoorDash); need 10h between compensated shifts.
  • Insufficient restOnly 6.75h off before shift starting 2026-06-02 06:00 (Acme Freight (CMV)); need 10h between compensated shifts.
SourceStartEndHoursOff before
Acme Freight (CMV)2026-06-01 06:002026-06-01 16:3010.50
DoorDash2026-06-01 18:302026-06-01 23:154.752.00h
Acme Freight (CMV)2026-06-02 06:002026-06-02 15:009.006.75h

Checks the short-haul time-record limits in 49 CFR 395.1(e): release within 14 consecutive hours, 10h off between compensated shifts (property-carrying), and the 60-hour/7-day & 70-hour/8-day limits — across all employers combined, per the on-duty definition in 395.2. It does not evaluate the 11/10-hour driving limit or 150 air-mile radius (those need duty-status detail or GPS). Treat output as a screening tool, not a legal determination.