SOP templatesLogistics & Transport

Freight Dispatch SOP Template

A step-by-step SOP for the dispatch desk: matching loads to drivers or carriers, confirming pickup and delivery details, tracking progress and handling exceptions in transit.

FreeNo sign-upWord, PDF, Excel & CSV
Ilia PirozhenkoReviewed by Ilia Pirozhenko, Founder, Perfect WikiUpdated September 15, 202612 steps4 roles3 min read
Standard operating procedureSOP-LOG-003 ยท Rev 1.0
Owner
Dispatch Manager
Effective date
September 15, 2026
Review cycle
Every 12 months

1.Purpose

To assign and track freight loads efficiently, keeping drivers, carriers and customers informed while catching delays or problems early enough to act on them.

2.Scope

Applies to assigning and tracking loads from booking through delivery confirmation, whether using company drivers or contracted carriers. Route planning detail and proof of delivery are covered by separate SOPs.

Definitions

TMS
Transportation Management System, the software used to book, assign, track and settle freight loads.
Hours of service
Regulatory limits on how many hours a driver may drive and work before a required rest period.
Detention
Time a driver is held at a pickup or delivery location beyond the agreed free time, which may trigger an additional charge.
Load tender
An offer of a load sent to a carrier or owner-operator for acceptance before dispatch is finalized.

3.Responsibilities

Dispatcher
Assigns loads, communicates with drivers and carriers, and tracks shipments through delivery.
Dispatch Manager
Resolves capacity shortages, approves exception decisions, and oversees on-time performance.
Driver
Accepts assigned loads, follows hours of service rules, and reports status and delays promptly.
Customer Service Representative
Communicates delivery status and delays to the customer or consignee.

RACI matrix

ActivityDispatcherDispatch ManagerDriverCustomer Service Representative
Assign load to driver or carrierR/AAI-
Confirm hours of service availabilityRAR-
Track load in transitR/AIRI
Resolve an in-transit exceptionRR/ACI
Notify customer of delayCAIR

R = Responsible, A = Accountable, C = Consulted, I = Informed

4.Materials and PPE

Materials, tools and systems

  • โ†’TMS or load board terminal
  • โ†’Load tender and rate confirmation documents
  • โ†’Driver hours of service log or electronic logging device data
  • โ†’Dispatch board or whiteboard for daily assignments
  • โ†’Exception and delay log
  • โ†’Carrier contact list

5.Procedure

  1. 5.1

    Review the day's load board

    Dispatcher

    At the start of the shift, review all open loads in the TMS, noting pickup windows, delivery appointments and any loads still needing a carrier or driver assigned.

  2. 5.2

    Match loads to available capacity

    Dispatcher

    Match each load to an available driver or carrier based on location, equipment type, hours of service remaining and delivery deadline.

  3. 5.3

    Confirm hours of service availability

    Dispatcher

    Check the driver's remaining drive and duty hours before assigning a load, confirming they can legally complete the pickup and delivery within the available window.

    Checkpoint: No load is assigned to a driver without confirmed remaining hours of service to complete it legally.

  4. 5.4

    Send the load tender

    Dispatcher

    Send the load tender or dispatch instructions with pickup and delivery addresses, appointment times, reference numbers and special handling notes to the driver or carrier.

  5. 5.5

    Confirm acceptance

    Dispatcher

    Obtain confirmation that the driver or carrier has accepted the load and understands the pickup time, and update the load status in the TMS to assigned.

  6. 5.6

    Verify pickup completion

    Driver

    Confirm with the driver that pickup occurred on time and the bill of lading or shipping documents were collected, and update the load status to in transit.

  7. 5.7

    Track the load in transit

    Dispatcher

    Monitor the load's location and estimated arrival through the TMS or check-in calls at agreed intervals, comparing progress against the delivery appointment.

  8. 5.8

    Flag a developing delay

    Dispatcher

    If tracking or a driver check-in shows the load is behind schedule, calculate the revised estimated arrival and flag the load as at risk before it becomes a missed appointment.

    Checkpoint: A load projected to miss its delivery appointment is flagged and escalated before the appointment window rather than after.

  9. 5.9

    Resolve an in-transit exception

    Dispatch Manager

    For a breakdown, accident, weather delay or detention, gather details from the driver, decide on a resolution such as rerouting, a relay driver or rescheduling delivery, and log the exception.

    Warning: Never pressure a driver to exceed legal hours of service or skip a required rest break to make up time.

  10. 5.10

    Notify the customer of a delay

    Dispatcher

    Notify the customer service representative of any material delay so the customer or consignee can be informed with a revised delivery estimate.

  11. 5.11

    Confirm delivery

    Dispatcher

    Confirm delivery was completed and proof of delivery was captured, then close the load status in the TMS and release the driver or carrier for the next assignment.

  12. 5.12

    Review on-time performance

    Dispatch Manager

    Review daily and weekly on-time pickup and delivery performance, noting recurring causes of delay by lane, carrier or customer for follow-up.

6.Quality checks

  • โ†’No load is dispatched without confirmed driver hours of service availability.
  • โ†’At-risk loads are flagged before the delivery appointment, not after it is missed.
  • โ†’Every exception is logged with a resolution and communicated to the customer.
  • โ†’Load status in the TMS reflects actual pickup, transit and delivery in real time.

7.Records

  • โ†’Load tenders and rate confirmations
  • โ†’Dispatch and tracking log in the TMS
  • โ†’Exception and delay log
  • โ†’On-time performance report

8.KPIs

  • โ†’On-time pickup rate
  • โ†’On-time delivery rate
  • โ†’Average time to reassign an at-risk load
  • โ†’Detention hours per load

9.Common mistakes

  • โ†’Assigning a load without checking the driver's remaining hours of service.
  • โ†’Waiting for the delivery appointment to pass before flagging a delay.
  • โ†’Not documenting the reason for an in-transit exception, making trends hard to spot.
  • โ†’Failing to notify the customer of a delay until they call asking about it.

10.Revision history

RevisionDateDescriptionReviewed by
1.0September 15, 2026Initial releaseIlia Pirozhenko

This is a template. Adapt it to your organization, equipment and local regulations before use.

Ask this SOP

Nobody opens a PDF in the middle of a task. They ask.

Add this SOP to Perfect Wiki and your team gets answers in the chat app they already use, with a link to the exact step. Ask from ChatGPT, Claude or Copilot too.

Perfect Wiki AIExample answer

A driver's hours of service log shows they only have 2 hours left, but the load needs 4 hours to deliver. Can I still assign it to them?

No, do not assign a load a driver cannot legally complete within their remaining hours of service. Find a driver with enough hours available, or plan a relay or rest break into the schedule instead.Source: step 5.3 ยท Confirm hours of service availability
Ask your own question about this SOPโ€ฆSign up to keep asking
Word file vs Perfect Wiki

A downloaded SOP starts going out of date the day you save it.

Screen recorders like Scribe and Tango capture clicks. Perfect Wiki holds the whole procedure, including your recorded guides, and answers questions about it.

Word or PDFPerfect Wiki
Finding itDig through folders and email threadsAsk in Teams, Slack, kChat or Mattermost
Keeping it currentEmail a new version and hopeEdit once with AI, everyone sees the update
Everything in one placeText and imagesEmbed Scribe and Tango guides, SharePoint files and videos
Who can change itAnyone with the fileEditors you choose, everyone else reads
Common questions

Frequently asked questions

Didn't find what you're looking for? Contact our support โ†’

Your SOP library

Keep every SOP where your team can ask it.

Perfect Wiki is the knowledge base for Microsoft Teams, Slack, kChat and Mattermost. Store your SOPs, embed your Scribe and Tango guides, and let AI answer questions with a link to the right step.

No credit cardSetup in under 10 minutesCancel anytime