🔢 HS Code Guide for Tanzania Imports
Nambari ya HS ni kitambulisho cha bidhaa yako kwa forodha. — The HS code is your product's identity card for customs. Getting it right is the single most important step in determining how much duty you will pay, what permits you need, and how smoothly your cargo clears.
1. What Is an HS Code?
The Harmonized System (HS) is a globally standardized system of names and numbers for classifying traded products. Developed and maintained by the World Customs Organization (WCO), it is used by over 200 countries — including Tanzania — as the foundation for customs tariffs, trade statistics, and rules of origin.
HS Code Structure
An HS code is typically 6 to 10 digits long. The first 6 digits are the international standard; digits 7–10 are country-specific.
XX . XX . XX . XX
| | | └── Tariff line (Tanzania-specific)
| | └────── Subheading (WCO standard)
| └─────────── Heading (WCO standard)
└──────────────── Chapter (WCO standard)
Example — 8517.12.00 (Mobile phones)
| Digits | Level | Code | Meaning |
|---|---|---|---|
| 85 | Chapter | 85 | Electrical machinery and equipment |
| 8517 | Heading | 8517 | Telephone sets, including smartphones |
| 8517.12 | Subheading | 8517.12 | Telephones for cellular networks |
| 8517.12.00 | Tariff line | 8517.12.00 | Tanzania-specific: mobile phones |
Why 8+ Digits Matter in Tanzania
TRA uses 8-digit HS codes (the Tanzania Tariff) for customs declarations. The 7th and 8th digits capture Tanzania-specific and EAC-level distinctions, such as:
- Whether a product qualifies for duty remission
- Whether it is a sensitive item (higher duty)
- Local content preference rules
Kidokezo: Always use the full 8-digit code from the East African Community Common External Tariff (EAC CET) when filing your SAD. Filing with only 6 digits will be rejected by TANCIS.
2. How HS Codes Affect Your Import
Your HS code determines everything about your import's regulatory treatment:
| Factor | Determined By HS Code |
|---|---|
| Import duty rate | Which column in the EAC CET applies (0%, 10%, 25%, 35%) |
| VAT applicability | Most goods are 18% VAT; some essentials are zero-rated |
| Excise duty | Triggers if HS code falls in excisable categories (alcohol, tobacco, fuel, vehicles > 2,000cc) |
| Railway Development Levy | Applies to most commercial imports (1.5% of CIF) |
| Regulatory permits | TBS (most goods), TFDA (food/drugs), TPRI (pesticides), etc. |
| Import/export restrictions | Some HS codes require a permit or are outright banned |
| Rules of origin | Whether goods qualify for preferential EAC/COMESA/SADC rates |
| Trade statistics | Government trade data and tariff quota monitoring |
3. How to Find the Correct HS Code
3.1 Step-by-Step Classification
Step 1: Describe your product in detail
Write down:
- What the product is made of (material composition)
- What it does (function)
- How it is packaged
- What it is used for (intended application)
Step 2: Consult the EAC CET schedule
The EAC CET is published by the East African Community and adopted by TRA. It lists all 8-digit HS codes with corresponding duty rates. You can find it at www.tra.go.tz under "Customs Tariff."
Step 3: Use the General Interpretative Rules (GIRs)
The WCO provides 6 General Interpretative Rules for classifying goods when the description in the tariff is ambiguous:
| Rule | When to Use |
|---|---|
| GIR 1 | Classification by the terms of the headings and any Section/Chapter notes |
| GIR 2(a) | Incomplete or unfinished articles classifiable as finished |
| GIR 2(b) | Mixtures and combinations of materials |
| GIR 3(a) | Most specific description prevails over more general |
| GIR 3(b) | Goods sold in sets: classify by the component that gives essential character |
| GIR 3(c) | If 3(a) and 3(b) don't resolve: heading that occurs last in numerical order |
| GIR 4 | Goods not covered by any heading: classify under the most akin heading |
| GIR 5 | Classification of containers and packing materials |
| GIR 6 | Classification at subheading level follows the same principles |
Step 4: Check for Exclusions and Notes
Each Chapter in the tariff has:
- Section Notes — rules applying to the entire section
- Chapter Notes — rules for that Chapter
- Subheading Notes — finer distinctions
Failing to read these is the #1 cause of misclassification.
Step 5: Confirm with TRA (if uncertain)
For high-value or technically complex goods, you can request a Binding Tariff Information (BTI) ruling from TRA. A BTI gives you legal certainty about the HS code for a specific product for up to 3 years.
"Usikisie. Thibitisha." — Don't guess. Confirm.
3.2 Online Tools for HS Code Lookup
| Tool | URL | Notes |
|---|---|---|
| TRA Tariff Tool | www.tra.go.tz | Official EAC CET for Tanzania |
| WCO Harmonized System | www.wcoomd.org | Global 6-digit lookup |
| TradeKey HS Finder | www.tradekey.com | Product-based search |
| CustomsTrade | www.customstrade.com | Multi-country tariff + rules of origin |
| Alibaba HS Code Assistant | On product pages | Suggested by sellers (verify always!) |
4. Tanzania & EAC Tariff Structure (EAC CET)
4.1 Duty Rate Bands
The EAC Common External Tariff has four main bands:
| Band | Rate | What It Covers |
|---|---|---|
| Band 1 | 0% | Raw materials, medical supplies, agricultural inputs, books |
| Band 2 | 10% | Intermediate goods, industrial inputs, machinery |
| Band 3 | 25% | Finished consumer goods |
| Band 4 | 35% | Sensitive items (sugar, cement, certain dairy, textiles, steel, used vehicles > 8 years) |
4.2 Sensitive Items List
The EAC classifies certain goods as Sensitive Items attracting the maximum 35% duty plus additional surcharges:
- Sugar (HS 1701)
- Cement (HS 2523)
- Milk and dairy products (HS 0401–0406)
- Maize and wheat flour (HS 1101–1102)
- Rice (HS 1006)
- Textile fabrics and garments (various)
- Used vehicles over 8 years old (HS 8703)
- Iron and steel products (various)
4.3 Duty Relief Schemes
| Scheme | Benefit | Requirements |
|---|---|---|
| EAC Duty Remission | Up to 10% for specified industrial inputs | Goods must be used in local manufacturing |
| Manufacturing Under Bond (MUB) | 0% duty on imported raw materials | Re-export finished product or sell to EPZ |
| Export Processing Zone (EPZ) | Exemption on machinery and raw materials | Licensed EPZ status |
| Strategic Investor Status | Reduced or zero duty on capital goods | Investment > USD 50 million |
| Diplomatic/Donor exemptions | 100% duty exemption | Official exemption letter |
5. Common HS Code Challenges
5.1 The "Parts" Problem
Many importers struggle with classifying parts. The rule: Classify a part under the heading for the machine or article it is designed for, provided the part is specifically identifiable as such.
- Example: A brake pad specifically designed for Toyota Land Cruisers → HS 8708.30 (brakes and parts for motor vehicles)
- Not: Classified under the general "rubber products" heading
5.2 Mixed Content Products
Products made from multiple materials (e.g., a cotton shirt with plastic buttons) are classified by the material that gives the product its essential character (GIR 3(b)).
| Product | Essential Character | HS Chapter |
|---|---|---|
| Leather wallet with metal buckle | Leather | 42 |
| Wool blanket with silk trim | Wool | 63 |
| Plastic bottle with metal cap | Plastic | 39 |
| Steel knife with wooden handle | Steel | 82 |
5.3 Software and Digital Products
| Form | Classification |
|---|---|
| Physical media (CD/DVD with software) | Classified by the media (e.g., HS 8523 — discs) |
| Downloaded software | Not classified as goods (falls under services) |
| Built-in software in a machine | Classified with the machine |
5.4 Used vs. New Goods
HS codes do not distinguish between new and used goods in most chapters. However:
- Used vehicles (HS 8703) have specific age-based restrictions (max 8 years)
- Used clothing (mitumba) is classified under HS 6309 with a specific import regime
- Used machinery (Chapter 84–85) is classified the same as new, but may require a TBS pre-shipment inspection
6. Consequences of Wrong HS Classification
6.1 Underpayment of Duty
If you use an HS code with a lower duty rate than the correct code:
- TRA will assess the shortfall plus penalties
- Penalty: 200% of the duty shortfall (serious cases can involve criminal prosecution)
- Goods may be detained pending resolution
6.2 Overpayment of Duty
If you accidentally use a higher-duty code:
- You can apply for a duty refund from TRA
- Process is slow (3–6 months)
- Better to get it right the first time
6.3 Regulatory Non-Compliance
Using the wrong HS code may mean you bypassed a required regulatory permit (e.g., TFDA clearance for food). This can result in:
- Goods seized and destroyed
- Import ban for the importer
- Legal proceedings
6.4 Penalty Schedule
| Offence | Penalty |
|---|---|
| Misclassification (unintentional, first offence) | 200% of duty shortfall + correct duty |
| Misclassification (systematic under-declaration) | Forfeiture of goods + suspension of import licence |
| False declaration (fraudulent) | Criminal prosecution, imprisonment up to 5 years |
| Failure to provide required permits | Goods detained, destruction, or re-export at importer's cost |
Kosa la nambari ya HS linaweza kukugharimu sana. — An HS code error can cost you dearly.
7. Practical Tips for Accurate Classification
-
Don't trust supplier-provided HS codes blindly — Chinese and Indian suppliers often provide general 6-digit codes that may not match the Tanzania tariff. Always verify.
-
Use the EAC CET explanatory notes — The WCO publishes detailed "Explanatory Notes" for every heading, with diagrams and examples. Available from TRA or the WCO website.
-
Maintain a product-HS code database — Once you have verified the HS code for a product, record it. For repeat imports, consistency is key.
-
Check for annual updates — The HS code system is updated every 5 years (most recently 2022). The EAC CET updates periodically. Ensure your codes are current.
-
When in doubt, hire a specialist — A customs classification specialist (most clearing agents offer this service) costs TZS 200,000–500,000 per product line but can save you 10× that in penalties and delays.
8. Sample HS Codes for Common Imports
| Product | HS Code (8-digit EAC) | Duty Rate | Notes |
|---|---|---|---|
| Mobile phones | 8517.12.00 | 0% | Still subject to VAT (18%) |
| Laptops | 8471.30.00 | 0% | VAT applies |
| Rice (milled) | 1006.30.00 | 35% | Sensitive item; import permit from Ministry of Agriculture |
| Cement | 2523.29.00 | 35% | Sensitive item; local content rules apply |
| Second-hand clothing | 6309.00.00 | 35% | Requires TBS pre-shipment inspection |
| Diesel | 2710.19.10 | 0% | Excise duty applies; special licence required |
| Wheat flour | 1101.00.00 | 35% | Sensitive item |
| Pharmaceuticals | 3004.90.00 | 0% | Requires TFDA registration |
| Tin sheets for roofing | 7210.41.00 | 25% | Standard construction material rate |
| Agricultural tractors | 8701.90.00 | 0% | Proof of agricultural use may be required |
| Furniture | 9403.30.00 | 25% | Varies by material (wood, metal) |
| Plastic furniture | 9403.70.00 | 25% | Different HS from wooden furniture |
| Frozen fish | 0303.00.00 | 10% | Requires TPRI clearance if processed |
| Fertilizers | 3105.00.00 | 0% | Registration with TPRI required |
| Used vehicles (>8 yrs) | 8703.23.00+ | Prohibited | Banned for import; must be ≤ 8 years |
9. HS Code Task Flow
Describe your product (material, function, use)
│
▼
Identify potential Chapters (Sections I–XXI)
│
▼
Check Chapter Notes for exclusions
│
▼
Apply GIRs to narrow to correct heading (4-digit)
│
▼
Check subheading notes → select 6-digit subheading
│
▼
Apply EAC CET to find 8-digit tariff line
│
▼
Check for any duty remission / exemption eligibility
│
▼
Confirm with clearing agent or BTI if uncertain
10. Frequently Asked Questions
Q: Can I use the same HS code my supplier gave me?
A: You can use it as a starting point, but always verify against the EAC CET. Supplier codes are often at the 6-digit level and may not account for Tanzania-specific tariff lines.
Q: What if two different HS codes seem to fit my product?
A: Apply the General Interpretative Rules (GIRs), starting with GIR 3(a) — the most specific description prevails. If still uncertain, request a BTI from TRA.
Q: Does HS code change if my product packaging changes?
A: Generally no, unless the packaging fundamentally changes the product's character (e.g., a disinfectant sold as a consumer good vs. an industrial chemical).
Q: How often do HS codes change?
A: The WCO updates the HS system every 5 years (2022, 2027, etc.). EAC CET updates are more frequent. Subscribe to TRA alerts to stay informed.
Q: Can I get a refund if I overpaid duty due to wrong HS code?
A: Yes. File a duty refund claim with TRA within 12 months of payment. Provide evidence of the correct HS code and the payment receipt.
11. Useful Swahili Phrases for HS Classification
| English | Swahili |
|---|---|
| I need to classify my product | Nahitaji kuainisha bidhaa yangu |
| What is the HS code for this? | Nambari ya HS ya hii ni ipi? |
| Please check the tariff book | Tafadhali angalia kitabu cha ushuru |
| Is this a sensitive item? | Hii ni bidhaa nyeti? |
| What is the duty rate for this code? | Kodi ya nambari hii ni asilimia ngapi? |
| I need a Binding Tariff Information | Nahitaji BTI kutoka TRA |
| This code seems wrong | Nambari hii inaonekana si sahihi |
| Please help me find the right HS code | Tafadhali nisaidie kutafuta nambari sahihi ya HS |
12. Summary — The Golden Rules
- Be specific — Vague descriptions lead to wrong codes
- Read the notes — Section and Chapter notes override everything
- Verify with TRA — A BTI ruling costs nothing and can save millions
- Document your reasoning — So you can defend your classification if audited
- Update annually — HS codes change; expired codes cause rejections in TANCIS
Nambari sahihi ya HS ni nusu ya safari ya forodha. — The correct HS code is half the customs journey.
For further assistance, consult your licensed clearing agent, visit the TRA website at www.tra.go.tz, or contact the TRA Customs Tariff Enquiry Unit at +255 22 211 7591.