Material Transport

Material transport at volume needs more than a tracking sheet.

High-volume material deliveries — aggregate, topsoil, landscaping supply, construction fill — generate the same operational challenges as bulk haulage: per-tonne billing, multiple delivery points per day, subcontractor drivers when your own fleet is at capacity, and dockets that need to close into invoices quickly.

Per-tonne and per-load rate cardsSubcontractor portal — no extra licencesDigital dockets per deliveryClient portal for delivery visibility
Rate cardsper client, material and destination
Dispatch boardowned drivers and sub drivers together
Digital docketper load, photo and tonnage captured on app
Sub portalfree for all your subcontractor drivers
Client portaldelivery status and invoices self-service
Xeroinvoice from completed deliveries same day
What Material Transport Involves

The operational pattern of a material transport business.

Material transport operators deliver bulk construction materials — aggregate, topsoil, sand, gravel, recycled fill, landscaping products — across multiple clients and delivery points every day. The billing structures, docket requirements and subcontractor patterns of this work map directly onto what HaulageOps was built for.

High-volume deliveries to multiple points

Material deliveries typically involve multiple loads to multiple delivery addresses for multiple clients in a single day. A landscaping supplies business might have eight to fifteen deliveries running simultaneously across owned trucks and sub drivers. Keeping track of what was delivered where, by whom and at what weight requires a system, not a spreadsheet.

  • Multiple delivery points per driver per day
  • Google Maps address autocomplete for fast job creation
  • Job history by client, material type and delivery location

Volume-based billing across material types

Material transport billing is typically per-tonne or per-load, with rates varying by material type, client contract and destination distance. A single account might carry per-tonne rates for aggregate, per-load rates for topsoil, and fixed-price rates for specific contract clients. HaulageOps rate cards handle all of these in one system.

  • Per-tonne, per-load and fixed-fee structures simultaneously
  • Rate cards per client with material-type variants
  • Effective dating for seasonal and contract rate changes

Sub drivers when own fleet is at capacity

Material transport operators frequently supplement their owned fleet with subcontractor drivers during peak periods, large orders or when a regular driver is unavailable. Bringing in subs without losing visibility of delivery status — or spending the morning on the phone — is exactly what the subcontractor portal addresses.

  • Sub drivers receive jobs through dedicated portal login
  • Accept/decline, status updates and docket submission from mobile
  • Separate sub pay rates tracked against each delivery job

Clients who want delivery proof

Landscape contractors, builders and civil contractors receiving material deliveries increasingly want more than a paper docket handed at the gate. They want delivery confirmation, tonnage records and invoices they can access without calling. The client portal gives each client a self-service view of their jobs, dockets and invoices.

  • Client portal login for each client — no cost to them
  • Live delivery status, docket download and invoice access
  • Client-specific rate cards visible in portal
Common Challenges

Where material transport operations run into trouble.

Managing sub drivers without losing track of deliveries

When your own fleet is at capacity and you bring in sub drivers, the question is always: have they delivered, what did they deliver, and did the client sign off? Paper dockets texted as photos or handed in at end of week are a common answer — but they create re-entry work and delay the invoicing cycle.

Sub drivers in HaulageOps submit digital dockets through the subcontractor portal immediately after each delivery. The docket — photo, signature, tonnage, timestamp — is attached to the job record as it happens, not reconstructed later.

Different rates across a large client portfolio

Material transport operators with multiple clients quickly run into complexity managing different rates for different materials, different destinations, and different pricing structures per client. A spreadsheet rate table works until it has forty rows and a price change needs to ripple through active jobs.

HaulageOps rate cards store each client's rate structure — per material, per destination, per billing type — and apply them automatically when a job is created against that client. Effective dating means rate changes go live on the right date without manual updates to existing scheduled jobs.

Invoice delays from docket backlog

Material transport operations that collect paper dockets generate a backlog that delays invoicing by days or weeks. The time between a delivery and an invoice represents cash sitting uncollected. Digital dockets submitted at the point of delivery mean the invoice can go out the same day the deliveries complete.

The docket is already attached when you invoice. Jobs completed today can be invoiced today. Xero receives the invoice immediately. The gap between delivery and payment starts closing the moment the driver submits their docket in the field.

HaulageOps for Material Transport

How HaulageOps handles the material transport workflow.

1

Create delivery jobs with rate cards pre-applied

Jobs are created against a client, material type and delivery address. The applicable rate card applies automatically. Google Maps address autocomplete speeds up delivery point entry for unfamiliar addresses.

2

Assign to owned drivers and sub drivers

The dispatch board shows available owned drivers alongside confirmed sub drivers. Jobs are assigned and dispatched. Sub drivers receive job notification through the portal. Owned drivers receive it through the driver app.

3

Track deliveries as they happen

GPS position and job status update in real time on the dispatch board. Clients who have portal access can see delivery status themselves. Your dispatcher has one view for the full fleet — owned and sub.

4

Digital docket captured at delivery

The driver captures the docket through the app or sub portal — tonnage, delivery photo, client signature if required. Stored against the job record immediately. No paper, no re-entry required at the office.

5

Invoice from completed deliveries

Pull completed delivery jobs by client, generate the invoice with dockets attached, push to Xero. Clients can access their invoices through the portal. Payment status syncs back from Xero in real time.

6

Reporting by client, material and driver

Job history and financial reports by client, material type, driver and period. Management reporting gives visibility across the operation without building a separate reporting spreadsheet.

Platform Capabilities

The HaulageOps features that apply directly to material transport.

Rate management — per material and per client

The rate management system stores rate cards per client, with material-type variants and effective dating for contract changes. Per-tonne, per-load, hourly and fixed-fee structures all run in the same account. The correct rate applies automatically when a job is created against a client and material type — no manual rate lookup required.

  • Rate cards by client with material and destination variants
  • Effective dating for seasonal and contract rate changes
  • Separate client charge rate and subcontractor pay rate per job
View details

Subcontractor portal for sub drivers

The subcontractor portal is a dedicated web login for your sub drivers. They receive job assignments, view Mapbox maps for pick-up and delivery locations, update job status, and submit digital dockets — all without needing to be a paying HaulageOps customer. Your sub drivers access it at no cost.

  • Sub drivers access portal free — no separate licence required
  • Job queue, accept/decline, status updates from mobile browser
  • Mapbox maps for pick-up and delivery routing
View details

Dispatch board — all drivers, one view

The dispatch board shows owned drivers and subcontractor drivers together in a single real-time view. Job status updates via the driver app and sub portal appear immediately. GPS positions are tracked via phone-based location — no hardware telematics required. Reassignment is handled from the board as the day develops.

  • Live job status across owned and sub drivers
  • Phone-based GPS — no additional hardware needed
  • Reassignment and job modification from the dispatch board
View details

Client portal — delivery visibility and invoices

The client portal gives each of your clients a dedicated login to view their delivery status, download completed dockets, access invoices and check outstanding balances. Clients who want to track whether a load is on the way do not need to call your office. Their view is limited to their own jobs and invoices — no cross-client data is visible.

  • Client-specific login — each client sees only their jobs
  • Live delivery status, job history, docket and invoice download
  • No cost to clients — included in your HaulageOps subscription
View details
Screen Example

Material transport rate management in HaulageOps.

Material Transport Dynamic Rate Card Matrix
Client: ANL Landscaping Supplies
Material ClassificationBilling UnitClient Charge RateSubbie Pay RateGross MarginEffective Window
20mm Drainage AggregatePer Tonne$24.50$18.50$6.00 / t (24.5%)Current
Decorative River PebblesPer Load$380.00$300.00$80.00 / loadCurrent
Premium Sandy Loam TopsoilPer Tonne$21.00$16.00$5.00 / t (23.8%)Current
Nepean Washed River SandPer Tonne$26.00$20.00$6.00 / t (23.0%)Current
FAQ

Common questions from material transport operators.

We deliver multiple material types to the same client at different rates. Can HaulageOps handle that?

Yes. Rate cards in HaulageOps are set per client and can include multiple material-type variants within the same card. When you create a job for that client, you select the material type and the applicable rate applies automatically. You can have per-tonne rates for bulk materials and per-load rates for bagged or unit products all on the same client rate card.

Our sub drivers use their own vehicles — do they need any special setup to use the portal?

No. The subcontractor portal is a web-based login that works in any mobile browser. Sub drivers access it at a URL you share with them, log in with credentials you create for them in HaulageOps, and receive their jobs directly. They do not need to download an app or have any HaulageOps account of their own. Setting up a new sub driver takes a few minutes in the admin panel.

Can we give clients visibility of their deliveries in progress without them calling us?

Yes. The client portal gives each client a dedicated login showing their live job status, job history, dockets and invoices. When a client wants to know if their delivery is on the way, they check the portal. When they want to download a delivery docket for their own records, they access it from the portal. This reduces inbound calls to your dispatch team significantly.

We invoice weekly for some clients and daily for others. Can HaulageOps accommodate both?

Yes. Invoicing frequency is not constrained by the system — you can generate invoices from completed jobs at any point. Daily invoicing pulls today's completed deliveries for a client and generates the invoice. Weekly invoicing pulls the week's completed jobs. The billing workflow is the same in both cases — only the frequency and the date range you select changes.

Does HaulageOps integrate with MYOB or only with Xero?

Xero is the standard integration with native OAuth2 sync and real-time payment webhooks. MYOB integration is available as an add-on subject to scope — raise this in your demo conversation if MYOB is your accounting system. HaulageOps billing and invoicing works independently of any accounting integration — you can manage the full invoice lifecycle inside the platform and export manually if needed.

We're a quarry supplying materials — is this the right page, or is Quarries & Aggregates more relevant?

The Quarries & Aggregates page covers the quarry-side dispatch operation — scheduling outbound loads from a fixed production site and managing delivery scheduling. Material Transport applies if you are the haulage business delivering material rather than the quarry dispatching product. Both workflows use the same HaulageOps platform — the distinction is which operation you sit in.

See how HaulageOps fits your material transport operation.

A 20-minute demo covers rate card setup, subcontractor portal, digital docket workflow and Xero invoicing — in the context of how a material transport business actually runs, not a generic product tour.

Related Pages

Related industries and platform features.

Bulk Haulage

Multi-client bulk haulage operations — the primary design context for HaulageOps. Per-tonne billing, subcontractor networks and docket-to-invoice workflows.

View page

Quarries & Aggregates

Quarry and aggregate operations managing outbound load scheduling, client order fulfilment and delivery coordination from a fixed production site.

View page

Rate Management

How HaulageOps handles per-tonne, per-load, hourly and fixed-fee rate cards across multiple clients, material types and billing structures.

View page

Haulage Dispatch

The dispatch coordination solution — how the dispatch board, driver app and subcontractor portal work together across an owned and sub fleet.

View page