Getting goods moving Great Britain to Ireland requirements right, shipment by shipment, comes down to five things done in the right order: the right documents in hand, an EORI number registered, the goods classified and its origin evidence sorted, the correct declaration lodged on both the GB and Ireland sides, and duty or VAT accounted for before release. Miss a step, and the shipment doesnโt fail quietly, it sits at the border while someone works out whatโs missing.
None of these five things is complicated in isolation. What causes delays in practice is sequencing: filing a declaration before the classification is confirmed, generating a port reference before the declaration behind it is complete, or discovering a documentation gap only once a vehicle is already at the port. This guide sets out the order that avoids that, not just the list of requirements themselves.
This guide is the operational, shipment-by-shipment companion to our Brexit and GB-Ireland trade rules guide, which covers why these rules exist and how the Trade and Cooperation Agreement affects tariffs. Here, the focus is entirely practical: what to have ready, what to file, and what happens at the border.
Five documents form the baseline for a standard commercial shipment between Great Britain and Ireland, and missing any one of them is a common reason a declaration gets queried or a shipment gets held.
None of these documents replace the declaration itself; theyโre what the declaration is built from and, in the case of a documentary check, what gets checked against it. Keeping all five consistent with each other, same values, same product description, same parties, matters as much as having each one individually correct, since a mismatch between the invoice and the packing list is one of the most common reasons a shipment gets pulled for a closer look.
With the documents in hand, the process itself runs in a fixed order:
Each of these steps depends on the one before it, which is why sequencing matters as much as completing every step eventually. A commodity code confirmed after the declaration is filed means refiling; a GVMS reference generated before the declaration is complete means the reference itself is invalid and has to be regenerated once the declaration catches up.
For goods moving out of Great Britain by RoRo ferry, the Goods Vehicle Movement Service is the system that ties the physical vehicle movement to the declarations that cover it, using a Goods Movement Reference (GMR) that the haulier presents at the port instead of physical paperwork. GVMS itself is a GB port-side system, not an Irish Revenue one, which is exactly why it sits outside the scope of this guide in any real depth; our GVMS guide covers how to register, how a GMR is built from the underlying declarations, and how itโs presented at check-in. What matters for this guide is simpler: a GMR only works if the AIS or AES declaration behind it is already complete and accurate, so the declaration step above has to happen before the GMR can be generated, not alongside it.
Once a declaration is lodged, Revenueโs system assesses it and assigns it to a risk lane, conceptually similar to the AIS declaration statuses covered in our Ireland customs clearance process guide. A green routing means the shipment is cleared to proceed without further intervention. An amber or red routing means documentary or physical checks are required before release, the customs equivalent of the โUnder Controlโ or โUnder Reviewโ AIS statuses. Which lane a shipment lands in depends on risk-based criteria Revenue doesnโt publish in full, but accurate, consistent declarations, matching commodity codes, correctly stated origin, correct values, are what keep a shipment in the green lane more often than not. A shipment thatโs been amber- or red-routed before for a documentation inconsistency is more likely to be flagged again until that pattern is corrected.
An amber routing usually means a documentary check: Revenue reviews the declaration and its supporting documents without physically opening the load, and a shipment can often still clear the same day once the query is answered. A red routing is more involved, since it means a physical inspection of the goods themselves, which takes longer and, for a freight forwarder running a tight schedule, is the outcome worth actively avoiding through consistent, accurate filing rather than treating it as unavoidable bad luck.
A single trailer moving from Great Britain to Ireland often carries goods for several different consignees, known as a groupage load. Each individual consignment inside that trailer still needs its own separate declaration, its own commodity code, and its own set of supporting documents; grouping the goods physically for transport doesnโt group them for customs purposes. This matters operationally because one incomplete or inconsistent consignment inside a groupage load can hold up the GVMS reference, and therefore the whole trailer, at the port, even though every other consignment on board is fully compliant. Freight forwarders handling groupage loads have a direct incentive to chase every individual shipperโs paperwork early, since the weakest link in the load determines how quickly the whole vehicle clears.
The same underlying requirements apply in reverse for goods leaving Ireland for Great Britain, filed through AES rather than AIS. The document checklist is the same, EORI, invoice, packing list, proof of origin where relevant, and transport document, and the export commodity code has to be just as accurate as an import one, since a misclassified export shipment is checked and can be held on the way out exactly as a misclassified import can be held on the way in. The main practical difference is which system generates the declaration and which side of the crossing the GVMS pre-lodgement step applies to, not the underlying documentation or classification requirements.
Manually, moving a shipment through every step above means confirming EORI status, classifying the goods, validating origin evidence, filing the correct declaration on the correct system, and calculating duty or VAT, all before a GVMS reference can even be generated, without a gap between any of those steps creating a hold at the port. iCustomsโ iAIS and iAES platforms validate each of these inputs before submission, flag a missing or inconsistent document before it becomes a border query, and keep the declaration and GVMS steps properly sequenced so a reference is never generated ahead of the filing it depends on.
A commercial invoice, packing list, proof of origin where preferential treatment is claimed, an EORI number, and a transport document. These form the baseline for a standard commercial shipment.
For RoRo movements through GB ports, yes; a Goods Movement Reference generated through GVMS is presented at check-in, but it can only be generated once the underlying AIS or AES declaration is complete.
EORI registration, a classified commodity code, proof of origin if claiming TCA treatment, and a filed AIS or AES declaration, in that order, before the goods physically move.
Itโs held for documentary or physical checks before release, similar to an AIS declaration moving into an โUnder Controlโ or โUnder Reviewโ status rather than being released immediately.
The underlying documentation and classification requirements are the same in both directions; the difference is which declaration system, AIS for imports or AES for exports, and which side of the crossing the GVMS step applies to.
Our Brexit and GB-Ireland trade rules guide covers the TCA, rules of origin, and the Windsor Framework boundary; this guide covers the operational steps that follow from those rules.
iAIS checks your documents and declaration data before you file, not after a hold.
iCustoms is an all-in-one solution helping businesses automate customs processes more efficiently. With AI-powered and machine-learning capabilities, iCustoms is designed to streamline your all customs procedures in a few minutes, cut additional costs and save time.
iAIS walks every GB-Ireland shipment through the same checklist, every time.