Skip to content

Haul Logs

Business or higher Web App Mobile App

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).

  1. Open the mobile app and tap Haul Logs (or the equivalent quick action).
  2. Tap New Haul. At minimum, just pick the date — you can fill the rest as you go.
  3. 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.
  4. Tap Save. The log syncs to the office view immediately.

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.

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.

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.

Two export formats are available on the Reports page:

  1. CSV — full export with every column. Good for spreadsheet analysis or custom reports.
  2. 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.

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.