GVMS links every customs declaration associated with a crossing – import, export and transit – into a single GMR number, which the haulier creates before the journey and presents at the port. The ferry or tunnel carrier lets only a vehicle with a valid GMR embark, and after arriving in Great Britain the number is used to check whether the load needs to be inspected.
Contents
In brief
- ✓ GVMS is an HMRC system that links the references of all declarations on a vehicle into a single GMR.
- ✓ At GVMS ports you cannot move without a GMR: the carrier lets only a vehicle with a valid number embark.
- ✓ After arriving in Great Britain the GMR is used to check whether you need to report for an inspection.
What GVMS is for
The Goods Vehicle Movement Service (GVMS) brings together the reference numbers of multiple declarations for the goods carried in a vehicle, trailer or container into one number – the goods movement reference (GMR). According to GOV.UK this speeds up clearance, and goods cannot move through ports that use GVMS without a GMR. A GMR does not replace customs declarations or the ENS: it links them into a single reference that the carrier and HMRC check.
Where GVMS is required
For ro-ro movements into Great Britain from outside the UK, GVMS is always mandatory at the ports of Dover, Eurotunnel, Fishguard, Heysham, Holyhead, Liverpool, Pembroke and Newhaven. At other ports (for example Hull, Harwich, Immingham, Killingholme or Portsmouth), the requirement depends on the carrier. For exports from Great Britain to the EU, a GMR is needed for all movements and must be in place before the vehicle attends the port of departure. HMRC maintains the current list: List of ports using the Goods Vehicle Movement Service.
How the process works step by step
- Registration. The haulier or forwarder registers for GVMS (GOV.UK: Create a goods movement reference).
- Collecting the references. The sender gives the haulier the numbers of all declarations for the cargo. To create a GMR you need, among other things, the vehicle registration number (accompanied movements) or the trailer or container number (unaccompanied movements) and the references: the import MRN from CDS, the transit MRN from NCTS, or ATA/eATA or TIR carnet numbers. For Common Transit Convention movements, you do not add the references of associated import declarations.
- Creating the GMR. The haulier enters the references for all the goods in the vehicle and receives a GMR number. The ENS MRN can be added to the GMR, but for EU to GB movements it is optional.
- Presenting the GMR at the port. The ferry or tunnel carrier checks the GMR and lets the vehicle embark only if the number is valid; if it is not valid, the carrier tells the haulier that they cannot embark until they provide the correct information (GOV.UK).
- After arrival. You use the GMR in HMRC's "check if you need to report for an inspection" service to see whether the load is held. At Dover and Eurotunnel the checks take place at an Inland Border Facility, and failing to follow HMRC's instructions can lead to a penalty of up to £2,500 (GOV.UK).
Who is responsible for what
Before the vehicle reaches the port of departure, the sender (exporter, importer or an agency acting on their behalf) must give the haulier the MRNs from import or export declarations, carnets or transit and, where goods are declared in the trader's own records, their EORI number. The haulier enters the references for all the goods in the vehicle. A business hired to move the goods can register for access through an API. Legally, the carrier is responsible for lodging the ENS – the differences are covered in GMR vs ENS.
Most common reasons a vehicle is held
- a GMR that does not match the actual vehicle or trailer,
- a missing reference for one of the consignments – references for all goods in the vehicle must be entered,
- no evidence of a declaration at locations where pre-lodgement is required (HMRC may impose a penalty),
- adding the references of associated import declarations to a GMR for Common Transit Convention movements, where they should not be included,
- not following the instructions on arrival (reporting for an inspection).
For a detailed checklist see GMR error before the port – 7 things to check, and for the status of a number see how to check GMR status in GVMS. For a general explanation of the system see GVMS – what it is and how it works.
Exporting to the United Kingdom? Commission customs clearance in the UK or get in touch.
Record-keeping and corrections
In the EU, documents relating to customs formalities must be kept for at least 3 years (Article 51 of the Union Customs Code), and tax records may be subject to longer periods under tax law; in the United Kingdom HMRC requires declarations to be kept for 4 years and VAT records for 6 years (GOV.UK). The records include: copies of customs declarations, evidence of the customs value, correspondence with the customs agency, and confirmations that the cargo has been released. If, after the goods have been released, the declaration turns out to contain an error, you should ask the competent customs authority to amend it – in the EU under Article 173 of the Union Customs Code, and in the UK in line with HMRC's CDS guidance.
Legal basis and sources
Frequently asked questions
What is GVMS and when is it mandatory?
GVMS (Goods Vehicle Movement Service) is an HMRC system that links the references of multiple declarations into a single GMR. It is always required for ro-ro movements through the ports of Dover, Eurotunnel, Fishguard, Heysham, Holyhead, Liverpool, Pembroke and Newhaven, and at some other ports it depends on the carrier. Without a GMR, goods cannot move through a port that uses GVMS.
Who creates the GMR: the haulier, the importer or the customs agency?
The GMR is created by the haulier, or a party acting for it, who enters the references for all the goods in the vehicle. The sender – the exporter, importer or customs agency – must first give the haulier the MRNs of the declarations, carnets or transit and, where needed, an EORI number. It is wise to agree the split of tasks in writing before each shipment.
What data is needed to create a GMR?
The vehicle registration number for accompanied movements, or the trailer or container number for unaccompanied ones, plus the declaration references: the import MRN from CDS, the transit MRN from NCTS, or ATA/eATA and TIR carnet numbers. For EU to GB movements you can also add the ENS MRN, but it is not mandatory.
What happens if the GMR is not valid?
The ferry or tunnel carrier checks the GMR before boarding. If the number is not valid, the driver cannot embark until the correct information is provided. After arriving in Great Britain, the GMR is used to check whether the load needs to be inspected; failing to follow HMRC's instructions can lead to a penalty of up to £2,500.
Does GVMS replace the ENS?
No. The ENS is a separate safety and security declaration submitted in the S&S GB service before the goods arrive, and lodging it is the carrier's obligation. The GMR links the declaration references into one number, and the ENS MRN can be added to it optionally.
How long should customs documents relating to GVMS be kept?
In the EU for at least 3 years (Article 51 of the Union Customs Code), subject to longer periods under tax rules. In the UK, 4 years for customs declarations and 6 years for VAT records. The archive should include the GMR confirmation, the customs declaration, evidence of the customs value and confirmation that the cargo was released.
Related guides
Have a similar case? Ask a customs agency
Describe the goods or vehicle, the route and timing. We reply on working days, usually the same day.
Something went wrong. Please try again or contact us by email or WhatsApp.