Haul Logs
Haul Logs are driver-entered records of material transport jobs. A driver starts a load in the mobile app, logs the material, origin, destination, tonnage, and fuel levels, and the app captures GPS coordinates during the haul. Office staff see the complete record on the web dashboard with route replay, costs, and export for billing.
Drivers can create and update their own haul logs. Only Owner, Manager, and Bookkeeper roles see the reporting dashboard with financial details.
Requires the Business plan or above (part of the reporting feature set).
Logging a haul (mobile)
Section titled “Logging a haul (mobile)”- Open the mobile app and tap Haul Logs (or the equivalent quick action).
- Tap New Haul. At minimum, just pick the date — you can fill the rest as you go.
- Fill in on-the-go:
- Truck — pick from your equipment list (defaults to your assigned truck if crew membership links you to one).
- Material — pick from the company’s material catalog.
- Direction — Import or Export.
- Source / Destination — origin and delivery addresses. The app can fill these from GPS.
- Quantity + Unit (Ton / Yard / Each).
- Hours — time spent on the haul.
- Project — link to a specific active project (optional but recommended for project-actuals reporting).
- Start fuel / End fuel — 0-100% fuel gauge reading. Used for gallons-burned calculation against the truck’s fuel capacity.
- Tap Save. The log syncs to the office view immediately.
GPS tracking
Section titled “GPS tracking”When a driver starts a haul, the mobile app pings the worker with
latitude/longitude every few seconds. Each point is appended to the
haul log’s routePoints array. The web dashboard shows:
- Current location on a map (real-time during active hauls).
- Full route replay (after the haul completes).
- Speed and duration derived from the timestamps.
GPS updates only accepted from the haul’s own driver (Operator, Driver, Labor, Mechanic role). Office roles can’t accidentally overwrite field GPS data.
Office dashboard
Section titled “Office dashboard”Go to Haul Logs → Reports on the web app. You see every haul log across your company with filters, sorting, and export.
Filters available:
- Date range
- Project
- Vendor
- Free-text search across project, material, driver, truck, source, destination
Columns shown:
- Project, Date, Material, Quantity + Unit, Hours, Direction
- Driver, Truck
- Source → Destination
- Price per unit, Total cost (Owner/Manager/Bookkeeper only)
- Invoice ID, Lock status
Sorting: click any column header.
Locking logs
Section titled “Locking logs”Once a haul log is billed, lock it to prevent accidental edits. Locked logs:
- Can’t be updated via mobile or web (except by explicitly unlocking).
- Show a lock icon in the table.
- Still appear in reports and exports.
Bulk lock/unlock is available from the dashboard actions.
Exports
Section titled “Exports”Two export formats are available on the Reports page:
- CSV — full export with every column. Good for spreadsheet analysis or custom reports.
- QuickBooks TSV — import-ready format for QuickBooks Desktop: File → Utilities → Import. Maps haul logs to billable line items on customer invoices.
Both exports respect current filters — export only the filtered date range or project if you want.
Fuel reporting
Section titled “Fuel reporting”Haul logs capture start and end fuel percentages, plus any fuel added
mid-haul. Combined with the truck’s fuelCapacity (from the equipment
record), the system computes gallons-per-haul and gallons-per-day.
See Equipment → [truck] → Fuel History for a rolling report across all hauls on that truck.