Since the UK’s post-Brexit border model settled in, the gatekeeper at the busiest roll-on roll-off ports is not a person with a clipboard - it is a reference number. The Goods Vehicle Movement Service, GVMS, is the government’s IT system that links customs declarations to the vehicle carrying the goods, and at ports that use it, the goods movement reference - the GMR - is the boarding pass. No valid GMR, no ferry or shuttle crossing. For hauliers running GB-EU work, understanding GVMS is now as basic as knowing where the port is.
The system’s job is to let ports process trucks without physically checking paper for every consignment. Each customs declaration, transit movement or other pre-lodged document for the goods on a vehicle is linked, by its reference, into a single GMR for that vehicle and crossing. When the truck arrives at the port, the carrier - ferry or tunnel operator - checks the GMR with GVMS, and the system responds with whether the vehicle is cleared to board and, on arrival, whether it needs to report for inspection. The government’s GVMS guidance, last updated in March 2026, sets out how goods vehicle movement reference states work and how the system processes movements; the detail matters less than the principle: the truck moves on data, not on documents waved at a booth.
This is the point that still strands vehicles. The GMR is created in GVMS by someone - and “someone” needs agreeing in advance. It can be the haulier, the driver (rarely practical), the freight forwarder, or the customs agent, but the person holding the references has to do it, because building a GMR means collecting every declaration reference for every consignment on the vehicle: import or export declaration references, transit accompanying document numbers, any admissions for empty vehicles where required. On a groupage trailer with thirty consignments, that is thirty references that must all be right, all belong on that vehicle, and all be in the right state. One transposed digit and the GMR does not match the physical load, and the load does not move.
The operational rule for any operator new to GVMS ports: write into your booking process who creates the GMR and when. If your customer thinks you are doing it and you think the forwarder is doing it, the truck finds out at the port barrier.
GVMS is a pre-lodgement model. The GMR must exist and be valid before the vehicle checks in at the port of departure - it is needed to board, and on arrival the GVMS result tells the driver whether to proceed or report to an inland border facility or port inspection point. That timing shapes the whole day. Declarations must be submitted early enough for their references to reach whoever builds the GMR; the GMR must be created before check-in; and any amendment - a consignment dropped from the load, a trailer swap - must be reflected in the GMR before arrival, because the vehicle registration is part of what GVMS matches on. Trailer swaps are the classic own goal: the GMR references the original vehicle, the substitute tractor arrives, and the barrier says no.
GVMS applies at ports that have adopted the goods vehicle movement service model - which covers the main short straits and other major RoRo gateways - and for movements into and out of Northern Ireland it underpins the separate arrangements there. The practical instruction is simple: check for each crossing whether the port uses GVMS before you quote the job, because the customs workload differs sharply between a GVMS port and one running different processes. The GVMS guidance on GOV.UK is the reference, and it is worth rechecking before a new route rather than assuming last year’s process still holds.
The operators who run GVMS routes smoothly treat reference collection as part of the job sheet, not an afterthought. Every booking asks for the declaration references up front. One named person builds and owns each GMR. Drivers carry the GMR - it is a short reference, easy to pass on by message - and know the difference between the states GVMS can return, especially the instruction to report for inspection, which is a compliance obligation, not a suggestion. And the amendments process is rehearsed: loads change, and the GMR must change with them before the wheels reach the port.
None of this is optional administration bolted onto the real job. At a GVMS port, the GMR is the job - the physical driving is just what happens after the data is right. Hauliers who internalised that early now run the short straits without drama; the ones still treating customs as the customer’s problem are the trucks you see parked in the inspection bays, losing the day’s schedule a reference at a time.