Effortlessly track, plan,
and order haulage
Say goodbye to spreadsheets and clunky ERPs. Easily track stock, generate reports, and plan for future growth, all within a single platform.

The old way
Running a bulk haulage operation on spreadsheets and WhatsApp
The operation runs on your phone. Dispatch by WhatsApp. Dockets on paper. Subbies invisible after handoff. Clients calling for updates. Invoices a week behind the work. It works — until the fleet grows, the tender asks for evidence, or the ops manager resigns.
Coordination chaos
Dispatch across owned and subcontracted trucks by phone with no shared job record.
Who owns the master sheet — and what happens on their day off?
Client status calls
The operator is the only source of truth. Clients call and email for updates.
When a subbie is on the job, what can you actually see?
Docket-to-invoice lag
Paper PODs re-keyed weekly, days behind delivery.
How long between delivery and invoice today?
Audit prep by hand
Compliance packs assembled manually from paper, phones, and inboxes.
The solution
One platform. Every party on the job.
Control every job across drivers, subcontractors, and clients
Delegate work to subcontractors and assign drivers without losing control of the job — because everyone works on the same live job record, in their own portal.
What this looks like
- Subcontractor portal with own login, live job queue, and Mapbox maps
- Admin and dispatch panel with full fleet oversight
- Driver availability scheduling
- Role-based access control (RBAC)
- Push notifications for status changes
Demo moment:Create job, delegate to subcontractor, sub accepts in their own portal, live status flows back. Under 3 minutes.
Every party sees it live, dispatch to POD
Stop being the human status API. Clients and management see live job status, tracking, and delivery proof the moment it happens.
What this looks like
- Real-time tracking via WebSocket (Socket.io)
- Client portal: job tracking, invoices, rate cards, reporting
- Offline-capable driver app (iOS and Android)
- POD capture: photo, document, and signature, Azure-stored
Demo moment:Driver completes delivery offline at a quarry, app syncs, POD appears on the job, client portal shows it instantly.
Turn haulage workflows into auditable, billable, compliance-ready operations
Every job produces its own paper trail — rates applied, documents stored, actions logged, invoice generated — so audits, disputes, and billing stop being projects.
What this looks like
- Rate management: per tonne, load, hour, or fixed — client-specific, effective-dated
- Invoice lifecycle with Xero sync (OAuth2, 6-hr cron plus webhooks)
- Contract lifecycle: versioning, approvals, auto-expiry
- All-actions audit trail with document management (Azure)
- Break and fatigue management
Demo moment:Show a rate card with effective dating, job billed at the correct historical rate, invoice generated, Xero sync.
One platform. Five portals. Every party on the job.
Admin / Dispatch Panel
Full fleet, driver, job, and financial management. Supplier records for fuel, parts, and materials vendors.
Client Portal
Live job tracking, invoices, rate cards, and reporting — branded per client.
Subcontractor Portal
Dedicated job queue, real-time updates, Mapbox maps, document uploads, own login — free for every subbie.
Driver Mobile App
iOS and Android, offline-capable, POD capture, break logging, availability scheduling.
Management / Reporting
Dashboards, financial reporting, compliance dashboards, and audit trails.
Job lifecycle
Integrations
Xero
OAuth2, 6-hr cron + webhooks
Google Maps
Address autocomplete, routing
Mapbox
Subcontractor portal maps
Firebase FCM
Push notifications
Azure Blob Storage
Documents and POD
Keep your GPS. We are the operations layer above it.
Built and proven with a 40-year bulk haulage operator.
A 40-year Australian bulk haulage operator ran dispatch by phone, dockets on paper, and subbies on trust. They built the platform that fixed it. Now it is HaulageOps.
Before
- Dispatch by phone and WhatsApp
- Paper dockets
- Subcontractors on trust
- Weekly manual invoicing
What changed
- All five portals rolled out — admin, client, subcontractor, driver, management
- Jobs delegated and tracked in real time across owned and subcontracted fleet
- Digital POD with photo, document, and signature capture
- Invoices generated from jobs and synced to Xero automatically
Quantified efficiency results coming soon — this is a reserved component slot awaiting verified data from the founding operator.
Built for the work.
HaulageOps is built specifically for bulk haulage and construction logistics operators running 15 to 80 vehicles with a mix of owned and subcontracted fleets.
Not for parcel delivery, 3PL and warehouse, or freight forwarding. Built specifically for bulk haulage and construction logistics operators running 15 to 80 vehicles.
Comparing platforms? Ask three questions.
Does my subcontractor get their own login? Does my client get more than a tracking link? Can I prove which rate applied last March?
Does my subcontractor get their own login?
Does my client get more than a tracking link?
Can I prove which rate applied last March?
| Feature | HaulageOps | Spreadsheets and WhatsApp | Allotrac | MyTrucking | Mandata | HaulTech |
|---|---|---|---|---|---|---|
| Dedicated subcontractor login | ||||||
| Client portal (not just tracking link) | ||||||
| Offline-capable driver app | ||||||
| Effective-dated rate management | ||||||
| Built for bulk haulage | ||||||
| Subbies and clients pay nothing |
Competitor strengths acknowledged: Allotrac offers an AI assistant, MyTrucking has strong reviews and a lower price point, Mandata holds UK fleet management certifications. We focus on what HaulageOps does that they do not.