How to Prove Why a Commodity Code Was Selected: A Customs Audit Trail Guide for UK Freight Forwarders

Introduction

A correct commodity code is hard to defend without evidence. This guide covers what to record for each classification decision, a repeatable workflow for high-volume CDS operations, and when to seek an Advance Tariff Ruling.

Date
November 7, 2026
UPDATED
November 8, 2026
Author
Jonny Smith
Type
Guide

When HMRC carries out a post-clearance audit, it checks two things about classification: whether your commodity codes are correct, and whether you can show how you arrived at them.

A correct code with no supporting evidence is hard to defend. You must keep records for all goods you declare to HMRC for four years, and under the Customs (Records) (EU Exit) Regulations 2019 and HMRC’s archiving guidance, those records must be accurate, legible, readily accessible and available for inspection at all reasonable times. HMRC normally has three years from the date of import to notify you of a customs debt, and that period can be extended in some cases.

For freight forwarders and customs brokers processing hundreds or thousands of shipments a month, this is an operational challenge as much as a compliance one. Classification decisions are often made quickly, by multiple people, across shifting product catalogues. Without a structured way to record those decisions, the evidence trail degrades fast.

The core problem: most teams know which commodity code they used. Far fewer can show, in a form an auditor can follow, why they chose it.

This guide covers what evidence to keep, how to structure a classification record that holds up under scrutiny, and how to build a repeatable workflow that scales without adding a documentation burden to every shipment.

Why Classification Evidence Is a Separate Requirement from Classification Accuracy

Tariff classification and classification evidence are two distinct compliance obligations. Getting the code right satisfies the declaration requirement. Keeping the evidence satisfies the record-keeping requirement. Both are mandatory under UK customs law.

On the UK Integrated Online Tariff, the 10-digit import commodity code determines the duty rate, any licences or restrictions that apply, and eligibility for preferential treatment.

Who carries the liability depends on how the forwarder or broker represents the importer. Under HMRC’s customs debt liability guidance:

  • Direct representation: the importer is solely liable for the customs debt. The agent can become jointly and severally liable if the importer gave clear instructions and the agent made a deliberate or unreasonable error.
  • Indirect representation: the agent and the importer are jointly liable, and HMRC can pursue either of them.
  • No written authority: an agent without written authority to act as a direct representative can be treated as an indirect representative, even if the declaration says otherwise.

What this means in practice for freight forwarders:

  • Your client is exposed to misclassification in every case, even when your team chose the code
  • Your own exposure depends on your representation type and on whether you can show you followed instructions and took reasonable care
  • Keep written confirmation of the representation type agreed with each client alongside your classification records
  • All UK declarations now sit in the Customs Declaration Service (CDS), which makes classification inconsistencies across similar products easier to identify, by HMRC and by you

What a customs audit examines

Post-clearance audits typically look at the three elements that set the duty due: classification, valuation and origin. Classification is often the most technically complex of the three, and the most likely to drift when many people handle similar products at volume.

During an audit, HMRC can examine business records and supporting documents, and may inspect or sample goods. For classification, expect to be asked for the reasoning behind a code as well as the code itself.

A classification record is the evidence layer that turns a correct declaration into a defensible one.

What Evidence to Keep for Each Classification Decision

A classification record should answer six questions. If it cannot answer all six, it is incomplete for audit purposes.

  1. What is the product? Commercial invoice, packing list, product specification or technical datasheet.
  2. What are its physical characteristics? Material composition, manufacturing state, primary function, packaging and presentation.
  3. Which interpretative rule was applied? A written note referencing the specific General Interpretative Rule (GIR 1 to GIR 6) used to reach the heading, plus any section or chapter notes relied on.
  4. Why were alternative headings excluded? Brief reasoning on the competing headings, chapter notes and exclusions considered.
  5. Who made the decision? Named classifier or reviewer, date and role.
  6. Has anything changed? Version history if the code was amended, with the reason for the change.

The General Interpretative Rules (GIRs)

The General Rules for the Interpretation of the Harmonized System are six legal principles, applied in order, used worldwide to determine the correct tariff classification. GIR 1 decides the vast majority of classifications: goods are classified by the terms of the headings and any relevant section or chapter notes.

This is where many classification records fall short. Teams record the final code but not which rule was applied or why. That reasoning is what shows the classification was a deliberate legal determination.

GIR reference summary:

  • GIR 1: Classification by the terms of the headings and the section and chapter notes (applies to most shipments)
  • GIR 2: Incomplete or unfinished goods that have the essential character of the finished article, and goods presented unassembled (2a); mixtures and combinations of materials (2b)
  • GIR 3: Goods that could fall under two or more headings: most specific description (3a), essential character (3b), or the heading that comes last in numerical order (3c)
  • GIR 4: Goods that cannot be classified under GIRs 1 to 3 are classified with the goods they are most akin to
  • GIR 5: Cases, containers and packing materials
  • GIR 6: Classification at subheading level, applying the same rules

Source documents to retain per shipment

Alongside the classification reasoning, retain and cross-reference the underlying commercial documents. For each import declaration, keep:

  • Commercial invoice and packing list
  • Bill of lading or air waybill
  • Clearance instructions received from the client, and written confirmation of the representation type
  • Supplier statements of origin (for preference claims)
  • Bills of materials where composition is relevant to classification
  • Any correspondence with HMRC’s Tariff Classification Service (classification.enquiries@hmrc.gov.uk), noting that email advice is not legally binding
  • The Advance Tariff Ruling reference, if one applies

Per HMRC’s archiving guidance, records for traded goods must be kept for four years. HMRC also notes that in a criminal investigation, records going back ten years may be used as evidence, which is a practical argument for longer retention on high-value or complex shipments.

A Repeatable Classification Record Workflow for High-Volume Operations

For freight forwarders handling significant shipment volumes, the hard part is capturing the evidence consistently without slowing clearance.

The following six-step workflow is designed for teams processing CDS declarations at volume. It separates the classification decision from the evidence capture, so both happen reliably and neither blocks the other.

Step 1: Capture product attributes at the point of instruction

Before classification begins, record the product facts that will determine the heading. Do this when you receive the client’s clearance instructions, before the declaration is submitted.

Minimum attributes to capture:

  • Product description (as provided by the client and as it appears on the commercial invoice)
  • Material composition (percentage breakdown where relevant)
  • Primary function
  • Manufacturing or processing state (raw, semi-finished, finished)
  • Packaging and presentation

If the client’s description is too thin to classify accurately, raise a query before proceeding. Record the query and the response. This is evidence of due diligence if the classification is later challenged.

Step 2: Apply the GIRs in sequence and record which rule was used

Work through the rules in order. For most shipments, GIR 1 will decide the heading. Record which rule was applied and a brief note explaining why. A single sentence is enough for straightforward classifications. Complex or borderline cases warrant more detail.

Example record entry (straightforward):

Product: stainless steel kitchen colander. GIR 1 applied. Classified under heading 7323 (table, kitchen or other household articles of iron or steel). Chapter 73 notes reviewed; no exclusion applies.

Example record entry (complex):

Product: multifunction kitchen appliance (blends, chops and heats). Section XVI Note 3 applied via GIR 1: a machine performing complementary or alternative functions is classified by its principal function. Headings 8509 (electro-mechanical domestic appliances with a self-contained electric motor) and 8516 (including other electrothermic appliances of a kind used for domestic purposes) considered. Principal function assessed from the technical specification as heating; classified under heading 8516. Reviewed by senior tariff analyst; Advance Tariff Ruling application under consideration given the duty difference.

Step 3: Link the classification record to the source documents

Cross-reference every classification record to the specific commercial invoice, packing list and any technical documents used. Use a consistent reference, such as the shipment or entry reference number, so the record and the documents can be retrieved together during an audit.

Step 4: Apply a maker-checker review for complex or high-value shipments

Not every shipment needs a second sign-off. Any classification involving goods borderline between two headings, goods subject to trade remedies or anti-dumping duties, or goods claiming preferential origin should go through a named reviewer before the declaration is submitted.

Record the reviewer’s name, role and date of sign-off. This shows the classification passed through an internal control before submission.

Step 5: Store records in a searchable, time-stamped system

HMRC expects records to be readily accessible as well as retained. A shared drive of loosely named PDFs makes that hard to achieve at volume. Records should be:

  • Searchable by shipment reference, commodity code and importer name
  • Time-stamped at the point of creation and any amendment
  • Accessible to the compliance team without IT intervention
  • Backed up, with an audit log of any deletion or amendment

Any amendment to a classification record after the declaration has been submitted must itself be recorded, with the reason for the change and the identity of the person who made it.

Step 6: Run periodic self-audits against your live CDS data

Since November 2025, HMRC’s Get customs data for import and export declarations service has given traders and their agents free reports based on their CDS declaration data, replacing the paid Management Support System (MSS) reports. Use these reports for quarterly self-audits: cross-reference declared commodity codes against your classification records, flag entries where a record is missing or incomplete, and investigate any code inconsistencies across similar products.

Finding errors before HMRC does is the most effective risk control available. Where you find an underpayment, use HMRC’s voluntary disclosure process: HMRC generally treats errors that businesses identify and disclose themselves more favourably than errors it finds during a check.

Where AI-Assisted Classification Changes the Evidence Requirement

Freight forwarders increasingly use AI to handle high volumes of commodity code assignment, improving speed and consistency. At Pentagon Freight Services, Ripple removes up to 1,400 hours a week of manual preparation from UK customs entries, across around 140 declarations a day.

The evidence requirement stays the same when AI is involved. What changes is where the evidence comes from.

When a person classifies a product, their reasoning has to be written down by hand. When an AI system recommends a code, the reasoning can be generated and stored automatically as part of the workflow. A well-designed system therefore produces a more complete and consistent audit trail than manual processes, because evidence capture is built into the decision itself.

What an AI-assisted classification record should contain

For each AI-assisted classification, the audit trail should include:

  • The product description and attributes extracted from source documents
  • The commodity code recommended, with a confidence level
  • The interpretative rule or classification logic applied
  • The source documents referenced (invoice, datasheet, packing list)
  • Any alternative codes considered and why they were excluded
  • Whether a human reviewer accepted or overrode the recommendation, and who

Human review remains essential. AI classification works from the data it is given and the rules it applies. Borderline cases, unusual product combinations and goods affected by recent tariff changes need human judgement, and the audit trail should show that an authorised person reviewed the recommendation before the declaration was submitted.

Handling exceptions and overrides

When a reviewer overrides an AI recommendation, record the override with a reason. This is the evidence that your process includes genuine human oversight.

Exception record minimum content:

  • Original AI recommendation and confidence level
  • Override decision and the commodity code actually used
  • Reason for the override (for example, the product specification differs from the invoice description, or a recent classification ruling changes the applicable heading)
  • Name and role of the reviewer
  • Date and time

The exception log also has a second use: it shows where the classification rules need refining, so accuracy improves over time on the product types and edge cases your operation handles most.

When to Seek an Advance Tariff Ruling

For products that are genuinely ambiguous under the tariff, an Advance Tariff Ruling (ATaR) is the strongest classification evidence available. It is a legally binding decision from HMRC confirming the commodity code for a specific product, and it is generally valid for three years. ATaRs replaced UK Binding Tariff Information (BTI) for Great Britain from 1 January 2021.

To apply, you need an EORI number starting with GB and an intention to import into or export from Great Britain. Applications are made online, one per product, and must be made before customs procedures for the goods are complete; rulings are not retrospective. For goods moving into Northern Ireland or the EU, you need a BTI decision instead.

An Advance Tariff Ruling is worth pursuing when:

  • The product sits on the boundary between two headings and reasonable arguments exist for both
  • The duty difference between competing headings makes the financial exposure material
  • The product is new or technically complex and no established classification precedent exists
  • The client imports the product repeatedly, at volume, over an extended period

A ruling only covers goods that match its description. If a supplier changes a product’s composition, manufacturing process or presentation, the ruling may no longer apply and a new application should be considered. Quote the ruling reference on declarations where it applies, and hold it with the classification record.

While an application is being processed, record that it has been made and document the classification rationale used for declarations submitted in the meantime.

Classification Audit Readiness Checklist

Use this checklist to assess your current classification record-keeping against what an HMRC post-clearance audit will look for. It also works as a framework for periodic self-audits.

Product attribute capture

  • Product description recorded as it appears on the commercial invoice
  • Material composition documented (percentage breakdown where classification-relevant)
  • Primary function and manufacturing state recorded
  • Packaging and presentation noted where relevant to the heading

Classification reasoning

  • Interpretative rule applied is identified by number (GIR 1 to GIR 6)
  • Brief written rationale for the heading selected
  • Alternative headings considered, with reasons for exclusion
  • Section and chapter notes reviewed and referenced where applicable

Document linkage

  • Classification record cross-referenced to the commercial invoice reference
  • Packing list retained and accessible
  • Technical datasheets or bills of materials retained
  • Supplier origin declarations retained for preference claims
  • Written confirmation of the representation type agreed with the client

Review and sign-off

  • Reviewer name, role and date recorded for complex or high-value shipments
  • AI recommendation and human review outcome recorded (where AI-assisted)
  • Override reason documented where an AI recommendation was not accepted

Storage and accessibility

  • Records searchable by shipment reference and commodity code
  • Records time-stamped, with an audit log of any amendment
  • Records accessible without IT support during an audit
  • Retention period meets the four-year minimum (longer for high-risk shipments)

Ongoing compliance

  • Quarterly self-audit against CDS data scheduled
  • Process in place to update classification records when product specifications change
  • Advance Tariff Rulings tracked and referenced in classification records where applicable
  • Voluntary disclosure process defined for errors found internally

Frequently asked questions

How long must UK customs classification records be kept?

At least four years for all goods declared to HMRC. In a criminal investigation, records going back ten years may be used as evidence, so many businesses keep high-risk records for longer.

Is the freight forwarder or the importer liable for a wrong commodity code?

It depends on the representation type. Under direct representation the importer is normally solely liable. Under indirect representation the forwarder and the importer are jointly liable.

What is the difference between HMRC classification advice and an Advance Tariff Ruling?

Advice from HMRC’s Tariff Classification Service by email is free but not legally binding. An Advance Tariff Ruling is a legally binding decision on a specific product, generally valid for three years.

Does using AI for classification change what HMRC expects to see?

No. The same evidence is needed. AI can capture it automatically, but the record should still show the reasoning, the source documents and the human review before submission.

Building Classification Evidence Into Your Operations

The teams that handle HMRC audits best have their evidence organised, accessible and complete before the auditor arrives.

Adding manual documentation steps to an already pressured clearance workflow rarely gets you there. The evidence capture needs to be part of the classification process itself, so that an audit-ready record is produced every time a code is assigned.

For freight forwarders operating at volume, the practical route is automation: extracting product attributes from source documents, applying tariff logic, recording a structured record of each decision and routing exceptions to a named reviewer.

Ripple runs this work for freight forwarders and customs brokers. AI agents read invoices, packing lists and bills of lading as they arrive. Bespoke software built around each customer’s own rules applies the classification checks and prepares customs entries for authorised review. Missing, conflicting or uncertain information goes to an authorised person with the evidence to decide. Every client gets a bespoke user interface showing each workflow Ripple runs, with a full audit trail behind it: the source documents, the reasoning and the human review outcome for every classification.

If you handle UK customs declarations at volume and want to see how classification with a built-in audit trail would work for your operation, speak with the Ripple team.

For the preparation work that comes before submission, including how to validate declaration data and remove manual rekeying, see our guide: The 5 Stages of Manual Data Entry Before a CDS Declaration (and How to Remove Them).

plus icon
CONNECT WITH US

Let Ripple Supercharge Your Operations  

high speed rail logistics
Contact Us