The Harmonized System code is the single number that determines what your import costs. It sets the duty rate, drives most levies, decides whether you need a permit, and determines whether a preferential trade agreement applies.
It is also assigned by you, the importer, and you carry the liability for getting it wrong.
How the code is structured
The HS is maintained by the World Customs Organization and used by more than 200 economies. The first six digits are internationally standardised — a code beginning 8544.42 means the same thing in Lagos, Tema, Mombasa, and Durban.
Beyond six digits, countries add their own detail. Most African tariffs run to eight or ten digits.
Reading a code from the left:
- Chapter (first two digits) — the broad category. Chapter 85 is electrical machinery and equipment.
- Heading (four digits) — 8544 is insulated wire and cable.
- Subheading (six digits) — 8544.42 is other electric conductors fitted with connectors.
- National detail (eight to ten digits) — the local statistical and tariff split.
Finding the right code
Start with the goods as they actually are, not as you market them. Customs classifies physical objects by objective characteristics — material, function, form — not by intended use or brand.
The General Interpretative Rules govern classification, and two matter constantly:
Rule 1: the headings govern. Read the actual heading text and the section and chapter notes. The notes frequently exclude things you would expect to be included, and they override intuition.
Rule 3(b): composite goods are classified by essential character. A gift set containing a mug, a spoon, and a tin is classified by whichever component gives the set its essential character — not by the most valuable component, and not by the packaging.
Practical method:
- Identify the chapter from the material or function.
- Read every heading in that chapter, not just the one that looks right.
- Read the section and chapter notes for exclusions.
- Check the national tariff for the country of import — the eight-digit split differs by market.
- Where value is significant or the classification is genuinely arguable, apply for a binding tariff ruling from the customs administration. Nigeria, Ghana, Kenya, and South Africa all have mechanisms for advance rulings. A ruling converts an opinion into a position customs is bound to.
Duty rates across the corridors
Nigeria and Ghana apply the ECOWAS Common External Tariff, with five bands:
- 0% — essential social goods
- 5% — basic raw materials and capital goods
- 10% — intermediate goods
- 20% — final consumer goods
- 35% — specific goods for economic development
Kenya applies the East African Community CET: 0% for raw materials and capital goods, 10% for intermediate goods, 25% for finished goods, and a 35% maximum band introduced in 2022 for sensitive products.
South Africa applies the SACU tariff, shared across the customs union, with rates set by ITAC and a structure that varies considerably by sector.
Rates change. Treat any published figure — including these — as indicative and confirm against the current national tariff schedule before you commit to an order.
Duty is only part of the bill
The duty rate is the headline; the levies are where the landed cost actually lands.
Nigeria: a 7% surcharge, 1% CISS, 0.5% ETLS levy, and VAT at 7.5%. Duty is assessed on CIF value.
Ghana: VAT at 15%, plus NHIL at 2.5%, GETFund at 2.5%, and a 1% COVID-19 Health Recovery Levy. Several are calculated on a duty-inclusive base, so they compound. Duty is on CIF.
Kenya: an Import Declaration Fee and a Railway Development Levy, both on customs value, plus VAT at 16%. Duty is on CIF.
South Africa: VAT at 15% on importation, with ad valorem excise on certain categories. Duty is assessed on FOB — the structural exception among these four.
A worked example
5,000 braided USB-C cables, $4.00 each, into Ghana.
- Goods value (FOB): $20,000
- Freight and insurance: $1,700
- CIF value: $21,700
Classified under 8544.42 at a 20% band:
- Duty: $4,340
- Base for levies (CIF + duty): $26,040
- VAT at 15%: $3,906
- NHIL 2.5%: $651
- GETFund 2.5%: $651
- COVID-19 levy 1%: $260
Total taxes: roughly $9,808 — about 45% on top of the FOB goods value, and roughly 49% of the goods value once you count freight.
Now suppose you misclassify into a 10% band. Duty falls to $2,170 and the levy base falls with it — total taxes around $7,300. That $2,500 "saving" is not a saving. It is an under-declaration that customs valuation databases are built to catch, and it exposes you to reassessment, penalties, and potentially seizure.
Preferential rates
The correct code also determines whether you can claim a lower rate under a trade agreement.
AfCFTA progressively eliminates tariffs on qualifying goods traded between African states. To claim it you need the right classification, a certificate of origin, and goods that satisfy the rules of origin — which are specific to the tariff line and usually require either a change in tariff heading or a minimum local value-added threshold.
ECOWAS ETLS and the EAC Customs Union provide duty-free treatment for qualifying originating goods within their blocs.
Rules of origin are the part people skip. Goods merely shipped from an African country do not originate there. Assembly from wholly imported components frequently fails the test. Check the specific rule for your tariff line before you build a business case on a preferential rate.
Getting it wrong
Under-declaring the code to reach a lower band is the most common deliberate error and the most consequential. Customs administrations across these markets run post-clearance audits and share valuation data. Reassessment comes with penalties and interest, and it can reach back years.
Genuine misclassification happens easily with composite or novel products. It is not treated the same as deliberate evasion, but you still pay the difference. This is exactly what advance rulings are for.
Classifying by marketing description is a frequent trap. A "fitness tracker" might be a watch, a measuring instrument, or a data-processing device depending on its actual functions, and the three sit in different chapters at different rates.
Classification disputes and how to win them
If customs disagrees with your code, you are not without options — but the time to prepare is before the disagreement.
Ask for the reasoning in writing. A reclassification should cite the heading, the relevant notes, and the interpretative rule applied. A reclassification that cites nothing is an opinion, and it can be challenged.
Check whether they have applied the notes. Section and chapter notes override general intuition, and they are the most common thing a hurried reassessment skips.
Cite precedent. WCO classification opinions and the Explanatory Notes carry real weight. So does a ruling you obtained earlier for the same goods.
Use the formal appeal route. Each of these administrations has one, with statutory timeframes. Nigeria, Ghana, Kenya, and South Africa all provide for administrative review and then tribunal or court appeal.
Consider paying under protest. In most cases you can secure release by paying the assessed amount under protest while the dispute proceeds, rather than accruing demurrage on a container held over a classification argument. Note the protest explicitly — paying without it can be read as acceptance.
The commercial calculation usually favours release first, argue second. Demurrage rarely waits for a legal principle.
The practical discipline
Classify before you order, not when the container arrives. The code determines your landed cost, which determines whether the order is profitable. An importer who classifies at the port has already committed to a cost they had not calculated.
Keep a written record of how you reached each classification — the headings you considered, the notes you relied on, the reasoning. If your classification is ever queried, a documented rationale is the difference between a correction and a penalty for negligence.
