Executive Summary

The UK customs technology landscape has undergone profound change since the introduction of the Customs Declaration Service (CDS), the Goods Vehicle Movement Service (GVMS) and updated transit systems. For businesses managing their own customs declarations — or evaluating whether to do so — the software selection decision has never been more consequential.

This guide provides a practical buyer's framework for procurement teams, customs managers and finance directors responsible for customs technology investment decisions. It covers connectivity requirements, functional assessment criteria, supplier due diligence standards and the commercial questions that are too often left unasked.


The UK Customs Technology Landscape

Before evaluating suppliers, buyers must understand the HMRC systems with which customs software must integrate:

Customs Declaration Service (CDS)

CDS is the primary UK customs declaration platform, having replaced the legacy CHIEF system for imports and all goods movements from 2023. CDS uses a data model aligned with the World Customs Organisation's standardised format, requiring more granular data fields than CHIEF. Customs software must hold approved HMRC CDS connectivity — either as a direct trader integration (DTI), software developer integration or via a community system provider (CSP).

Goods Vehicle Movement Service (GVMS)

GVMS manages the movement of goods vehicles across UK ports using Goods Movement References (GMRs). Hauliers, freight managers and customs agents handling goods at inventory-linked ports must be able to create and manage GMRs within their customs software workflow.

Entry Summary Declarations (ENS)

The UK's Import Control System 2 (ICS2) requires ENS filing for goods entering the UK. Software handling air freight, express courier or roll-on/roll-off movements must support ENS submission.

Common Transit Convention (CTC) / NCTS

Transit movements under the Common Transit Convention are managed through the New Computerised Transit System (NCTS). Businesses moving goods under transit procedures — particularly those operating land bridges or distributing across multiple European territories — require NCTS-capable software.

Safety and Security Declarations

Import and export safety and security declarations (S&S GB) are required for goods movements. Software must support both import and export S&S declaration types.


Managed vs Self-Service Models

One of the most important initial decisions is whether to procure customs software for internal use or to engage a managed service provider who uses the software on the business's behalf.

Self-Service (In-House) Model

The business licences the customs software and manages declarations internally using trained customs staff. This model offers maximum control and visibility over customs data, is typically more cost-effective at scale and enables rapid response to HMRC queries. It requires investment in software, training, ongoing staff competence maintenance and internal compliance management.

Managed Service Model

A customs broker or freight forwarder lodges declarations on the business's behalf using their own software (or the client's). This model transfers operational responsibility but retains liability with the importer/exporter. It is appropriate for lower volumes, businesses without customs expertise and organisations that prefer to outsource non-core functions.

Hybrid Model

Many mid-to-large businesses operate a hybrid model — managing routine declaration types in-house while outsourcing complex, high-value or unusual movements to specialist agents. This is often the most cost-efficient approach for businesses with mixed declaration profiles.


Core Functional Requirements

When evaluating customs software, the following functional capabilities should be assessed against business requirements:

CDS Declaration Management

  • Import and export declaration creation, amendment and cancellation
  • CDS data field mapping and validation
  • Goods record management and tariff lookup integration
  • Integration with HMRC's Trader Dress Rehearsal environment for testing
  • Bulk import capability for high-volume declarants

GVMS Integration

  • GMR creation and management
  • Pre-lodgement and arrived declarations workflow
  • Port and terminal connectivity

Transit Management

  • NCTS T1 and T2 declaration capability
  • Guarantee management and monitoring
  • Discharge and monitoring of open transit movements

Tariff and Classification

  • UK Global Trade Tariff integration
  • Commodity code lookup and validation
  • Duty rate calculation including additional duties (anti-dumping, safeguard)
  • Preference and rules of origin management

Reporting and Audit

  • Declaration history and audit trail
  • Duty account reconciliation
  • Statistical reporting for management and compliance purposes
  • HMRC audit support functionality

Integration Requirements

Customs software rarely operates in isolation. Buyers must assess integration capability with:

  • ERP systems: SAP, Oracle, Microsoft Dynamics and similar platforms are the source of commercial data that feeds customs declarations. API integration quality is a critical evaluation factor.
  • Warehouse Management Systems (WMS): For importers with bonded warehouse or customs warehouse operations, WMS integration is essential for stock reconciliation.
  • Carrier and logistics platforms: Integration with carrier tracking, shipping documentation and freight management systems reduces manual data entry and declaration errors.
  • HMRC systems: Confirm the software's connectivity to CDS, GVMS, NCTS and the CNS/S&S systems, including API version currency and HMRC system update responsiveness.

Security and Data Protection

Customs declarations contain commercially sensitive and personally identifiable data. Security standards should include:

  • ISO 27001 certification or equivalent
  • UK GDPR and Data Protection Act 2018 compliance
  • Role-based access controls
  • Audit logging of all system access and declaration activity
  • Data residency arrangements (UK-based hosting preferred for regulatory compliance)
  • Penetration testing frequency and results

Scalability Considerations

  • Declaration volume capacity and performance at peak — confirm the platform's tested throughput
  • Licensing model flexibility — ensure the pricing structure scales without prohibitive cost at increased volumes
  • Multi-site and multi-entity capability for businesses operating across multiple legal entities or locations
  • Cloud vs on-premise deployment — cloud-native platforms typically offer superior scalability and HMRC system update responsiveness

Supplier Due Diligence

The following standards should be applied to all customs software suppliers:

  • Confirmation of current HMRC-approved developer status for CDS
  • Financial stability assessment — customs software failures can have immediate operational consequences
  • Reference checks with businesses of similar size, sector and declaration profile
  • Support model review — what is the response time commitment for system failures during declaration-critical periods?
  • Update frequency and HMRC change management — how quickly does the supplier implement HMRC system changes?
  • Escrow arrangements for source code in the event of supplier failure

Questions Every Buyer Should Ask

  1. What is your current CDS connectivity status and HMRC developer approval number?
  2. How quickly do you implement HMRC system changes and tariff schedule updates?
  3. What is your average system uptime over the past 12 months, and how do you handle HMRC connectivity failures?
  4. Can you provide references from customers with our declaration volume and complexity profile?
  5. What is your data residency policy and where are declaration records stored?
  6. How are GVMS GMR workflows integrated into the declaration process?
  7. What training and onboarding support is included, and what are the ongoing support arrangements?
  8. What are the contractual provisions for system failure during critical declaration periods?
  9. How is the software licensed — per declaration, per user, or fixed annual fee?
  10. What is your product roadmap for the next 12–24 months?

Frequently Asked Questions

Do I need separate software for GVMS and CDS?

Most leading customs software platforms integrate both CDS declaration management and GVMS GMR functionality within a single interface. Buyers should avoid solutions that require separate systems for each HMRC service.

What is the difference between customs software and a customs broker?

Customs software is a technology platform for preparing and submitting declarations. A customs broker is a professional service provider who prepares and submits declarations using software on a client's behalf. Businesses may use both.

How long does implementation typically take?

For mid-complexity implementations including ERP integration and user training, plan for 8–16 weeks. Simpler standalone implementations can be completed faster. Allow additional time for parallel running and HMRC testing.


Practical Recommendations

  • Define declaration volumes, types and system integration requirements before approaching suppliers
  • Issue a formal RFP with standardised evaluation criteria across all suppliers
  • Include a structured proof-of-concept or demo against real declaration scenarios
  • Involve HMRC's customs intermediary team early if there are connectivity questions
  • Negotiate contractual SLAs that reflect the operational criticality of declaration capability

Request Procurement Support — TCSA's procurement matching service connects businesses with verified customs technology providers who have been assessed against our professional standards. Contact us to begin your search.