Your Complete Guide to the UK Customs Declaration Service (CDS)

If your business imports or exports goods, understanding the UK Customs Declaration Service (CDS) is no longer optional. CDS is the HMRC platform through which all customs declarations must now be submitted, and getting it right means the difference between goods moving freely and costly delays at the border.

This guide covers everything you need to know: what CDS is, how it works, how to register, and how dedicated customs declaration software can help you file accurately, quickly and in full compliance with HMRC requirements.

What is the UK Customs Declaration Service (CDS) and How does it works?

The UK Customs Declaration Service, known as CDS, is HMRC’s digital platform for submitting customs declarations when importing and exporting goods to and from the United Kingdom. It replaced the older CHIEF (Customs Handling of Import and Export Freight) system as the UK’s primary customs declaration system.

CDS handles all types of UK customs declarations, including:

  • Import declarations for goods arriving into the UK
  • Export declarations for goods leaving the UK
  • Transit declarations under the New Computerised Transit System (NCTS)
  • Entry in Declarant’s Records (EIDR) and simplified declarations

Every business that imports or exports goods commercially must use CDS (or appoint a customs agent who uses CDS on their behalf). Using the right customs declaration software makes this process significantly faster and less prone to error.

Visit these pages to learn more about the UK Customs Declaration Service (CDS) system:

When should you do a custom declaration in the UK?

You should do a customs declaration in UK in the following cases:

  • When sending goods outside the UK from Wales, England or Scotland.
  • When sending goods to any non-EU location from Northern Ireland.
  • When sending goods to EU locations from Northern Ireland.

How is UK Customs Declaration or UK CDS Different From CHIEF?

CHIEF was the UK’s previous customs declaration system, operational for over 25 years. It was built before the internet era and lacked the flexibility required for modern trade flows. CDS replaced CHIEF with a fully digital, API-driven platform that offers greater data accuracy, real-time duty calculation and better integration with third-party customs declaration software.

The key differences for businesses are:

  • CDS uses a data model aligned with the EU Customs Data Model, making cross-border data exchange more consistent
  • CDS allows software integrations via API, meaning tools like iCustoms can connect directly to HMRC’s systems
  • CDS provides access to a wider range of financial accounts, including duty deferment and customs cash accounts
  • CDS supports more detailed commodity-level data, improving classification accuracy

How to Get a GB EORI Number?

You can apply for a GB EORI number through GOV.UK using your:

  • VAT number
  • Company registration details
  • Business information

Most applications are processed within three working days.

How Do I Register for the UK Customs Declaration Service?

To file the customs declaration in UK for improt or export, you need to complete the UK CDS registration process through HMRC that involves the following steps:

  1. Obtain an EORI number. An Economic Operator Registration and Identification (EORI) number is required before you can use CDS. If you do not already have one, you can apply on the GOV.UK website. Most UK businesses receive their EORI within three working days.
  2. Log in to your Government Gateway account. Use the same credentials you use for other HMRC services.
  3. Subscribe to CDS. Within your Government Gateway account, navigate to ‘Get access to a tax, duty or scheme’ and select the Customs Declaration Service.
  4. Set up a Duty Deferment Account (if required). If you import regularly, a duty deferment account lets you defer the payment of customs duties and import VAT to a single monthly payment, which simplifies your cash flow significantly.
  5. Authorise your UK CDS software. If you use iCustoms or any other customs declaration software, you will need to authorise the software to submit declarations on your behalf through the HMRC Developer Hub.

How to Register for CDS UK

Businesses can register for CDS through their HMRC Government Gateway account after obtaining a GB EORI number. Once subscribed, they can authorise customs software such as iCustoms to submit declarations directly to HMRC.

How Does Duty Deferment Work in the UK?

A Duty Deferment Account allows businesses to pay customs duties and import VAT monthly instead of paying per shipment.

For regular importers, this helps:

  • Improve cash flow
  • Speed up border release
  • Simplify customs payments

CDS compatible software such as iCustoms can automatically apply deferment account details during declaration filing.

Tip: iCustoms simplifies the entire authorisation process in minutes, removing the need to deal with complex HMRC technical documentation. Stay focused on your core operations while AI powered CDS software manages your UK customs declarations with speed and accuracy.

ย 

Want to know why you should use CDS? Read this

What is an EORI Number for Customs Decalration and Do I Need One?

An EORI (Economic Operator Registration and Identification) number is a unique identifier assigned by HMRC to businesses that trade goods internationally. It is required for all import and export declarations submitted through CDS.

If you are a VAT-registered business, your EORI number is usually your VAT registration number prefixed with ‘GB’. If you are not VAT-registered, you will need to apply for a standalone EORI. Without an EORI, your goods cannot clear UK customs.

What is a Movement Reference Number (MRN) and How its linked with Customs Declaration?

A Movement Reference Number (MRN) is a unique reference code generated by CDS each time a customs declaration is submitted. It acts as the digital receipt confirming that your declaration has been lodged with HMRC. The MRN is required by carriers, port operators and border force when goods arrive at or depart from the UK.

Customs declaration software like iCustoms automatically generates and records MRNs for every submission, creating an auditable trail for compliance purposes.

What is an Entry Summary Declaration (ENS) in UK CDS?

An Entry Summary Declaration (ENS) is a safety and security declaration submitted before goods arrive in the UK. It is separate from the customs import declaration and is required for goods arriving by sea from non-EU countries. ENS declarations must be submitted within specific timeframes depending on the mode of transport.

iCustoms’ S&S (Safety and Security) software automates the submission of ENS declarations, tracking goods vehicle movements across borders without manual intervention.

What are HS Codes and How Do They Affect My Customs Declarations?

An HS code (Harmonised System code), also known as a commodity code in the UK, is a numerical classification that identifies the type of goods you are importing or exporting. The UK uses a 10-digit commodity code based on the World Customs Organisation’s Harmonised System.

Choosing the wrong commodity code can result in paying the wrong amount of customs duty, delays at the border or HMRC penalties. The UK Trade Tariff, available on GOV.UK, lists every valid commodity code and the associated duty rates.

iCustoms’ iZap tool provides instant tariff and duty calculations based on the correct commodity code, helping you verify classification accuracy before submission and avoid costly errors.

How Can Customs Declaration Software Help My Business?

Completing customs declarations manually through HMRC’s portal is time-consuming, error-prone and increasingly impractical as trade volumes grow. Customs declaration software connects directly to CDS via HMRC’s API, automating data entry, classification and submission.

Here is what the right customs software does for your business:

  • Reduces errors: Automated validation checks flag classification mistakes, missing data fields and formatting errors before submission
  • Saves time: Declarations that take 30 to 45 minutes to complete manually can be processed in under five minutes with the right software
  • Ensures compliance: Software stays updated with HMRC rule changes so your declarations always meet the latest requirements
  • Provides audit trails: Every submission is logged with its MRN, date, time and operator, giving you a complete compliance record
  • Calculates duties accurately: Automated tariff tools eliminate the risk of under- or over-paying import duties

Want to understand how UK port systems like Destin8 connect with CDS declarations and impact your filings? Read our complete guide to Destin8 login codes and port community systems.

What is iMagic by iCustoms?

iMagic is iCustoms’ intelligent data transformation tool. It instantly converts trade data from any format spreadsheets, PDFs, EDI files or raw data exports into perfectly structured customs records ready for CDS submission. Instead of manually re-entering trade data, iMagic reads and interprets it automatically, eliminating transcription errors at source.

What is iWiz by iCustoms?

iWiz is iCustoms’ AI-powered assistant for customs regulations. It provides instant, accurate answers to complex questions about UK customs rules, commodity codes, duty rates and CDS requirements. Think of iWiz as a customs expert available around the clock whether you need to check the correct declaration type for a specific goods movement or understand the latest NCTS requirements, iWiz gives you a clear answer in seconds.

ICustoms’ innovative tool, i.e., CDS, offers automation of customs processes for customs brokers.

What is iZap by iCustoms?

iZap is iCustoms’ tariff and duty calculation tool. It performs instant tariff lookups and duty calculations based on your commodity codes and country of origin, giving you accurate import cost projections before goods even leave the supplier. iZap is designed for fast, high-accuracy trade compliance without needing to manually search the UK Trade Tariff.

What is iNCTS by iCustoms?

iNCTS is iCustoms’ transit declaration management tool, built to handle the New Computerised Transit System (NCTS). NCTS is the UK’s digital system for managing the movement of goods in transit goods that pass through the UK without being formally imported. iNCTS ensures smooth, compliant transit declarations from departure to destination, reducing the risk of delayed releases or HMRC queries at transit offices.

What is S&S by iCustoms?

S&S (Safety and Security in customs declaration) by iCustoms is the tool that manages goods vehicle movement tracking and Entry Summary Declarations. It ensures that safety and security declarations are submitted on time and that vehicle movements across borders are tracked accurately. For logistics companies, freight forwarders and hauliers, S&S removes the administrative burden of cross-border vehicle compliance.

What is IDP in Customs Declarations?

IDP stands for Intelligent Document Processing. In the context of customs declarations, IDP refers to the use of artificial intelligence to automatically read, interpret and extract data from trade documents including commercial invoices, packing lists, bills of lading and certificates of origin. iCustoms uses IDP technology within iMagic to transform unstructured trade data into structured, CDS-ready declaration records without manual data entry.

How Does Customs Declaration Software Ensure Data Accuracy?

Data accuracy is the most critical factor in customs compliance. A single incorrect commodity code or missing data field can trigger a customs hold, generate a penalty notice or result in the wrong amount of duty being paid. iCustoms software ensures accuracy through:

  • Pre-submission validation rules that check every data field against HMRC CDS requirements
  • AI-powered classification support that suggests the correct commodity code based on product descriptions
  • Automated cross-referencing of trade documents to catch discrepancies between invoices, packing lists and declarations
  • Real-time duty calculation to verify that duty amounts are consistent with tariff rates and declared values
  • Audit logging that records who submitted what and when, enabling post-clearance review

Do I Need Customs Declaration Software or a Customs Agent?

This is one of the most common questions from UK importers and exporters. The answer depends on your trade volume, internal expertise and the complexity of your goods.

Customs declaration software is likely the right choice if you:

  • Submit more than 20 declarations per month
  • Have dedicated trade or logistics staff who can be trained on the system
  • Import or export a consistent range of products with known commodity codes
  • Want visibility and control over your declarations rather than outsourcing compliance

ย 

A customs agent may be the right choice if you:

  • Occasional one-off shipments with unusual goods
  • No internal resource to manage customs compliance
  • Complex goods subject to special procedures such as inward processing relief

ย 

Many businesses use iCustoms software in combination with a customs agent: the agent handles complex exception cases while the software automates the routine majority of declarations.

What is the New Computerised Transit System (NCTS) Phase 5?

NCTS Phase 5 is the updated version of the UK and EU’s transit declaration system, rolled out to align the UK with international customs data standards following Brexit. NCTS governs transit movements shipments that cross one or more customs territories without being formally imported at each border.

Phase 5 introduced new data requirements, updated message formats and tighter processing timelines. iCustoms’ iNCTS tool was built to handle Phase 5 requirements natively, ensuring that UK businesses managing transit movements are not exposed to the compliance risks associated with the system update.

How Do I Get Started with iCustoms?

Getting started with iCustoms takes less than a working day. Our team will help you connect your iCustoms software to HMRC’s CDS system, configure it for your specific goods categories and trade flows, and train your team on filing their first declarations.

You do not need a technical background to use iCustoms. Our software is designed for trade and logistics professionals, not developers.

Book a Demo CTA

Tired of complex customs declarations?

Let iCustoms automate the process for you.

You may also like:

Ready to streamline your Customs Declaration Process?

iDP Icon

Boost efficiency, reduce errors, and ensure accuracy with iCDS

Subscribe to our Newsletter

About iCustoms

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.

Ready to streamline your Customs Declaration Process?

iDP Icon

Boost efficiency, reduce errors, and ensure accuracy with iCDS

Subscribe to our Newsletter