Bring More of Your Customs Filing Into One Platform
Fewer places to prepare the work. A clearer view of every filing. CDUK brings customs and border workflows onto one account, so your team enters data once, sees every reference in one place and files its own declarations. The saving grows with each lane you add.
- GB CDS & GB ENS
- EU ICS2 & French ELO
- GB NCTS & GVMS (GMR)
- AI document processing
- See every filing type in one overviewKeep CDS, ENS, ICS2 and NCTS counts together instead of checking several separate tools.
- Open one load with all its filingsSee the CDS, ENS, ICS2, ELO and GMR references for a road load in one list.
- Follow the load's messages in one placeResponses for the crossing arrive on the movement as they come in, with no checking elsewhere.
- Hand the driver one referenceThe GMR barcode is ready to show at check-in, and downloads as a PDF in one click.
In a nutshell
When different formalities sit in different tools, staff end up repeating information and searching for references. A haulier might key the same consignment into one system for the export declaration, another for the movement reference and a third for the EU safety and security filing. Each extra tool adds cost, training and room for error.
CDUK brings Great Britain (GB) and cross-border filing onto one account: CDS import and export, GB ENS, EU ICS2, NCTS transit, GVMS movement references, French ELO and AI document processing. Data entered once is reused across filings, and every declaration, reference and response is visible in the same workspace.
Your team files directly with the authorities. You pay per declaration, with no monthly fee and no minimum volume, and our UK team handles onboarding, training and support.
See what can sit together.
Each requirement has its own legal basis, its own data and its own authority, so each is its own declaration. CDUK prepares and submits every one of them from the same account, which removes repeated entry between them. Your staff learn one system and your cost per declaration stays visible.
| Requirement | CDUK service | What it covers | Read more |
|---|---|---|---|
| GB import and export filing | GB CDS (Customs Declaration Service) | Import and export declarations to HMRC, with commodity requirements mapping | GB CDS declarations |
| Entry safety and security for GB | GB ENS (entry summary declaration) | Safety and security declarations for goods arriving in GB | GB ENS service |
| EU entry safety and security | EU ICS2 (Import Control System 2) | Entry safety and security declarations for the EU | EU ICS2 |
| GB transit departures and arrivals | GB NCTS (New Computerised Transit System, NCTS6) | Transit departures and arrivals connected through GB | GB NCTS |
| GVMS movement reference | GMR (Goods Movement Reference) | Movement references for applicable GVMS routes | GVMS and GMR |
| French smart-border envelope | French ELO (Obligatory Logistics Envelope) | The logistics envelope for movements in scope | French ELO |
| Document-based draft preparation | IDP (AI document processing) | Extracts invoice, packing list and transport document data into drafts for review | AI document processing |
Every formality stays a separate declaration with its own authority. CDUK lets you prepare and file all of them from one account, reusing your data.
How the pieces fit together by lane.
Choose the lane closest to yours. Each tab shows the filings that commonly apply and how CDUK carries them on one account. Which filings your movement needs depends on the goods, route and your role. Our team will help you confirm them.
Outbound road movements from GB
- GB CDS
- GMR
- EU ICS2
- French ELO
A GB export lane can involve a CDS export declaration, a movement reference for applicable GVMS routes and, where goods are entering the EU, EU safety and security filings. File them all on CDUK, and generate ENS/ICS2 from your CDS export declaration instead of re-keying.
- GB CDS export declaration for the goods leaving GB
- GMR for applicable GVMS movements, linking the MRNs from your declarations
- EU ICS2 entry safety and security, generated from your CDS export data
- French ELO for in-scope movements, free with fair usage when filed with us
ELO and ICS2 are connected, and the ENS must come first. See our guide to how they connect.
Plan this lane on CDUKInbound road movements into GB
- GB ENS
- GB CDS
- GMR
An inbound lane can involve a GB ENS for safety and security, a CDS import declaration and a movement reference for applicable GVMS routes. CDUK carries all three on one account, with no port badge needed for RoRo and GVMS ports, so your team can clear the paperwork before the lorry arrives.
- GB ENS entry safety and security declaration
- GB CDS import declaration
- GMR for applicable GVMS routes
- Inventory-linked ports connect through CNS, MCP/Destin8 and CCS-UK
Our guide to inventory-linked ports and GVMS explains what applies at your location.
Plan this lane on CDUKTransit movements
- GB NCTS
- ENS assessed separately
GB transit departures and arrivals run through NCTS6 on CDUK. Arrival is free when the departure was filed with us. A transit declaration does not automatically include an EU ENS, and we help you work out when one is needed.
- GB NCTS departure and arrival workflows
- Our team helps you assess whether an ENS is needed
- Movement references for applicable GVMS routes
- Arrivals free when the departure was filed with CDUK
Tell us your transit countries and we will confirm how your lane runs on CDUK.
Plan this lane on CDUKStart from the documents you receive
- IDP
- Draft for review
If your team re-keys invoices and packing lists into several screens, document extraction removes most of that work. Information from invoices, packing lists and transport documents becomes a draft your team reviews, then reuses across filings.
- Extracted data arrives as a draft your team reviews
- Reuse the same data across every filing on your account
- No per-document fee for AI document processing
Today's tools and how CDUK replaces them.
List every tool involved in one repeat shipment, then see how each task moves onto your CDUK account. Bring the list to a demo and we will walk through it with you, row by row.
| Formality or task | Tool used today | On your CDUK account | What we help you set up |
|---|---|---|---|
| Export declaration | Example bureau portal | GB CDS, filed directly with HMRC | Your procedures and authorisations, saved in templates |
| Movement reference | Example carrier system | GVMS (GMR), free when the declaration is filed with us | Route rules and how references reach the driver |
| EU safety and security | Example third-party filing | EU ICS2 for road, maritime and rail; tell us your air dataset and we will confirm it | The responsible party and saved trader profiles |
| National import filing in the EU | Example destination-country import filing | Lodged in the destination country; we confirm the route for your lane with you | Which EU-side filings your lanes need, mapped with our team |
| Stock, orders and invoicing | Example ERP and WMS | Connected by API or bulk upload, scoped with us | Feeding stock and order data straight into declarations |
Example tools only. Mark every row that repeats data entry: those are the first things to move onto one account.
What one account covers.
CDUK is customs filing software, built to carry every filing in the matrix above. Your business systems keep doing their own jobs and feed CDUK with data, so the customs work, from first entry to final response, stays in one place.
Transport data in
Booking and route details from your TMS can feed CDUK declarations, scoped with our team. See connecting ERP, TMS and WMS data to reuse that data.
Warehouse data in
Packing and quantity data from your WMS can be uploaded or connected, so declarations start from facts your team already maintains.
Invoice values in
Commercial values and parties from your finance system reach CDUK through upload, API or document processing, ready for your reviewer to check.
Every GB filing out
CDS, ENS, NCTS and GMR leave CDUK directly for HMRC and the relevant systems, with responses coming back to the same declaration record.
EU filings out
EU ICS2 and French ELO are filed from the same account. Tell us your EU lanes and our team will confirm how each one runs.
Our team alongside yours
UK-based onboarding, training and support from the Customs Declarations UK team, so every lane you move onto the platform is set up properly.
Consolidate one lane first.
Start with a single repeat shipment and map the current process. With pay-as-you-go pricing and no minimum volume, you can move one lane, measure the saving, then bring the rest of your filing across. Our UK team supports each step.
Step 1: Choose a lane
Pick a lane that currently involves several tools and recurs often, so the saving shows quickly.
Step 2: Map the work
List the data entered, the formalities submitted and the references passed between parties. We can do this with you on a call.
Step 3: Match it to CDUK
Match each task to the CDUK service that covers it and spot the repeated entry that disappears.
Step 4: Run it and review
File the lane on CDUK, compare effort and references with your old process, then move your next lane across.
Questions about consolidation.
Do we need to use every CDUK service?
Use the services your operation needs and add others when your lanes change. Everything runs on one account, pay as you go with no monthly fee and no minimum volume, or on a subscription with volume discounts. See our pricing page.
Can we move all our lanes onto CDUK?
Yes. Tell us your lanes, countries and filing types, and our team will map each one to a CDUK service and confirm the route, including EU ICS2 for air. Each filing is priced at or below its stated maximum, so your cost per declaration stays predictable.
Where should we begin?
Start with one repeat shipment and map the current process. Our team will help you set up the lane, train your staff and then widen to the rest.
Does filing in one platform mean one declaration?
CDS, ENS, ICS2, NCTS, GMR and ELO remain separate formalities with their own data and authorities. What you consolidate is preparation, document handling and visibility: you enter the data once, file each declaration from the same account and see every status together.
Is GVMS an extra cost?
No. Creating a GMR is free when the Import, Export, Transit or ENS declaration is filed with CDUK, and it is £1 otherwise. See the GVMS service for how it fits.
Does this work for UK and EU road movements?
Yes. Road lanes often touch multiple of these services, and CDUK carries them on one account. Which filings apply depends on the goods, route and your role, and our team will help you confirm them. See manage UK to EU road movements for a typical crossing.
Will our ERP, TMS or WMS data still be useful?
Yes. Connections are scoped with our team. See connect ERP, TMS and WMS data for how source systems feed your CDUK filings.
Related pages for multi-service operations.
- Manage UK–EU road movementsHow the filings relate on a road crossing.
- Logistics providers and 3PLsCustoms filing across several clients and lanes.
- Connect ERP, TMS and WMS dataReuse the data your systems already hold.
- GB NCTS transitNCTS6 transit departures and arrivals.
- GB CDS declarationsImport and export filing with requirements mapping.
Find the Overlap Worth Removing
Bring one repeat shipment and your current tool list. We will map every filing onto one CDUK account with you. Register now and file your first declaration pay as you go, with no monthly fee and no minimum volume.


