How to Find Your HS Code for Export
A step-by-step guide for Ghanaian exporters to find the correct HS code, avoid duty errors, and classify goods with confidence.
Every product that crosses a border needs a code. That code decides how much duty you pay, what paperwork you need, and whether your shipment clears quickly or sits at port. Getting it wrong costs money and time.
This guide walks you through finding your HS code step by step, using the free HS Code Finder tool. It's written for exporters in Ghana shipping to ECOWAS neighbors, the EU, the US, or anywhere else.
On this page
What is an HS code?
HS stands for Harmonized System. It's a standard naming and numbering system for traded products, maintained by the World Customs Organization. The system groups goods into more than 5,000 commodity categories, each identified by a six-digit code arranged in a consistent legal and logical structure [1].
The first six digits are the same everywhere in the world. A cocoa bean has the same six-digit subheading whether it's leaving Ghana or arriving in Rotterdam, because that subheading is uniform across all countries that belong to the World Customs Organization [2]. Countries can add digits beyond the sixth for their own tariff and statistical purposes, which is why you'll sometimes see 8-digit or 10-digit codes depending on the destination country's system.
The Harmonized System Nomenclature isn't frozen. The World Customs Organization updates it every five years, and the current version is HS 2022, in effect since January 1, 2022 [3]. If you're working from an old product catalog or an outdated customs broker quote, double-check the edition.
Why your HS code matters
In Ghana, customs duties are assessed based on how your product is classified under the HS code system, under rules enforced by the Ghana Revenue Authority [4]. Every exporter — whether you're shipping shea butter, textiles, or processed cocoa — needs the right code before you can declare a shipment correctly.
Ghana's tariff schedule also builds in the ECOWAS Common External Tariff, which is reflected in Ghana's own Harmonized System and Customs Tariff Schedules [5]. That means your HS code doesn't just determine the international classification — it also determines which regional tariff band your goods fall into. If you're exporting under preferential regional terms, this connects directly to origin requirements; see our guide on AfCFTA rules of origin for Ghanaian exporters.
Get the code wrong and you risk underpaying duty (which invites penalties and delays later) or overpaying duty (which eats into your margin for no reason). Either way, a misclassified shipment can get flagged, held, or re-inspected.
Step-by-step: finding your code
1. Describe your product precisely
Write down what the product is made of, its processing stage (raw, dried, roasted, finished), and its intended use. HS classification often hinges on small details — raw cocoa beans and roasted cocoa beans sit in different places in the schedule.
2. Use the HS Code Finder
Enter your product description into the HS Code Finder embedded on this page. It searches against the Harmonized System structure to suggest candidate codes based on your description, saving you from paging through the full nomenclature by hand.
3. Cross-check against the official nomenclature
For an independent check, the World Customs Organization's WCO Trade Tools platform (www.wcotradetools.org) gives traders a single point of access to the Harmonized System, with search functionality to help classify goods and find the matching customs tariff [6]. Running your product through both the Finder and WCO Trade Tools helps catch mismatches early.
4. Confirm the Ghana-specific extension
Once you have your six-digit international subheading, check Ghana's own tariff schedule to find the extended national code and applicable ECOWAS Common External Tariff rate [5].
5. Keep a record
Save the code, the date you classified it, and which HS edition you used. If your product changes — new processing step, new packaging, new ingredient — re-check the code rather than assuming it still applies.
Worked example: classifying a shea butter shipment
Ama runs a small processing operation in northern Ghana and is preparing her first export shipment of refined shea butter to a buyer in Germany.
She starts by describing the product precisely: refined shea butter, cosmetic grade, packed in 20kg drums. She enters this into the HS Code Finder, which returns a shortlist of candidate six-digit subheadings under the fats-and-oils chapter of the Harmonized System [1].
Because the first six digits are standardized worldwide, Ama knows the code she settles on will be recognized the same way by both Ghanaian and German customs authorities [2]. She cross-checks her shortlist against WCO Trade Tools to confirm the subheading and see the associated tariff treatment [6].
Next, she looks up the extended national code in Ghana's own tariff schedule to confirm the ECOWAS Common External Tariff rate that applies to her shipment [5]. She records the code, the date, and notes that she classified it under the HS 2022 edition, in effect since January 1, 2022 [3], in case the nomenclature is revised again later. Soon after, when she prepares her shipping documents, she also pulls together her certificate of origin so the HS code and origin documentation line up consistently.
HS code digit structure compared
| Digit range | What it represents | Who sets it |
|---|---|---|
| Digits 1–6 | HS Subheading — the universal classification, consistent across all WCO member countries | World Customs Organization [2] |
| Digits 7–8 (and beyond, country-dependent) | National tariff and statistical extensions, including ECOWAS Common External Tariff rates for Ghana | National customs authority (Ghana Revenue Authority, within Ghana's tariff schedule) [5] |
Frequently asked questions
Do I need an HS code even for a small or informal export shipment?
Yes. Ghanaian customs duties are assessed based on HS code classification regardless of shipment size, under Ghana Revenue Authority rules [4]. There's no informal exemption from classification.
Is the HS code the same as the code my buyer's country uses?
The first six digits will match, because that subheading is standardized across all World Customs Organization member countries [2]. Digits beyond that are set nationally, so your buyer's country may add extra digits for its own tariff purposes.
How often do HS codes change?
The World Customs Organization updates the Harmonized System Nomenclature every five years. The current edition is HS 2022, effective since January 1, 2022 [3]. It's worth re-checking your code whenever a new edition comes out.
Does my HS code affect whether I qualify for preferential regional tariffs?
Yes, indirectly. Your HS code determines the tariff band, and whether you get preferential treatment under regional trade rules depends on separate origin criteria — see our guide on AfCFTA rules of origin for Ghanaian exporters.
What if the HS Code Finder and WCO Trade Tools suggest different codes?
Treat that as a signal to look closer at your product description rather than picking whichever result is more convenient. WCO Trade Tools (www.wcotradetools.org) is built specifically to help traders classify goods and find the matching tariff [6], so it's a good independent check before you finalize a code.
Sources
- European Commission Taxation and Customs Union — Harmonized System general information (opens in a new tab)Reviewed as of 01.06.2024
- Ghana Revenue Authority — Customs FAQ (opens in a new tab)Reviewed as of 01.06.2024
- International Trade Administration — Harmonized System (HS) Codes (opens in a new tab)Reviewed as of 01.06.2024
- World Customs Organization — Amending the HS Nomenclature (opens in a new tab)Reviewed as of 01.06.2024
- International Trade Administration — Ghana Import Tariffs (opens in a new tab)Reviewed as of 01.06.2024
