A container that is ready for collection at a deep-sea terminal is not the same as a container you can collect. Between the two sits a booking: a slot in the terminal’s truck appointment system, tied to a licence plate, a container number and a release reference, valid for a window that may be an hour long. Miss it and the haulier queues for a new one while the clock on demurrage keeps running. It is the port-side cousin of time slot management software, but the rules, the data and the penalties are set by the terminal, not by the shipper.
For a European shipper or forwarder, the truck appointment system is rarely something you choose. It is something your hauliers have to work with, and it decides whether a container leaves the port on the day you planned.
What a truck appointment system is
A truck appointment system (TAS) is the booking layer a container terminal, port or rail and intermodal hub uses to control which trucks arrive at the gate, when, and for which unit. Every truck visit is booked in advance against a time window, and the terminal plans its yard equipment and gate lanes against those bookings rather than against whoever turns up.
The term covers three kinds of site, with the same logic and different pressure points:
- Deep-sea container terminals. Import pick-ups, export deliveries, empty returns. Volume peaks follow vessel calls, so demand for slots spikes in the days after a large ship discharges.
- Inland and rail terminals. Slots are tied to train departures and arrivals. An export box that misses its cut-off misses the train, not just the slot.
- Intermodal hubs and ro-ro sites. Trailers and swap bodies rather than containers, with bookings linked to departures and to the unit’s position in the yard.
In UK ports the same thing is often called a vehicle booking system.
The reason it gets confused with warehouse slot booking is that both put a time window on a truck. The difference is who sets the rules and what they protect. A warehouse books doors and labour, which is the territory covered in the guide to dock scheduling. A terminal books gate capacity and yard crane moves across thousands of hauliers it has no contract with.
Why terminals introduced appointments
Before appointments, a terminal saw its truck demand only when the trucks arrived. Queues formed at shift changes and after vessel discharge, spilled onto public roads, and left drivers idling for hours inside and outside the gate. The terminal could not staff for demand it could not see, so it staffed for the average and lost the peaks.
Three pressures pushed terminals towards booking:
- Gate queues and turnaround. A booked truck can be matched to a pre-positioned container, so the yard crane is ready when the truck reaches the stack. Turnaround inside the terminal falls because the move was planned before the truck left its depot.
- Congestion on access roads. Port cities and road authorities push back on trucks queuing on motorways and urban streets. Spreading arrivals across the day is the cheapest lever available.
- Emissions. Idling trucks produce emissions for no transport output, and flattening peaks eases the local air-quality problem around the port.
Academic studies of terminal appointment schemes broadly agree that they shorten gate queues, and also that a badly designed scheme simply moves the queue from the gate to the slot calendar. If slots are scarce, hauliers book speculatively and the capacity disappears without trucks attached to it.
Slot types, quotas and no-show rules
Most schemes combine a small set of rules. The detail varies by terminal and is published in each terminal’s haulier conditions, which are the only reliable source for a given site.
| Rule | How it works | What it means for the haulier |
|---|---|---|
| Fixed windows | The day is divided into slots, often 30 or 60 minutes, each with a capacity | Arrival outside the window may be refused or sent to the back of the queue |
| Quotas | Slot capacity is allocated per haulier or per transaction type (import, export, empty) | A large haulier cannot book out the day; a small one may find its quota full |
| Grace periods | A tolerance before and after the window | Traffic on the approach road decides whether a truck is early, on time or late |
| No-show and late cancellation charges | A fee or a penalty point when a booked slot is unused | Speculative booking costs money, so planning has to be accurate |
| Dual transactions | One visit combines a delivery and a pick-up | Fewer empty legs, but both units must be ready and released |
The no-show rule is the one that changes behaviour. Without it, hauliers book more slots than they need. With it, the haulier carries the cost of every truck that is held up elsewhere, which is why the reliability of the upstream leg starts to matter at the port.
Truck visit management and the pre-advice record
Behind the slot sits a truck visit: a record the terminal uses to process the truck at the gate without manual checks. Its quality decides whether the gate transaction takes seconds or turns into a trip to the trouble window.
A typical pre-advice carries:
- Container or unit number, with ISO size and type, and the booking or bill of lading reference.
- Release reference or PIN for imports, confirming the shipping line has released the box and customs status allows it to leave.
- Licence plate of the tractor and often the trailer or chassis, matched at the gate by camera or reader.
- Haulier and driver identity, increasingly a registered driver credential rather than a name typed at the gate.
- Export data such as verified gross mass, seal number and dangerous-goods declaration where relevant.
Any mismatch stops the truck: wrong plate, release not yet granted, customs hold, seal number differing from the declaration. The gate identification technology behind the plate check is the same family described in the comparison of RFID, ANPR and gate identification, applied at a scale where every rejected truck blocks a lane.
What a haulier needs to do to book
The booking is the last step. Most failed visits start in the preparation.
- Register with the terminal or the port community system, including trucks and drivers where the scheme requires it.
- Confirm the unit is available: discharged, released by the line, cleared by customs, with no holds.
- Book a slot that fits the whole trip, not just the terminal visit. The slot has to sit between the truck’s previous drop and the delivery window at the consignee.
- Submit the pre-advice with plate, unit and references, and update it if the truck or driver changes.
- Monitor and rebook when the upstream leg slips, before the cancellation deadline rather than after the window has passed.
Step three is where the terminal slot meets the shipper’s own planning. A port pick-up booked without reference to the inland delivery creates waiting time at the consignee or a missed door, and the waiting is billed to someone, as set out in the guide to detention and demurrage.
How a TAS connects to your own visibility
The terminal sees its gate. It does not see the truck forty kilometres away stuck behind a closure, and it does not see the warehouse door that the container is booked into tomorrow. The shipper or forwarder is the only party that holds both ends.
Three connections make the difference in practice:
- Live position against the slot. Knowing that the truck will miss its window an hour before it does is the difference between a rebooked slot and a no-show charge. That requires tracking that predicts arrival, not a dot on a map, which is the job of predictive ETA software.
- Terminal events as milestones. Gate-in and gate-out at the terminal belong in the shipment record next to the delivery events, so dwell at the port and dwell at the consignee are measured the same way.
- Slot-to-door alignment. The inland delivery appointment should be set after the terminal slot is confirmed, not before, and moved when the terminal slot moves.
This is the boundary where TrucksOnTheMap sits on the shipper’s side. The terminal’s booking stays in the terminal’s system; the platform covers what happens around it: real-time tracking of the haulier’s truck, ML predictive ETAs with up to around 95% accuracy, exception alerts when a leg is going to miss its window, and time-slot management for the shipper’s own sites so the delivery appointment follows the port pick-up.
For shippers running regular container flows through European ports, TrucksOnTheMap connects the hauliers it already works with through an invite-only network, so the port leg and the inland leg appear in one record rather than in a terminal portal, a haulier’s email and a warehouse calendar. The terminal controls the gate. The shipper controls whether the truck is ready for it.





