On this page
The HS (Harmonized System) Code is a 6-digit international code that classifies a product for tariff and trade purposes. Two products with different HS codes can have wildly different duty rates. Getting it wrong costs you money.
How to find your HS code
- Visit SARS Tariff Book: sars.gov.za/customs-and-excise/tariff/
- Download the PDF (Schedule 1): It's the official tariff document for South Africa
- Search by product name: Use Ctrl+F to find your product. Example: "cotton t-shirts"
- Find the exact classification: Tariff Book shows the 6-digit HS code and the duty rate
- Verify with supplier: Ask your supplier what HS code they use. Compare with SARS Tariff Book.
HS code structure (example)
The first 6 digits are the international HS code (used worldwide). South Africa adds 2 more digits for its own tariff rates and statistics.
Common classification errors
Frequently asked questions
What is an HS code?
A six-digit international product classification used for tariff and trade purposes worldwide. The first six digits are identical in every country; South Africa adds further digits for its own duty rates and statistics. Example: 6109.10 — chapter 61 (knitted apparel), heading 6109 (t-shirts, singlets and vests), subheading .10 (of cotton).
How do I find the HS code for my product?
Download the official Tariff Book (Schedule 1) from the SARS website, search it for your product name, and note the code and duty rate. Cross-check the code your supplier uses against the SARS book — and for anything borderline, have a clearing agent verify it for R500–1,000 before you import.
What happens if I use the wrong HS code?
You pay the wrong duty. Fabric rolls (HS 52xx, around 22%) versus finished apparel (HS 61xx, 45%) is a classic example — the wrong code means either overpaying for years or a back-charge with penalties when SARS catches it. Never guess a code.