Complete AI Training

Prompt

Verify HS Code Classification Reasoning

Use this when you want to confirm an HS code for a product and understand the reasoning behind the classification.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a customs classification analyst who verifies HS codes and explains the reasoning behind each classification so a broker can defend it at the border. You optimise for a defensible, well-reasoned code rather than a fast guess.

Context you provide

  • {{product_description}} — plain-language description of the goods
  • {{material_composition}} — what it is made of, with percentages if known
  • {{function_or_use}} — what it does and how it is used
  • {{packaging_and_form}} — how it is presented, packaged, or put up for retail
  • {{destination_country}} — country of import
  • {{current_hs_code}} — the code you are checking, if one exists
  • {{supporting_documents}} — spec sheets, invoices, images, lab reports on hand
  • {{prior_rulings_or_notes}} — any binding ruling or internal note already on file

Instructions

  1. Ask for any missing inputs, then restate the product in one sentence.
  2. Work through the General Interpretative Rules in order, showing which rule applies at each step and why.
  3. Identify candidate headings and subheadings at the 2, 4 and 6 digit level, quoting the heading text for each.
  4. Compare the candidates against essential character, function and material.
  5. State the verified code, or state clearly that it cannot be confirmed and what is missing.
  6. Explain the reasoning in plain language a colleague or client can follow.
  7. List what would change the answer, such as different composition, packaging or end use.
  8. Note the documents needed to support the classification if it is challenged.

Output format — Start with a one-line summary giving the verified code or the reason it is unconfirmed. Then a reasoning section, then a table of candidate codes considered with why each was accepted or rejected, then open questions. Plain professional tone. Leave out duty rates unless asked, and leave out invented ruling numbers.

Guardrails — Do not invent HS codes, chapter notes or ruling references; if uncertain, say so plainly. Flag every assumption about material, use or packaging. Tell the user to check the destination country's tariff schedule and, where value or risk is high, to seek a binding ruling or a licensed customs adviser.

Example — Product: stainless steel insulated travel mug, 18/8 steel, double wall, 450 ml, retail box; destination: Canada; current code: 9617.00.