Understanding customs procedure codes
A customs procedure code (CPC) is the part of an import or export declaration that tells customs how to treat the goods — release them to free circulation, enter them to inward processing, hold them in a warehouse, or export them. This reference lists the most-used codes for the UK’s legacy CHIEF system and the current CDS model, with a filter by system and keyword.
How it works
The two systems express the same idea differently:
CHIEF : one 7-digit CPC, e.g. 40 00 000
CDS : requested procedure (2) + previous procedure (2)
+ additional procedure code(s) (3), e.g. 4000 + 000
In CHIEF, 40 00 000 is a plain import to free circulation; the first pair is the requested treatment, the middle pair any previous procedure, and the final three an additional condition. CDS keeps the requested and previous pairs but moves the condition into separate three-character additional procedure codes such as C07 (low value relief) or F01 (returned goods relief), so one declaration line can carry several.
Tips and notes
The codes here are the common ones, not the full tariff. Many goods need a specific combination, and the additional procedure code is where most reliefs are claimed. Always confirm the exact code against the current HMRC or EU tariff for your commodity and movement before submitting, because the wrong code can mean overpaying duty or a rejected declaration.