The deliverable
A 12-page PDF built for the way UK customs work actually happens. Recommended code, full GRI walk, binding-ruling citations, live HMRC duty, risk flags, integrity hash. Built for compliance teams, customs brokers, and auditors — not glossy marketing reads.
46 KB · 12 pages · PDF/1.3 · Real HMRC Advance Tariff Ruling IDs
Example: USB webcam 1080p → 8525 89 00 00. Three real HMRC Advance Tariff Rulings cited (ATaR 600012163, 600014467, 600014782).
What's in every pack
The structure is fixed so your compliance team can scan any pack the same way. No bespoke templates, no guessing where the reasoning went this time.
10-digit UK commodity code rendered prominently with a qualitative confidence label (high / moderate / low). Not a number in isolation — paired with the GRI rule applied and a four-column trust summary strip.
Section → chapter → heading → leaf, with the pick at each level, the GRI rule applied (GRI 1, 3(a), 3(b), 6, etc.), verbatim reasoning, and up to three alternatives ruled out with the why_rejected text. The audit chain HMRC or your broker can actually read.
When the pick aligns with one or more legally binding HMRC Advance Tariff Rulings, each is cited by ID with its published goods description and binding-until date. Links out to HMRC's own ruling-lookup page so you — or your broker — can verify independently.
Explicit list of the four corpora the classifier consulted: UK HMRC Trade Tariff (refreshed daily), HMRC search references (9,190 curated mappings), HMRC Advance Tariff Rulings (7,300 active), and interpretive rule cards. Plus the GRI rule applied at each walk level.
Severity-tinted callouts for anything worth a human double-check before filing: borderline GRI calls, accessory-set ambiguity, antidumping exposure, verification failures. High-severity flags appear in amber; medium in muted; low in grey.
MFN duty rate, UK VAT, supplementary unit (piece / kg / m² / litre), preferential rates by origin (EU TCA, UK-Japan CEPA, CPTPP, GSP), required documentation codes, and any anti-dumping / safeguard measures — all pulled from HMRC's live Trade Tariff API at classify time.
SHA-256 hash of the case envelope rendered on every page footer, with a per-case verify URL (tariffflow.app/verify/{id}). Anyone — you, your broker, HMRC — can recompute the hash from the live case and confirm the PDF wasn't edited after export.
End-to-end workflow
TariffFlow is a classification tool on the surface and a compliance-records system underneath. Every case you run is retained, reusable, and defensible — not a throwaway ChatGPT answer you paste into an email and then forget.
Paste a product description, upload a datasheet or photo. The hybrid classifier walks the HS tree and cites precedent.
A signed Case Pack PDF is produced end-of-flow. Same document every time, same structure, every detail included.
The case (and its pack) are saved to your library with a stable URL. Full export or delete any time.
Import the same product again — whenever specs change, or for the next shipment — from the saved fact sheet, not from scratch.
If HMRC or your broker queries the classification, you hand over the pack. Reasoning, precedent, verification hash — all in one document.
Why it matters
Every pack carries a SHA-256 hash and a verify URL. If HMRC asks how a classification was reached, the answer is in the PDF — reasoning, GRI citations, binding precedent, verification hash — not in somebody's inbox.
Send your customs broker or freight forwarder a read-only share link. They see the same pack, the same cited rulings, the same walk. No back-and-forth about "where did this code come from?"
Save the product once, reclassify whenever specs change. The library holds the structured facts so you're not copy-pasting the datasheet every time a new purchase order lands.
Start with one product. See the Case Pack. Decide whether it earns a place in your records process.