GVMS ports in the UK – full list, operating modes and port specifics [2026]
GVMS ports in the UK – complete list 2026: Dover, Eurotunnel, Holyhead, Hull and more. Which ports require a GMR? Operating modes explained and what to do if you arrive without a GMR.
GVMS: What do "embarked" and "arrived" mean? Pro tip for PL-UK drivers
Author
easyclearance.pl teamPublished
2026-04-20
Updated
2026-04-20
GVMS (Goods Vehicle Movement Service) is a system for controlling freight vehicle movements implemented by HMRC at UK ports and border locations after Brexit. A key fact that many drivers and freight forwarders are unaware of: GVMS does not apply at every UK port. The system is required only at specific locations — primarily RoRo (Roll-on/Roll-off) ports handling lorries and trailers. Before a planned consignment departs from Poland, Germany or France heading to the United Kingdom, the operator must know precisely whether the destination port is a GVMS port. If it is — a GMR (Goods Movement Reference) is mandatory and must be ready before the vehicle arrives. If it is not — different customs procedures apply. Confusing these two scenarios can result in vehicles being held at the border, penalties and delivery delays of many hours. This article presents the current (2026) list of GVMS ports in the UK, explains the specifics of each, and describes what to do if a vehicle arrives at a GVMS port without a GMR.
What is GVMS and why does it exist?
GVMS is an electronic freight movement management system that links customs declarations to the physical movement of a vehicle across the border. Instead of presenting paper customs documents at the border, the driver presents a GMR — a 17-character alphanumeric code (or QR code) generated within the GVMS system.
A GMR "contains" one or more MRN numbers associated with a given consignment — these may be a Transit MRN (for goods under T1 procedure), an Import MRN (pre-lodged declarations) or an ENS (Entry Summary Declaration for safety and security). The GVMS system verifies all these declarations before allowing the vehicle to proceed and signals whether a physical inspection is required or the vehicle may pass through without stopping (green channel).
GVMS was introduced in phases after Brexit — from 2021 for exports from the UK, from 2022 for imports into the UK. It covers only those ports through which road vehicles carrying commercial goods pass.
Full list of GVMS ports in the UK — 2026
The list below covers all ports and border locations covered by the GVMS system as of 2026. HMRC updates this list — always verify on gov.uk before planning a new route.
RoRo ports — Short Straits (English Channel)
These are the busiest crossings — they handle the vast majority of HGV traffic between the UK and continental Europe.
| Port | Location | Operator | Notes |
|---|---|---|---|
| Port of Dover | Dover, Kent | Dover Harbour Board | Largest RoRo port in the UK |
| Eurotunnel (Folkestone) | Folkestone, Kent | Getlink | Channel Tunnel — different clearance system |
Dover handles ferry services on the Dover–Calais and Dover–Dunkerque routes. It operates 24 hours a day, 7 days a week. GVMS is mandatory for all commercial vehicles — without exception.
Eurotunnel / Folkestone is technically not a "seaport" but a rail-road terminal. Vehicles are loaded onto Eurotunnel trains. GVMS applies here in the same way as at Dover, however the clearance process at the Le Shuttle terminal differs from standard port clearance — the GVMS check takes place before the vehicle drives onto the rail platform.
RoRo ports — Wales and Ireland
| Port | Location | Routes | Notes |
|---|---|---|---|
| Port of Holyhead | Holyhead, Anglesey | Holyhead–Dublin, Holyhead–Dún Laoghaire | Largest port in Wales |
| Port of Pembroke | Pembroke Dock, Wales | Pembroke–Rosslare | Irish connections |
| Port of Fishguard | Fishguard, Wales | Fishguard–Rosslare | Lower HGV volumes |
Holyhead is a key hub for traffic between the UK and Ireland. After Brexit it became one of the most operationally complex ports — goods from Ireland through Holyhead into the UK require full customs clearance. GVMS is mandatory here.
RoRo ports — Scotland and Northern Ireland
| Port | Location | Routes | Notes |
|---|---|---|---|
| Port of Cairnryan | Cairnryan, Scotland | Cairnryan–Belfast, Cairnryan–Larne | Main Scotland–NI connection |
| Port of Stranraer | Stranraer, Scotland | Historically used, now limited traffic | Lower volumes since Cairnryan |
Cairnryan handles traffic between Scotland and Northern Ireland. After Brexit, with the introduction of the Irish Protocol (Windsor Framework), procedures on this route are specific — consultation with a customs broker is particularly recommended for goods transiting through Northern Ireland to or from the Republic of Ireland.
Seaports — East Coast and North Sea
| Port | Location | Routes | Notes |
|---|---|---|---|
| Port of Hull | Hull, Yorkshire | Hull–Rotterdam, Hull–Zeebrugge | Large RoRo terminal |
| Port of Immingham | Immingham, Lincolnshire | Immingham–Rotterdam, Immingham–Esbjerg | Largest UK port by tonnage |
| Port of Grimsby | Grimsby, Lincolnshire | RoRo connections to Europe | Close to Immingham |
| Port of Harwich | Harwich, Essex | Harwich–Hook of Holland | Important route to the Netherlands |
| Port of Tilbury | Tilbury, Essex | Container and RoRo connections | Close to London |
North Sea ports handle significant freight volumes from Belgium, the Netherlands and Germany. Routes from Rotterdam or Zeebrugge to Hull or Immingham are popular among Polish freight forwarders as an alternative to the congested Dover. GVMS applies at all of the ports listed above.
Air cargo ports
Airports handling air cargo are NOT GVMS ports within the meaning of the system. Air cargo is subject to different customs procedures (Air Cargo) and does not require a GMR. This applies to: Heathrow, Gatwick, Manchester Airport Cargo, East Midlands Airport Cargo.
Which ports are NOT GVMS ports?
Not all UK ports are covered by the GVMS system. Smaller ports, passenger ports with no freight traffic, or ports with a different operational profile may operate outside GVMS.
Examples of ports outside GVMS:
- Small leisure and yacht marinas
- Fishing ports with no commercial traffic
- Airports (air cargo — different procedures)
- Some industrial terminals (e.g. energy ports handling only bulk raw materials)
How to check whether a given port is a GVMS port? The official list of GVMS ports is available on gov.uk under "Check if a location is an inventory-linked port". Always verify before planning a new route.
Dover versus Eurotunnel — two different clearance systems
Although both locations handle the UK–France route and both use GVMS, they differ significantly in operational detail.
Dover — port clearance
Before clearance: - The driver must hold a GMR (QR code or number) - Registration via the Haulier portal on entry to the port zone (PEACH system or similar) - GMR scanned at the entry gate
In the port: - UK customs clearance on the British side (already completed on departure from the UK, checked on arrival into the UK) - HMRC checks against the GMR in "arrived" or "pre-lodged" mode - Waiting time: highly variable — from tens of minutes to several hours at peak traffic
Key feature of Dover: The intensity of traffic means delays can accumulate into "Operation Stack" mode during severe congestion. Freight forwarders monitor Dover's operational status through official HMRC and Dover Harbour Board channels.
Eurotunnel (Folkestone) — rail terminal
Before clearance: - Booking a slot on a Le Shuttle train (mandatory for HGVs) - GMR required — verified before entering the terminal - Customs clearance takes place at the terminal — both on the UK side (Folkestone) and the French side (Coquelles)
At the terminal: - The vehicle drives onto the rail platform — the entire journey (35 minutes) takes place without the driver leaving the cab - Customs clearance is carried out at the terminal, not during transit - Juxtaposed controls system — officers from both countries operate within the other country's terminal
Key feature of Eurotunnel: The tunnel transit time is fixed (35 minutes), but clearance time at the terminal can vary. For T1 transit consignments with a GMR the procedure is usually smooth — provided all documents are complete.
GVMS "arrived" versus "pre-lodged" — implications for ports
Depending on the type of customs operation, a GMR can be configured in "arrived" or "pre-lodged" mode. Understanding this difference is important for route selection and timing.
Pre-lodged (before arrival):
The import declaration is submitted in CDS before the vehicle arrives. The Import MRN is known before departure. The GMR is created with that MRN — the vehicle can enter the port immediately without waiting for the declaration to be "accepted" on site. This is the preferred mode for high-traffic ports such as Dover.
Arrived (on arrival):
The declaration is submitted after the goods physically arrive in the UK. In this mode the GMR does not contain an Import MRN from CDS — the vehicle must wait for the arrived declaration to be processed after reaching the port. Waiting time can range from tens of minutes to several hours. Less operationally efficient.
For T1 transit: Goods under T1 procedure always use a Transit MRN in the GMR — the pre-lodged/arrived mode relates to import declarations and does not directly apply to transit.
GVMS port map — overview by region
| Region | Key GVMS ports | Main routes |
|---|---|---|
| South East (Kent) | Dover, Folkestone/Eurotunnel | France (Calais, Dunkerque, Coquelles) |
| East of England | Harwich, Tilbury | Netherlands (Hook of Holland) |
| East Midlands / Yorkshire | Hull, Immingham, Grimsby | Belgium (Zeebrugge), Netherlands (Rotterdam), Denmark |
| Wales | Holyhead, Pembroke, Fishguard | Ireland (Dublin, Rosslare) |
| Scotland | Cairnryan, Stranraer | Northern Ireland (Belfast, Larne) |
For Polish freight forwarders sending goods to the UK the most commonly used routes are: 1. Dover/Eurotunnel — route through Germany, Belgium or France (shortest) 2. Hull/Immingham — route through Germany, the Netherlands and ferry (popular alternative, avoids Dover congestion) 3. Holyhead — less common, mainly for goods to Ireland via the UK
What to do if you arrive at a GVMS port without a GMR?
Arriving at a GVMS port without a GMR is a serious operational situation. The procedure depends on the port and the circumstances.
Scenario 1 — No GMR has been created at all:
The driver cannot enter the port zone. They must leave the queue and park in a designated area (HGV parking near the port). The freight forwarder or customs agent must immediately create a GMR remotely. Once the GMR number is received, the driver returns to the queue. Time lost: 1–4 hours, depending on traffic and how quickly the agent acts.
Scenario 2 — GMR has been rejected (incorrect MRN, missing declaration):
The driver is stopped by HMRC at or beyond the gate. Immediate intervention by the customs agent is required to correct the documentation. Depending on the type of error — correction time ranges from tens of minutes to several hours.
Scenario 3 — GMR is correct but the ENS declaration is missing:
An ENS (Entry Summary Declaration) is required for cargo safety and security. A missing ENS in the GMR may result in the vehicle being stopped by Border Force for security purposes. This is a separate matter from customs aspects — ENS is a declaration for border protection.
Practical advice: Always ensure the driver has the customs agent's phone number to hand. The customs agent should be reachable around the clock — road transport does not stop at 5 pm.
FAQ
Is a GMR required for empty trailers travelling to the UK? As a rule, empty trailers travelling without commercial goods to the UK do not require a GMR — there are no commercial goods to declare. However, if the trailer contains any goods whatsoever (even in small quantities), a GMR is required. If in doubt — always check with your customs agent.
Is a GMR valid only for one specific ferry crossing or tunnel transit? Yes. A GMR is linked to a specific crossing (ferry booking or Eurotunnel tickets). If the driver misses their ferry and travels on the next one, the GMR must be updated to the new date and time. An out-of-date GMR may be rejected at check-in.
Must every item of goods in a lorry have its own GMR? No. A single GMR can contain multiple MRN declarations for different goods in one vehicle. The limitation: all goods must be of the same customs "type" (e.g. all pre-lodged import declarations). Mixing transit goods with import goods may require separate GMRs or a special configuration.
What happens to the GMR when goods are subjected to a physical inspection at the border? HMRC or Border Force marks in the GVMS system that the vehicle has been directed to inspection. After the inspection is complete and the goods are released, the GMR is "closed" in the system. Inspection time: from tens of minutes to several hours for a detailed inspection.
Does GVMS also apply in the export direction from the UK? Yes. GVMS is required both for imports into the UK (direction: France/Belgium → UK) and for exports from the UK (direction: UK → France/Belgium). For exports, the GMR is created with an Export MRN (the export declaration number from CDS). The GMR procedure for exports mirrors that for imports.
Disclaimer: The information on this site is operational and informational in nature and does not constitute legal or tax advice. Prices quoted are indicative — an exact quote will be provided once documents have been submitted.
Got a similar case?
Send us 3 details: goods, route, Incoterm — we will come back with the right clearance route. We respond 24/7.