An HS code is not merely a number selected from a search result. It is a legal classification based on the objective characteristics of the goods and the wording of the tariff.
How the code is built
| Level | Purpose |
|---|---|
| Section | Broad legal grouping. Section Notes can include or exclude products. |
| Chapter - 2 digits | Product family governed by chapter wording and legal notes. |
| Heading - 4 digits | Core international HS classification level. |
| Subheading - 6 digits | International Harmonized System subdivision. |
| EAC tariff line - 8 digits | Regional declaration level linked to the EAC tariff treatment. |
The classification sequence
Define the product
Collect its composition, function, condition, technical name, model, presentation and intended use.
Read the legal text
Start with heading wording and relevant Section and Chapter Notes. Section and chapter titles are only guides.
Apply the GRI
Use the General Rules of Interpretation in order. Do not jump directly to the rule that gives the preferred commercial outcome.
Move to subheading level
After choosing the correct heading, apply GRI 6 and compare subheadings only at the same level.
Check current treatment
Confirm duty, sensitive-item treatment, Gazette measures, excise, VAT, origin requirements and regulator controls.
The six General Rules of Interpretation
- GRI 1: heading wording and legal notes govern classification.
- GRI 2: covers certain incomplete goods and mixtures or combinations.
- GRI 3: resolves competing headings through specificity, essential character and numerical order.
- GRI 4: uses the heading for goods most akin when Rules 1 to 3 do not decide.
- GRI 5: covers certain cases, containers and packing.
- GRI 6: determines classification at subheading level.
Build a defensible classification file
Retain product photographs, technical datasheets, composition, drawings, manuals, safety information and a written classification rationale. Record the candidate headings considered and why alternatives were rejected.
Common classification mistakes
- Copying a code from a supplier without checking the EAC tariff.
- Using a generic invoice description that does not support the selected heading.
- Ignoring the condition of goods: complete, incomplete, unassembled, new or used.
- Selecting the code by duty rate instead of legal interpretation.
- Failing to review accessories, sets, mixtures or multi-function machinery.
- Checking duty but overlooking permits or conformity controls linked to the code.
Official sources
- EAC Common External Tariff 2022
- EAC Online Tariff Book
- TRA - Trading Across Borders
- Tanzania Trade Portal
Reviewed July 2026. This article is general guidance and does not constitute a binding classification ruling.
Was this article helpful?
Your feedback helps improve the Knowledge Centre.