Checklist · Software Evaluation

Haulage Software Requirements Checklist

40+ requirements across dispatch, driver app, subcontractor management, billing, and compliance. Use this as your evaluation scorecard before committing to any platform.

How to use this checklist: Work through each requirement with your vendor during the demo. Mark Must items as pass/fail — a platform that fails any must-have is not the right fit. Nice items are differentiators to compare across vendors.

1. Dispatch & Job Management

MustCreate jobs with client, site, material, and ratethe basics of a job record must all be entered in one place
MustDispatch view showing all active, scheduled and available trucksyou need to see the whole fleet at a glance
MustReassign jobs mid-dayif a truck breaks down, you must be able to reallocate immediately
MustMulti-load jobsone job with multiple trips (e.g. 10 loads of aggregate to a site)
NiceRecurring job templatescreate standing jobs that repeat daily or weekly without re-entering
NiceJob scheduling calendar viewsee the week ahead by truck

2. Driver App

MustiOS and Android appyour drivers use different phones; both must be supported
MustJob acceptance from the appdriver receives job on phone and confirms acceptance
MustDigital docket entrydriver captures load weight, material and delivery location from the app
MustDocket photo capturedriver can photograph weighbridge or supplier docket from within the app
MustOffline capabilitydocket entry works without mobile coverage and syncs when back in range
NiceBreak and rest loggingdriver can log rest stops from the app for fatigue compliance records
NiceTurn-by-turn navigation to siteintegrated navigation to job location

3. Subcontractor Management

MustSubcontractors can receive and accept jobswithout purchasing their own subscription
MustSubcontractor docket submissionsub drivers can submit their own dockets through the system
MustSeparate subcontractor vs owned-fleet viewsclear distinction between your trucks and contracted vehicles
MustDocument storage for subcontractor complianceinsurance, registration, and licence records per sub
MustDocument expiry tracking and alertsnotification before insurance or registration lapses
NiceSubcontractor self-service portalsubs can manage their own jobs, invoices and documents without your admin doing it for them
NiceSubcontractor invoice reconciliationcompare sub's invoice to your records before approval

4. Billing & Invoicing

MustRate management per clientdifferent pricing structures (per tonne, per load, per hour) per client
MustInvoice generated from docketsnot manual entry; dockets become invoice line items automatically
MustXero integration (live OAuth2)invoices push to Xero with correct account codes and contact mapping
MustInvoice preview before sendingability to review and amend before pushing to client or Xero
NiceMultiple billing periodsweekly, fortnightly or monthly billing cycles per client
NiceClient statement generationsummary of all deliveries and invoice amounts for a period

5. Compliance & Records

MustFull audit trailtamper-proof log of all job creation, changes, and user actions with timestamps
MustDriver document storagelicence and medical certificate storage with expiry alerts
NiceBreak and rest reportingexportable driver work/rest logs for HVNL compliance records
NiceVehicle maintenance trackingscheduled maintenance records and defect logging

6. Portals & Access Control

MustRole-based access controladmin, dispatcher, driver, client and subcontractor roles with different permissions
NiceClient portalclients can log in to see their delivery records and docket photos
NiceReporting portalmanagement-level dashboards showing jobs, loads, revenue and driver utilisation

7. Implementation & Support

MustNamed account managera specific person responsible for your implementation and ongoing support
MustImplementation timeline under 4 weeksyou shouldn't be waiting months to go live
MustTraining included in setup costadmin, dispatcher and driver training should be part of the package
MustData migration assistancehelp moving client, rate and supplier records from your current system
Nice24/7 support for after-hours incidentsescalation path for critical operational issues outside business hours

Ready to score HaulageOps against this checklist?

Book a demo and we'll walk through every requirement live — no slides, just the platform.