Racklipedia
Racklify
​
Transportation

What Is A Customs Procedure Code And How UK Declarations Use It

Updated October 20, 2026
Published October 20, 2026

Customs Procedure Code

Definition

A code or data element used on a UK customs declaration to identify the customs procedure or treatment requested for the goods.

Overview

Customs Procedure Code A code or data element used on a UK customs declaration to identify the customs procedure or treatment requested for the goods.


The Customs Procedure Code (CPC) is a structured identifier applied on UK customs declarations to tell HM Revenue & Customs (HMRC) which customs regime or treatment the goods should receive. The code does not replace commodity classification or tariff measures; instead it defines the intended legal pathway — for example whether goods are being placed under a relief, stored in a customs warehouse, exported temporarily, or cleared for free circulation. The CPC appears on formal declaration records and drives how declarations are processed, which duties and controls apply, and which follow-up actions (such as guarantees or statistical returns) are required.


What The Code Identifies


The CPC signals the regulatory treatment that HMRC and other agencies should apply to a shipment. It typically covers:

  • Trading Intention: Whether the goods are imports, exports, re-exports, transit, temporary exports, inward or outward processing.
  • Relief Or Suspension: If duties are suspended (customs warehousing, temporary admission) or if relief applies (returned goods, repair, inward processing relief).
  • Follow-Up Requirements: Any statutory reporting, guarantees, or post-clearance actions linked to that procedure.


Why It Matters For Declarations


Declaring the correct CPC is functional, not optional. The CPC determines which legal rules and duty calculations apply; an incorrect code can result in wrongly applied duties, cargo holds, or regulatory non-compliance. For example, using a general import procedure instead of a customs warehousing code may trigger immediate duty payment and possible repayment complexity later. The CPC also interacts with other declaration data elements — commodity codes, origin, statistical units — to produce the final liability and clearance outcome.


How The Code Is Used In Systems


Modern declaration platforms (the Customs Declaration Service and commercial EDI/WMS integrations) map CPCs to business workflows. Freight forwarders and customs agents include CPC as a required field when preparing declarations. Software often stores CPCs as part of master data for common transaction types and applies them automatically where the business process matches an agreed procedure.


Where To Find Official Codes


HMRC publishes the authoritative lists and guidance for CPCs. Traders and their agents should consult official publications and the UK Trade Tariff to confirm the appropriate code for a given treatment. If a business uses a repeated process (e.g., regular exports under temporary admission), the CPC should be added to internal shipping templates and operator training.


Common Practical Example


Imagine a UK manufacturer sends machinery abroad for repair and expects re-importation. On the export declaration the exporter or agent selects a CPC indicating temporary export for repair. That CPC signals HMRC not to treat the export as a permanent movement and, upon re-importation, the correct return procedure and any duty suspension can be applied. If the exporter had used a standard export CPC instead, re-import could be complicated by incorrect duty assessments or lost relief opportunities.


How Errors Affect Operations


Incorrect CPCs commonly cause: delays at the border, forced payment of duties later reclaimed through complex processes, additional documentation requests, and potential penalties in audit. Operationally, errors create rework for warehousing teams, additional reporting burden, and cashflow impacts from unexpected duty demands.


Practical Tips For Filing Correctly


  • Standardize: Create fixed CPC mappings in your ERP/TMS/WMS for recurring transaction types so pickers and shippers use consistent codes.
  • Use Specialist Help: In complex cases (inward processing, customs warehousing, end-use relief) consult a customs broker or HMRC guidance before filing.
  • Validate Before Submission: Run declaration previews and system checks that flag CPCs incompatible with commodity code, origin, or movement type.
  • Document Rationale: Keep a record explaining why a specific CPC was used — useful for audits or post-clearance queries.


In short, the Customs Procedure Code is the data element on a UK customs declaration that tells authorities how the goods should be treated. Correct CPC selection streamlines clearance, protects reliefs and suspensions, and reduces downstream rework; errors create delays, financial exposure, and audit risk.


Sources And Additional Reading (3)

More from this term
Looking for a 3PL?

Compare warehouses on Racklify and find the right logistics partner for your business.