Tool · Rate Management

Haulage Rate Card Template

How to structure client rates, what line items to include, and how to build rate cards that connect directly to invoicing without manual calculation.

Rate Card Basics: The Four Rate Types

Bulk haulage operators typically use one or more of these rate types depending on the client and job type. A good rate card specifies which type applies to each material and service.

Rate TypeHow It WorksBest ForExample
Per TonneCharge per metric tonne deliveredMeasured by weighbridge at source or siteAggregate, sand, fill, gravel, quarry products — any material where weight is measured at point of production$8.50/t
Per LoadFlat rate per truck trip regardless of weightSimpler, but requires trust in load sizeMuckaway, spoil removal, waste — where loads are roughly consistent and weighing isn't practical$220/load
Per HourCharge for time on site or in transitUsually with a minimum charge (e.g. 4 hour minimum)Standby, waiting time, plant hire components, or variable work where loads vary significantly$135/hr (4hr min)
Fixed / Day RateAgreed daily or weekly fixed amountRegardless of loads completedLong-term project placements where client wants cost certainty and a dedicated truck$1,950/day

Example Rate Cards

These are illustrative structures. Fill in your own rates for each client based on your agreed terms.

Client A — Civil Construction (Aggregate Supply)

Rate type: Per Tonne · Billing: Weekly · Xero contact: Client A Pty Ltd

MaterialSite/ZoneRateNotes
20mm AggregateSite A — Eastern Zone$9.20/tMin 40t per call
10mm AggregateSite A — Eastern Zone$9.80/tMin 40t per call
Road BaseSite A — All zones$8.50/t
Sand FillSite A — Western Zone$7.90/tSurcharge if <20t
Standby / WaitingAll sites$145/hrAfter 30min free wait

Client B — Earthworks Contractor (Mixed Materials)

Rate type: Mixed (per load + per hour) · Billing: Fortnightly · Xero contact: Client B Ltd

ServiceRate TypeRateNotes
Spoil removal (tipper)Per Load$195/load8–10m³ tipper assumed
Spoil removal (semi)Per Load$295/loadSemi tipper
Plant placement (tipper)Per Hour$130/hr4hr minimum
Fill placement (aggregate)Per Tonne$10.50/tIncludes delivery

Client C — Long-Term Project (Dedicated Fleet)

Rate type: Day rate + per tonne overflow · Billing: Monthly · Xero contact: Client C Group

ItemRateNotes
Dedicated tipper — day rate (Mon–Fri)$1,850/dayDriver + fuel included
Weekend availability (if requested)$2,200/day48h notice required
Additional loads (overflow)$280/loadAbove baseline schedule
Fuel surcharge adjustmentQuarterly reviewLinked to AIP average diesel price

What to Include in Every Rate Card

  • Effective date: When this rate schedule applies from
  • Rate review clause: When rates can be reviewed (typically 12 months, or linked to fuel / CPI)
  • Minimum charges: Per load, per call, or per hour minimums
  • Waiting time: After how many minutes does waiting time apply, and at what rate
  • Fuel surcharge: Whether a surcharge applies and how it's calculated
  • Weekend / after-hours: Whether a premium applies outside standard hours
  • Payment terms: Net 14, Net 30, or your standard
  • GST statement: Confirm all rates exclude or include GST

Rate Cards in HaulageOps

In HaulageOps, each client has a rate card configured against their account. When a job is created:

  • The system automatically applies the correct rate for the material and job type
  • Dockets are linked to the rate — weight in = invoice line item out
  • No manual calculation needed at billing time
  • If rates change, update once in the rate card and all future jobs use the new rate
  • Rate audit trail shows when each rate was last updated and by whom

Stop calculating rates manually

Book a demo and see how HaulageOps turns your rate cards into automatic invoices.