Back to blog
16 min read

How to Determine Import Duties and Tariffs Using an HS Code 

Learn how to calculate import duty from an HS code. Understand tariff rates, country of origin, customs value, preferential tariffs, and additional duties.

How to Determine Import Duties and Tariffs Using an HS Code 
On this page
Share

Knowing the HS code for a product is an important first step in understanding the cost of importing it. But the HS code alone does not tell you exactly how much you will pay. 

To determine the applicable import duty, you generally need to connect the product's classification with the destination country, country of origin, customs value, and any preferential tariffs, additional duties, or other trade measures that may apply. 

That is why simply searching for an HS code duty rate can be misleading. 

The same product can face different tariff treatment depending on where it is imported, where it was produced, whether a trade agreement applies, and whether additional duties or other measures are in effect. 

In this guide, we'll explain how to calculate import duty from an HS code, how to find the applicable tariff rate, what information you need, and why the standard tariff rate may not represent the full cost of importing a product. 

What Is an Import Duty? 

An import duty is a charge imposed by a government on goods entering a country.  

The term tariff is often used interchangeably with duty, although tariff systems can contain broader rules and measures beyond a single duty charge. 

Import duties are generally determined using a combination of: 

  • Product classification 

  • Country of origin 

  • Customs value 

  • Applicable duty rate 

  • Preferential trade treatment 

  • Additional duties or trade measures 

  • Country-specific customs rules 

For U.S. imports, the Harmonized Tariff Schedule (HTS) provides the tariff classifications and associated duty rates. The HTS contains general and special duty-rate columns, while certain additional duties and measures are addressed elsewhere, including Chapter 99. 

For imports into other countries, the applicable national tariff schedule and customs rules need to be consulted. 

Can You Calculate Import Duty from an HS Code? 

Yes, but an HS code is only one part of the calculation. 

A simplified example of an ad valorem duty calculation is: 

Import Duty = Customs Value × Applicable Duty Rate 

For example, suppose: 

  • Customs value = $50,000 

  • Applicable duty rate = 10% 

Then: 

$50,000 × 10% = $5,000 import duty 

But that calculation assumes you already know the correct customs value and applicable rate. In real-world imports, those inputs can be more complicated. 

For example, the applicable rate may change depending on the country of origin or whether the product qualifies a preferential tariff under a trade agreement. 

There may also be additional duties, taxes, or other charges. So, a better way to think about import duty calculation is: 

Product → HS Code → Destination Country → Country of Origin → Applicable Tariff Treatment → Customs Value → Duty 

Step 1: Find the Correct HS Code 

Before you can determine an HS code duty rate, you need to classify the product correctly. 

The HS provides the international foundation for product classification, while individual countries can extend that structure into their own tariff schedules. 

For U.S. imports, the HTS provides the relevant U.S. classification and tariff information. USITC guidance explains that the 4- and 6-digit provisions form part of the international HS, while U.S. classifications extend beyond that level. 

This means that you shouldn't calculate import duty using a generic HS code without first determining the relevant national tariff classification. 

For example: 

HS code 

→ International classification foundation 

National tariff code 

→ Country-specific classification and tariff treatment 

If you are importing into the United States, that means determining the appropriate HTS code. 

If you're importing into another country, you need to use that country's tariff schedule. 

Why this matters? 

A supplier may give you an HS or tariff code, but that code may have been determined according to the exporting country's tariff system. 

USITC specifically notes that the first six digits are harmonized internationally, while the digits beyond six can differ between countries. 

So the first step in determining import duties is not: 

"What is the duty rate for this HS code?" 

It is: 

"What is the correct tariff classification for this product in the destination country?" 

Step 2: Identify the Destination Country 

Once you have the product classification, determine where the goods will be imported. 

This matters because tariff rates are country-specific. 

The same product can have different duty rates in different markets. 

For example, an HS-6 classification provides the international foundation, but the destination country's tariff schedule determines the applicable national tariff treatment. 

The U.S. Department of Commerce similarly recommends starting with the HS code and then determining the applicable tariff and tax rates for the specific foreign country. 

So when asking: 

"What is the import duty on this product?" 

you need to specify: 

Product + HS code + destination country 

Without the destination country, there may not be a meaningful single answer. 

Step 3: Check the Country of Origin 

The country where the product was manufactured or produced can also affect applicable tariff treatment. 

This is an important distinction: 

Country of export ≠ necessarily country of origin 

A product may be shipped from one country but originate in another for customs purposes. 

Country of origin can affect: 

  • General tariff treatment 

  • Preferential tariff eligibility 

  • Free trade agreement treatment 

  • Additional duties 

  • Trade remedies 

  • Other country-specific measures 

For U.S. imports, CBP states that the country of origin determines which duty-rate column applies within the HTS framework. 

Therefore, an HS code lookup without country-of-origin information can give you an incomplete picture of the actual duty exposure. 

Step 4: Find the Applicable Tariff Rate 

Now you can look up the relevant tariff classification in the destination country's tariff schedule. 

For U.S. imports, the HTS provides the applicable duty rates. 

USITC explains that the HTS includes: 

  • Column 1 – General 

  • Column 1 – Special 

  • Column 2 

The general rate applies to countries receiving normal trade relations treatment, while special rates can provide lower or duty-free treatment when applicable requirements are met. 

This is important because there may not be one universal tariff rate by HS code. 

You may find: 

General rate: 10% 

Preferential/special rate: 0% 

The appropriate rate depends on the product, origin, and eligibility requirements. 

Step 5: Check for Preferential Tariffs 

A standard tariff rate isn't necessarily the rate your business will pay. 

Trade agreements and preference programs can reduce or eliminate duties for qualifying goods. 

Examples can include: 

  • Free trade agreements 

  • Preferential trade programs 

  • Country-specific preference schemes 

For U.S. imports, USITC notes that special rates can apply under programs such as free trade agreements and preference programs, provided the applicable requirements are met and the importer claims the treatment where required

This means that two identical products with the same HS classification can potentially face different duty treatment based on their country of origin and eligibility for a preference program. 

Practical question 

Don't ask only: 

"What is the tariff rate?" 

Ask: 

"What tariff treatment applies to this product from this country of origin?" 

Step 6: Check for Additional Duties 

This is one of the most important steps in import duty calculation. 

The standard tariff rate may not be the only duty that applies. 

Depending on the product and origin, additional measures may include: 

  • Section 301 duties 

  • Section 232 duties 

  • Safeguard duties 

  • Anti-Dumping Duties (ADD) 

  • Countervailing Duties (CVD) 

  • Other country-specific additional duties 

USITC specifically notes that additional duties and import restraints can apply depending on the product and country of origin, including measures associated with Sections 232 and 301. 

This creates an important distinction: 

Base tariff 

The standard duty associated with the tariff classification. 

Additional tariff or trade measure 

An additional charge that may apply because of the product, origin, trade measure, or other conditions. 

A business that checks only the base tariff can therefore underestimate its actual duty exposure. 

Step 7: Check Anti-Dumping and Countervailing Duties 

Some products can be subject to Anti-Dumping Duty (ADD) or Countervailing Duty (CVD) measures. 

These are different from simply looking up the normal tariff rate. 

ADD/CVD requirements can involve: 

  • Specific products 

  • Specific countries 

  • Specific exporters or producers 

  • Case numbers 

  • Applicable rates 

  • Scope language 

  • Exclusions or conditions 

This is one reason an import duty calculation can require substantially more research than a simple HS code lookup. 

A product can have a relatively low standard tariff rate and still carry significant additional duty exposure if an applicable trade-remedy measure applies. 

Step 8: Determine the Customs Value 

Knowing the duty rate isn't enough. 

You also need to know what value the duty is being calculated against. 

For U.S. imports, USITC explains that transaction value is the price actually paid or payable when goods are sold, is the primary basis for customs value; subject to applicable customs valuation rules. 

A simplified example: 

Product value = $100,000 

Duty rate = 8% 

Import duty = $8,000 

But the actual customs-value calculation can involve more detailed rules depending on the transaction. 

That's why businesses shouldn't automatically assume that: 

Invoice price = final customs value 

without checking the applicable valuation requirements. 

Step 9: Calculate the Import Duty 

Once you've identified the correct inputs, you can calculate the applicable duty. 

For a simple ad valorem duty: 

Formula 

Import Duty = Customs Value × Duty Rate 

Example 

Suppose a company imports: 

  • Product value: $100,000 

  • Applicable customs value: $100,000 

  • Base tariff rate: 8% 

Then: 

$100,000 × 8% = $8,000 

So, the estimated base import duty would be: 

$8,000 

But now suppose the product also qualifies for an additional 10% duty. 

The calculation becomes more complex because you need to determine the applicable legal basis and calculation sequence for those additional measures. 

This is one of the reasons tariff intelligence needs to go beyond storing a single rate against an HS code. 

Import Duty Is Not the Same as Total Import Cost 

This distinction is critical. 

A business might calculate: 

$8,000 import duty 

and assume: 

"That's what it costs to import the product." 

It isn't

Import duty is only one component of the overall cost of bringing goods across a border. 

Depending on the country and transaction, other costs may include: 

  • VAT/GST 

  • Excise taxes 

  • Customs processing charges 

  • Handling fees 

  • Brokerage costs 

  • Freight 

  • Insurance 

  • Other statutory charges 

For businesses trying to determine the true landed cost, those additional elements need to be considered separately. 

This is where tariff intelligence and landed-cost calculation become connected but distinct problems. 

A Simple Import Duty Calculation Example 

Let's put the process together. 

Imagine a business imports a product with: 

Factor 

Example 

Product 

Electronic equipment 

Destination 

United States 

Country of origin 

Country A 

HTS classification 

Correct U.S. tariff classification 

Customs value 

$50,000 

Base duty rate 

5% 

Preferential rate 

Not applicable 

Additional duty 

0% 

The basic calculation is: 

$50,000 × 5% = $2,500 

Estimated base import duty: 

$2,500 

Now imagine the same product qualifies for a preferential rate of 0%. 

The duty calculation becomes: 

$50,000 × 0% = $0 

The product hasn't changed. 

The HS classification hasn't changed. 

But the tariff treatment has changed because the origin and preference conditions are different. 

That is why an HS code by itself isn't enough to determine import duty. 

What Information Do You Need to Calculate Import Duty? 

For a useful import duty calculation, collect at least: 

Product information 

  • Product description 

  • HS/HTS classification 

  • Product composition where relevant 

Trade information 

  • Importing country 

  • Country of origin 

  • Country of export 

  • Trade agreement or preference eligibility 

Financial information 

  • Customs value 

  • Quantity 

  • Currency 

  • Relevant valuation information 

Compliance information 

  • Base tariff rate 

  • Preferential tariff rate 

  • Additional duties 

  • ADD/CVD requirements 

  • Restrictions or quotas 

  • Other applicable government-agency requirements 

The more complex the product or market, the more important it becomes to maintain this information systematically. 

Why Import Duty Calculation Gets Difficult at Scale 

Calculating duty for one product in one country may be manageable. 

Doing it across: 

  • Hundreds of products 

  • Multiple countries 

  • Multiple origins 

  • Different trade agreements 

  • Changing tariff rates 

  • Additional duties 

  • ADD/CVD measures 

  • VAT/GST requirements 

  • OGA/PGA requirements 

is a very different problem. 

The challenge is not simply arithmetic. It's keeping the right regulatory data current and connecting the right information to the right product, destination, and origin. 

Tariff rates and preference programs can change. 

Additional duties can be introduced, amended, or removed. 

ADD/CVD orders can change. 

Government agencies can introduce new requirements. 

USITC, for example, continually updates the HTS; its latest published 2026 revision was released on July 21, 2026. 

This means a tariff database that isn't maintained can quickly become unreliable. 

How Tariff Genius Helps Determine Applicable Tariffs 

This is where Tariff Genius fits into the trade compliance process. 

Once a product has been classified, the next question is: 

What duties, taxes, restrictions, and other compliance requirements apply to this product? 

Tariff Genius provides government-sourced regulatory data mapped to HS codes, helping businesses access the information needed to answer that question. 

The platform can provide structured compliance content including: 

  • Import and export duty rates 

  • Preferential tariff rates under FTAs 

  • VAT/GST rates by country 

  • Additional duties such as Section 301, Section 232, and safeguard duties 

  • Anti-Dumping Duty and Countervailing Duty information 

  • ADD/CVD case numbers and exporter-specific rates 

  • OGA/PGA requirements 

  • Licenses, permits, and certifications 

  • Restrictions and prohibitions 

  • Quota information 

Rather than requiring trade teams to manually interpret regulatory information scattered across government sources, Tariff Genius structures the information and maps it directly to HS codes. 

It is also designed to work programmatically through flexible APIs, allowing businesses to select the compliance data elements they actually need

Common Mistakes When Calculating Import Duty 

Mistake 1: Using Only the HS Code 

An HS code is a starting point. 

The applicable tariff treatment can also depend on destination, origin, preferences, and additional measures. 

Mistake 2: Using the Supplier's Tariff Rate 

A supplier's tariff code or rate may reflect the exporting country's system rather than the importing country's tariff treatment. 

Validate it against the destination country's tariff schedule. 

Mistake 3: Ignoring Country of Origin 

The same product can receive different tariff treatment depending on its origin. 

Mistake 4: Looking Only at the Base Tariff 

Additional duties, ADD/CVD, safeguards, and other measures can affect the final duty exposure. 

Mistake 5: Assuming Duty Equals Landed Cost 

Duty is only one part of the total cost of importing goods. 

Mistake 6: Using Outdated Rates 

Tariff schedules and trade measures change. 

A rate found in an old spreadsheet may not represent the rate applicable to today's shipment. 

Mistake 7: Treating Tariff Data as Static 

A tariff database needs ongoing research and maintenance because regulatory content changes across countries and agencies. 

Import Duty Calculation Checklist 

Before using an import duty estimate for a business decision, check: 

Classification 

  • Correct HS/HTS classification 

  • Correct destination-country tariff code 

  • Product description matches the classification 

Trade 

  • Destination country identified 

  • Country of origin confirmed 

  • Country of export confirmed 

  • Preferential tariff eligibility checked 

Duty 

  • Base tariff rate checked 

  • Additional duties checked 

  • ADD/CVD checked where relevant 

  • Safeguards or other trade measures checked 

Value 

  • Customs value determined 

  • Applicable valuation rules considered 

  • Currency and quantity confirmed 

Other requirements 

  • VAT/GST checked 

  • Restrictions checked 

  • OGA/PGA requirements checked 

  • Quotas checked where relevant 

Data quality 

  • Current tariff data used 

  • Source information verified 

  • Calculation assumptions documented 

The Bottom Line 

If you want to know how to calculate import duty from an HS code, the most important thing to understand is that the HS code is only the starting point. 

A reliable calculation connects: 

HS/HTS classification → Destination country → Country of originCustoms value → Applicable tariff treatmentAdditional duties and trade measures 

The result is a much more realistic picture of the duty exposure associated with an import. 

For businesses handling a small number of straightforward transactions, this research may be manageable manually. 

For companies managing large product catalogs, multiple markets, changing tariffs, trade agreements, and additional duties, the challenge becomes maintaining accurate, current tariff intelligence at scale. 

Tariff Genius is designed to provide that compliance layerstructured government-sourced tariff and regulatory data mapped to HS codes, including duties, preferential rates, VAT/GST, additional duties, ADD/CVD, OGA/PGA requirements, restrictions, and quotas. 

And when that tariff intelligence needs to become an actual all-in import cost, it can feed into Landed Cost Genius to calculate the broader cost of getting goods to their destination. 

The goal isn't just to find a tariff rate. It's to understand the full set of trade requirements that determine what your import will actually cost. 

 
 

Frequently asked questions

To calculate a simple ad valorem import duty, multiply the customs value by the applicable duty rate. The basic formula is: Import Duty = Customs Value × Duty Rate. However, the HS code alone does not determine the final duty. Destination country, country of origin, preferential tariffs, and additional duties may also affect the calculation.
The duty rate for an HS code depends on the destination country's tariff schedule, country of origin, and applicable tariff treatment. For U.S. imports, businesses should use the relevant HTS classification and check the applicable general, special, and additional duty provisions.
No. An HS code is only the starting point for import duty calculation. You also need information such as the destination country, country of origin, customs value, preferential tariff eligibility, and any additional duties or trade measures that may apply.
Country of origin can affect the tariff treatment applied to an imported product. It may determine eligibility for preferential tariffs, free trade agreements, additional duties, trade remedies, and other country-specific measures. The country of export is not necessarily the country of origin.
The HS code provides the internationally harmonized classification framework, while countries can extend the classification beyond six digits for their national tariff schedules. For imports into the United States, the relevant national tariff classification is the HTS code.
Not necessarily. The standard tariff rate may be separate from additional duties or trade measures such as Section 301, Section 232, safeguards, Anti-Dumping Duties (ADD), and Countervailing Duties (CVD). These should be checked separately when determining total duty exposure.
No. Import duty is only one component of the overall cost of importing goods. Total landed cost may also include freight, insurance, brokerage, handling fees, VAT/GST, excise taxes, and other applicable charges.

Talk to Borderline Genius

See how Classification Genius helps teams resolve parts, HS codes, and tariff decisions with confidence.

Contact us