What is an HS code, and how do you find the right one?
An HS code is the number that tells customs and FBR what a product is. It follows goods through import, export and tax paperwork, and it appears on the invoice lines that FBR receives. This guide explains what an HS code is and how to narrow down the right one for what you sell.
What an HS code is
An HS code is a product classification number from the Harmonized System, the international naming system for traded goods. Pakistan uses that system as the Pakistan Customs Tariff, or PCT. The same number then travels with a product through customs documents, tax invoices and business records.
Two shirts can sit in different codes because one is cotton and one is polyester. The code is not a label for the brand or the seller; it names what the product is and how it is made.
What the digits tell you
- Two digits: the chapter, a broad family such as knitted clothing.
- Four digits: the heading inside that chapter, a narrower product group.
- Six digits: the subheading, where the international description becomes more specific.
- Eight digits: the code that goes on the customs and tax paperwork.
Where the code appears in your work
The same classification follows a product through several documents: the customs declaration, the commercial invoice to the buyer, and the tax invoices your business reports. A code typed once can end up on many documents, so getting it right early saves corrections later.
On an FBR invoice line, the HS code also drives the sales-tax rate. FBR notes that two products can share one HS code but still need different tax treatment, so keep each line’s description specific to the product. The code and the description should always agree.
How to narrow down the right code
Use the official tariff as your source. The steps below work the same way in the free Pakistan HS code finder, which searches an extraction of the FBR tariff.
- Write down what the product is, what goes into it, and what the buyer uses it for.
- Type the shortest word that names it; long descriptions narrow the results.
- Compare the material and the way the product is made, because the tariff separates on those facts.
- Check the packing and the intended use where the tariff draws a line between retail packs and bulk.
- Read the full description of every candidate line. The last few words often hold the difference.
- If two codes still fit, ask a customs agent or FBR before you file, and note the reason you chose the code.
The reference tariff and other editions are published by FBR: the Pakistan Customs Tariff PDF and the FBR laws and tariff index.
Mistakes that cost time
- Using an old code. Tariff editions change, and the wording of a line can move with them.
- Taking the first search result. The first match is a candidate, not a decision.
- Copying the supplier’s code. Their product may use a different material or packing.
- Ignoring the material. Cotton and man-made fibres are a common split inside one heading.
Frequently asked questions
Is an HS code the same as a PCT code?
In daily use in Pakistan, yes. PCT stands for Pakistan Customs Tariff, the country version of the international Harmonized System. The same number appears under both names. When a form asks for a PCT code, it wants that classification number written the way the form expects.
Do I need an HS code on an FBR invoice?
FBR digital invoicing uses HS codes on invoice lines, so the product description and the code should agree. If your invoice software carries the code from the product record, each line arrives already classified. Confirm what applies to your business with FBR or your tax adviser.
How often do HS codes change?
FBR publishes a tariff for each financial year, and codes or their wording can move between editions. Use the tariff edition for the year on your invoice, and check the code again before you file. A code that was right last year is not automatically right this year.