Independent guide, affiliated with Easy Clearance, a UK–EU customs agency. Read our disclosure
CustomsBrokerUK

Guides / Customs procedure codes · Updated 30 September 2026

Customs procedure codes (CPC) on UK declarations explained

The customs procedure code tells HMRC what is happening to your goods. Here is how the code is put together on CDS, what a few common codes mean, and why brokers check it before anything is submitted.

This guide is also available in Polish.

What a customs procedure code actually is

Every UK customs declaration has to tell HMRC one basic thing: what is happening to these goods? Are they being imported and put on the UK market, sent abroad for good, placed in a warehouse, or brought in for processing and re-export? The customs procedure code, usually shortened to CPC, is how the declaration answers that question in a form the system can read.

On the Customs Declaration Service (CDS), the code is built from two data elements that sit next to each other on the declaration:

Put together, you get the seven-character code that brokers and software often write as one string, such as 4000000 or 40 00 000. The spacing is just a reading aid; what matters is that each part is correct for the goods on that declaration item.

Reading the code: a worked example

Take 4000 with additional procedure code 000. The first pair, 40, is the requested procedure: release to free circulation. The second pair, 00, means the goods were not under any previous customs procedure. The 000 in data element 1/11 means no additional procedure is being claimed. In plain English: ordinary goods, arriving from outside, being imported for use in the UK with duty and import VAT dealt with on release.

Change just the last two digits and the story changes. 4071 still ends in release to free circulation, but the previous procedure is customs warehousing: the goods were sitting in a customs warehouse and are now coming out onto the market. That difference matters, because the warehouse authorisation, the stock records and the duty calculation all have to line up with it.

Some codes HMRC documents

HMRC publishes completion rules for every four-digit procedure code in Appendix 1 of the UK Trade Tariff volume 3 for CDS, split into separate documents for imports and exports. A few commonly seen examples:

Procedure code (DE 1/10)What HMRC's guidance describesDirection
4000Entry for free circulation and home use of goods not previously under a customs procedureImport
4071Entry for free circulation and home use where the goods are being released from a customs warehouseImport
4053Entry for free circulation and home use where the goods were previously entered to temporary admissionImport
5100Release to inward processing where the goods have not been subject to any previous procedureImport
1040Permanent export of goods in free circulation and home use to territories outside the customs territoryExport
1007Permanent export of goods removed from an excise warehouse where excise duty has not been paidExport

This is only a sample. The appendix also covers procedures such as customs warehousing (71), temporary admission (53), re-import (61) and outward processing (21), each with its own list of permitted previous procedures and additional procedure codes. Always read the current completion notes for the exact code you intend to use, because they also say which documents, authorisations and other data elements that code requires.

Why the code carries so much weight

The CPC is not a label for filing. CDS uses it to decide which rules apply to the item, so a single wrong digit can change the outcome of the whole declaration.

Getting it wrong is not just an admin error. An incorrect procedure code can lead to rejections, duty being under- or over-declared, or a relief being claimed without entitlement. Declarants are responsible for the accuracy of what is submitted, and correcting a declaration after release is usually slower than getting it right first time.

Where the previous procedure trips people up

The previous procedure (digits three and four) is where many mistakes happen, because it depends on the history of the goods rather than on what the trader plans to do next. Typical questions a declarant needs answered before choosing it:

  1. Were the goods ever placed in a customs or excise warehouse?
  2. Did they arrive under temporary admission, for example for an exhibition, and are now staying?
  3. Were they processed under inward processing, and is this the discharge of that procedure?
  4. Are they UK goods coming back after being exported, which may point to a returned goods procedure instead of an ordinary import?

If the answer to all of these is no, 00 is usually the right previous procedure. If any answer is yes, the code needs to reflect it, and the earlier declaration or authorisation normally has to be referenced elsewhere on the entry.

Why brokers check the CPC before submitting

A customs broker or agent treats the CPC as one of the first things to confirm, not the last. In practice that means asking about the commercial purpose of the shipment, checking whether the client holds any special procedure authorisations, looking at earlier declarations for the same goods, and then reading HMRC's completion rules for the chosen code to make sure every required document code and data element is there.

For a simple one-off import, the answer is often 4000 with 000. The value of a second check comes with anything less routine: goods leaving a warehouse, items returning after repair, temporary imports that are becoming permanent, or processing arrangements. If you are unsure whether your shipment is routine enough to handle yourself, see do you need a customs broker. For a shorter, UK and EU side-by-side view with examples in Polish trade context, Easy Clearance has published this breakdown of CPC codes.

Quick checklist

Related guides

Need a second pair of eyes on your procedure code?

Easy Clearance is a UK–EU customs clearance agency handling import and export declarations, T1/T2 transit and UK–Poland removals. Its guide covers CPC codes from both the UK and EU side.

Read the CPC guide

Sources

General information, not legal, tax or customs advice. Rules change; confirm current requirements on gov.uk or with a registered agent before you ship.