HS Code and Import Duty Guide

Last updated: July 2026

What is an HS code?

An HS code (Harmonized System code) is an internationally standardised numerical code assigned to every category of traded product. The system is maintained by the World Customs Organization (WCO) and is used by more than 200 countries. The first six digits are universal; individual countries then add further digits (typically to 8 or 10 digits) for their national tariff schedules.

For example, the 6-digit HS code 8541.40 covers photosensitive semiconductor devices including solar cells. The UK extends this to 8541.4090 for cells not assembled into modules, while the EU and US may use different extensions for the same product.

Why HS classification matters

The HS code you declare on a customs entry directly determines:

  • The applicable duty rate — different codes can carry very different rates, even for similar-looking products.
  • Whether a trade agreement preference applies — preferential duty rates under Free Trade Agreements (FTAs) are assigned by HS code.
  • Whether anti-dumping or safeguard duties apply — additional duties are levied on specific HS codes from specific origin countries.
  • Whether licences, quotas or restrictions exist — some codes require import permits or have quantity limits.

Incorrect classification can result in overpayment of duty, underpayment leading to penalties and back-duties, seizure of goods, or delays at the border.

Why the HS code alone does not determine final duty

Many importers assume that knowing the HS code gives them the duty rate. In practice, the final duty payable depends on several additional factors:

Origin country

The country where the goods were manufactured (or where they satisfy rules of origin) determines which tariff column applies. Most countries maintain at least two columns: a Most Favoured Nation (MFN) rate for WTO members and preferential rates for FTA partners.

Destination country

Each importing country sets its own duty schedule. The same HS code may carry 0% duty in one country and 12% in another. The UK Global Tariff, the EU Common External Tariff, and the US Harmonized Tariff Schedule each have different rate structures.

Customs value

Most duties are ad valorem — calculated as a percentage of the customs value. In the EU and UK, customs value is typically the CIF value (cost + insurance + freight to the port of import). In the US, it is the FOB value (transaction value at the port of export). Getting the customs value wrong changes the duty amount even if the rate is correct.

Trade agreements and preferences

If the origin country has an FTA with the destination country, and the goods satisfy the agreement’s rules of origin, a reduced or zero duty rate may apply. The importer must hold valid proof of origin (such as a EUR.1 certificate or a supplier declaration) and declare the preference at import.

Anti-dumping and additional duties

Anti-dumping duties are additional charges imposed on specific products from specific countries where the exporting country is found to be selling below fair market value. These can add 10% to over 60% on top of the standard duty and are linked to both the HS code and the country of origin.

VAT or GST on import

Import VAT (or GST) is charged on the customs value plus the duty amount. This is not technically a “duty” but is collected at the border and adds significantly to the landed cost. VAT-registered businesses can usually reclaim this; non-registered buyers cannot.

Worked example

Importing LED panel lights from China to the UK

ProductLED panel lights, 600x600mm
HS code (UK)9405.42.31
OriginChina (no FTA with UK)
MFN duty rate3.7%
CIF value (customs value)£8,400
Duty payable£8,400 × 3.7% = £310.80
Import VAT (20%)(£8,400 + £310.80) × 20% = £1,742.16
Total duty + VAT at border£2,052.96

If the importer is VAT-registered, the £1,742.16 VAT is reclaimable on the next VAT return. The net cash cost of import duty is £310.80.

Common mistakes to avoid

  • Using a supplier’s HS code without checking — suppliers often provide codes optimised for export declarations, which may not match your destination country’s tariff schedule.
  • Ignoring rules of origin — claiming an FTA preference without valid documentation can trigger audits, penalties and back-duty demands.
  • Confusing FOB and CIF customs value — using FOB value in a CIF-basis country (or vice versa) means you declare the wrong customs value.
  • Overlooking anti-dumping duties — these are not always visible in standard tariff lookup tools and can dramatically increase the effective duty rate.
  • Assuming the 6-digit HS code is enough — duty rates are assigned at the 8- or 10-digit level; different extensions of the same 6-digit heading can carry very different rates.

How the HS Code Duty Calculator helps

The HS Code Duty Calculator lets you enter a product’s HS code, customs value, duty rate and VAT rate to estimate the total duty and tax payable at the border. It does not provide official tariff rates — you must look up the rate from your country’s tariff schedule or confirm with a customs broker — but it automates the arithmetic so you can quickly compare scenarios (different origins, different values, with and without FTA preference).

For a broader view of total import cost, use the Landed Cost Calculator which combines supplier cost, freight, insurance, duty and handling into a single per-unit figure. The Import Duty Calculator is a simpler tool focused solely on the duty amount given a customs value and rate.

Important note

This guide is for educational purposes only. UtilityPilot does not provide customs advice, and calculator results are estimates based on the values you enter. Actual duty liability is determined by the customs authority of the importing country. Always confirm classification, rates and preferences with a licensed customs broker or trade adviser before making commercial decisions.

Related guides