
GVMS Support UK
Goods Vehicle Movement Service Support for Roll-On Roll-Off Border Crossings
GVMS, the Goods Vehicle Movement Service, is the UK government's system for managing freight crossing the border by ferry between Great Britain and the EU. Before your vehicle reaches port, the customs declarations for your shipment need to be linked and validated inside GVMS. Get that right, and the crossing proceeds smoothly. Get it wrong, and the vehicle can be held at the border while the problem's being resolved under time pressure.
At GEIM, we help businesses prepare GVMS requirements accurately before goods move. Whether you're getting to grips with the system for the first time, dealing with an issue that's come up unexpectedly, or looking for reliable support on regular ferry movements through roll-on roll-off ports, we're here to help you work through it clearly.



What is the Goods Vehicle Movement Service (GVMS)?
GVMS stands for Goods Vehicle Movement Service. It's the UK government's border management system for goods moving through certain ports, and if your freight travels by ferry between Great Britain and the EU, it almost certainly applies to you.
Before GVMS was introduced, customs declarations and vehicle movements were handled separately. Drivers would arrive at port carrying paper documentation, and border staff would check the details on arrival. That system created delays, backlogs, and significant room for error. GVMS was designed to change that.
Under GVMS, the customs information for a shipment must be linked to the vehicle movement before the vehicle leaves for port. The border process is, in effect, completed in advance. By the time the vehicle arrives at the crossing point, everything should already be in order.
The system works by connecting the vehicle's journey to the relevant customs declarations using a unique reference called a Goods Movement Reference, or GMR. That GMR needs to be created, correctly linked, and valid before the vehicle boards a ferry or passes through a GVMS-controlled route. Without it, the movement can't proceed.
GVMS currently applies to most major roll-on roll-off ferry routes between Great Britain and the EU, including Dover, Folkestone via the Channel Tunnel, Holyhead, Hull, Harwich, and Portsmouth. Not every port or route uses GVMS, so it's always worth confirming what applies to your specific movement before departure.
How Does GVMS Work?

GVMS works by linking your customs declarations to your vehicle movement before departure, so the border process is completed before the vehicle arrives at port rather than at the gate.
-
Customs declarations are submitted. first Before anything can happen in GVMS, all customs declarations for the shipment must be submitted and accepted. GVMS can't link to a declaration that doesn't yet exist in the system.
-
The GMR is created and linked. Once declarations are accepted, a GMR is created by entering the declaration references, vehicle details, and crossing information. The system checks everything matches, then generates a unique GMR number.
-
The GMR is presented at port . The driver presents the GMR at the terminal. Valid and correctly linked means the vehicle proceeds. Any mismatch means it's held, and that's when things become stressful and costly.
-
4. The movement completes. Once the crossing is done, the GVMS record is updated. For transit shipments, the movement stays open until goods are formally discharged at the destination.
The system's only as reliable as the information behind it. If anything doesn't align precisely, the GMR won't validate, and that problem tends to surface at the worst possible moment.
When is GVMS Required?
GVMS is required when goods are moving through a UK border location that operates under the Goods Vehicle Movement Service. In practice, that means most roll-on roll-off ferry routes between Great Britain and the EU. It applies to goods moving from Great Britain to the EU by ferry, goods arriving into Great Britain from the EU by ferry, and transit movements through GVMS-controlled ports where a transit declaration needs to be linked to the vehicle movement.
The ports where GVMS currently applies include Dover, Folkestone via the Channel Tunnel, Holyhead, Hull, Harwich, Portsmouth, and others handling UK-EU freight on roll-on roll-off routes.
GVMS doesn't currently apply to air freight, to ports operating under different border management systems, or to certain Northern Ireland movements, which are governed separately under the Windsor Framework.
If you're unsure whether your route requires GVMS, the safest approach is to confirm before the vehicle departs. Arriving at a GVMS-controlled port without a valid GMR is among the most preventable causes of border delay, and it's not a situation you want to find yourself in with a crossing window closing.
Common GVMS Problems
If GVMS goes wrong, your vehicle can be held at port before boarding, miss its scheduled crossing, and face storage charges while the issue's resolved , often under significant time pressure.
Most problems are small - a mismatched reference, an unaccepted declaration, a transit not yet opened. At port, with a crossing window closing, each minor problem will become something much more serious.
On busy routes a held vehicle may miss its scheduled ferry by an hour or two. On lower-frequency routes, it can mean losing an entire day, with storage charges accumulating and the haulier sitting idle. If other consignments are sharing the vehicle, all of them are caught in the same delay.
A border delay doesn't stay at the border either. It travels through the supply chain. Customers waiting on delivery feel it. Contracts with delivery windows may be missed. The knock-on effects from a single GVMS problem can reach much further than the port.
What makes this harder is that GVMS errors almost always originate in the customs declarations behind the GMR, not the GVMS interface itself. Patching the GMR without fixing the underlying declaration resolves nothing, which is why having someone who understands both sides of the problem makes such a practical difference when things go wrong at port.

Why Work With a GVMS Specialist?
GVMS itself isn't complicated, but when something goes wrong it's almost never a GVMS problem. It's a customs declaration problem, and fixing the GMR without addressing the declaration underneath it resolves nothing. Most businesses manage GVMS fine day to day. The difficulty comes when a declaration runs late, a transit adds complexity, or something changes at short notice. That's when having someone who understands the customs side, not just the system, makes a real difference. Freight also doesn't move to office hours. If your vehicle's due at port at three in the morning and there's a problem, you need support that's actually available. We're here around the clock, and there's no complicated process to get started.
Seamless GVMS Management
We handle the entire GVMS process for you, from generating the Goods Movement Reference (GMR) to managing customs declarations. This means that your goods can move seamlessly through RoRo ports, minimizing waiting times and ensuring compliance with UK border controls.
Customs Expertise
With years of experience in customs clearance and transit operations, GEIM offers professional guidance and support in navigating the intricate customs procedures of the UK and EU. We ensure that your goods meet all customs requirements, including the accurate classification of products and documentation submission.
Faster Border Crossings
Whether your goods are moving within the EU, between the UK and the EU, or through non-EU countries, our expertise ensures that transit documents and GMRs are processed efficiently. This reduces the risk of delays at border crossings, allowing your shipments to reach their destinations on time.

Need Help With Your GMR?
Your Goods Movement Reference is a key part of the GVMS process. Our dedicated GMR covers everything you need to know.
