Exclusive webinar
Export Controls Beyond Goods: How Services & Technology Can Trigger Export Controls
Register Now
Global Trade Management

ECCN vs HS Code: What’s the Difference?

blog imageblog image

Sep 03, 2026 : 5 min Read

A product can need both an HS code and an ECCN, but the two classifications serve very different purposes.

An HS code is primarily used to classify goods for customs, tariffs, and international trade statistics. An ECCN (Export Control Classification Number) is used under the U.S. Export Administration Regulations (EAR) to identify items subject to specific export controls. The U.S. Bureau of Industry and Security (BIS) explicitly states that an ECCN is distinct from and unrelated to an HS or Schedule B number.

This distinction matters because using an HS code to determine export-control requirements, or treating an ECCN as a tariff classification, can lead to incorrect compliance decisions.

Quick Answer: ECCN vs HS Code

HS codes classify products for customs and tariff purposes. ECCNs classify certain products for export-control purposes.

<br>HS CodeECCN
Full nameHarmonized System codeExport Control Classification Number
Primary purposeCustoms, tariffs, trade statisticsExport controls and licensing
Managed byWorld Customs Organization framework, implemented nationallyU.S. Department of Commerce/BIS for the U.S. EAR
Typical format6 digits internationally, with countries adding further digits5-character alphanumeric code, such as 3A001
Main question answered"What product is this for customs purposes?""Is this item specifically controlled for export purposes?"
DeterminesTariff treatment and customs classificationExport-control status and potentially license requirements
Applies globally?HS is used internationallyECCN is specific to the applicable export-control regime
Example6-digit HS classification3A001
Can one product have both?YesYes

The WCO describes the HS as a six-digit international nomenclature used by more than 200 countries and economies as a basis for customs tariffs and trade statistics. BIS defines ECCNs as five-character alphanumeric designations used on the Commerce Control List to identify items for export-control purposes.

What Is an HS Code?

An HS code, or Harmonized System code, is a standardized classification used to identify goods in international trade.

The Harmonized System is maintained by the World Customs Organization (WCO). It contains thousands of commodity groups, each identified at the international level by a six-digit code. Countries use this framework as the basis for their national tariff schedules.

For example, a product may be classified into an HS heading and six-digit subheading, after which a particular country may extend that classification with additional digits for its national tariff and statistical requirements.

What is an HS code used for?

HS classification can affect:

  • Customs declarations
  • Import duties and tariffs
  • Trade statistics
  • Rules of origin
  • Quotas and trade measures
  • Certain product-specific regulatory requirements
  • Customs valuation and related trade processes

The exact tariff treatment depends on the importing country's tariff schedule and applicable rules.

The WCO also provides classification tools such as Explanatory Notes, Classification Opinions, and Classification Decisions to support interpretation of the HS.

What Is an ECCN?

An ECCN, or Export Control Classification Number, is a U.S. export-control classification used under the Export Administration Regulations (EAR).

BIS describes an ECCN as a five-character alphanumeric designation used on the Commerce Control List (CCL). An ECCN categorizes an item according to factors such as the type of commodity, software, or technology and its technical parameters.

An ECCN can help determine:

  • Whether an item is specifically described on the CCL
  • The reasons for control applicable to the item
  • Whether a license may be required for a particular transaction
  • Whether a license exception may be available

Importantly, an ECCN by itself does not determine whether every export requires a license. BIS explains that license analysis also involves factors such as destination, end user, and end use.

What does an ECCN look like?

A typical ECCN has a structure such as 3A001.

The first character identifies the broad product category, while the second character identifies the product group. The remaining digits identify the specific CCL entry.

If an item is subject to the EAR but is not described by an ECCN on the CCL, it may instead fall under EAR99.

ECCN vs HS Code: The Key Difference

The simplest way to remember the distinction is:

HS classification is primarily about customs. ECCN classification is about export controls.

Consider an electronics manufacturer exporting a processor.

The HS classification helps customs authorities determine how the product should be classified for tariff and customs purposes.

The ECCN classification, where applicable under the EAR, examines the product's technical characteristics against the Commerce Control List to determine its export-control classification.

These are separate classification exercises. A product can therefore have an HS code and an ECCN at the same time.

Why You Cannot Use an HS Code as an ECCN

One of the most common misconceptions is that an HS code can be converted directly into an ECCN.

It cannot.

BIS explicitly states that ECCNs are "distinct from and entirely unrelated to" HS and Schedule B numbers.

The reason is that the classification systems evaluate products for different regulatory purposes.

HS classification generally focuses on the nature and characteristics of merchandise within the customs nomenclature.

ECCN classification can depend heavily on technical characteristics and parameters relevant to export controls.

For some technology products, seemingly small technical differences can affect the applicable export-control classification.

HS Code vs ECCN: How Classification Works

The information needed for each classification can overlap, but the decision process is different.

HS classification typically considers

  • Product description
  • Composition or material
  • Function
  • Physical characteristics
  • Product construction
  • Intended use
  • Relevant HS headings and subheadings
  • General Rules of Interpretation
  • Section and chapter notes
  • Applicable national tariff rules

The WCO provides the international framework, while individual customs authorities administer their national tariff schedules.

ECCN classification may consider

  • Product type
  • Technical specifications
  • Performance parameters
  • Functionality
  • Software or technology characteristics
  • Relevant CCL entry
  • Reasons for control
  • Applicable export-control rules

BIS specifically notes that ECCNs categorize items based on their nature and technical parameters.

This is why simply searching a product description may not be sufficient for either classification, particularly for technically complex products.

Do You Need Both an HS Code and an ECCN?

Potentially, yes.

If a company imports or exports physical goods, it may need an HS classification for customs purposes. If the goods are subject to an export-control regime such as the U.S. EAR, the company may separately need to determine the appropriate export-control classification.

The two classifications can coexist in the same product master.

For example:

Product: High-performance electronic component

  • HS code: Used for customs and tariff classification
  • ECCN: Used to evaluate export-control status under the applicable regime
  • Destination: Used in determining whether export controls apply
  • End user/end use: May also affect licensing requirements under the EAR

BIS's export clearance requirements illustrate this distinction by treating the ECCN and the Schedule B or HTS number as separate pieces of export information.

ECCN vs HS Code Example

Imagine a manufacturer sells a specialized electronic device internationally.

The compliance team needs to answer two different questions.

Question 1: How should customs classify the product?

The team determines the appropriate HS classification based on the product's characteristics and the applicable tariff nomenclature.

That classification can then feed into customs declarations and tariff analysis.

Question 2: Is the product subject to export controls?

If the transaction is subject to the U.S. EAR, the team separately determines whether the product is described by an ECCN on the CCL.

The team may then need to evaluate the ECCN's reasons for control against the destination and consider end-user and end-use restrictions.

The HS classification does not answer Question 2.

Likewise, the ECCN does not replace the HS classification needed for customs purposes.

HS Code, ECCN, and EAR99 Are Not the Same Thing

These terms are sometimes mixed together, but they represent different concepts.

HS Code

A customs classification used within the Harmonized System.

ECCN

A classification for items specifically described on the U.S. Commerce Control List under the EAR.

EAR99

A designation for items subject to the EAR that are not described by an ECCN on the CCL.

EAR99 does not mean that an item is automatically free from export restrictions. Other EAR requirements, including restrictions involving destinations, end users, or end uses, can still matter.

Why Companies Should Manage HS and ECCN Classification Together

The classifications are different, but they often belong to the same product compliance workflow.

A global manufacturer may have thousands of SKUs, with each product requiring different classification and regulatory decisions.

Keeping HS and ECCN data connected can help teams:

  1. Maintain a consistent product master.
  2. Avoid confusing customs classification with export classification.
  3. Route technically complex products for expert review.
  4. Connect classifications with licensing and goods-screening workflows.
  5. Track classification decisions and supporting documentation.
  6. Reassess products when regulations or product specifications change.

This becomes particularly important when product catalogs contain electronics, machinery, software, aerospace components, chemicals, or other products that may have export-control implications.

How AI Can Help With HS and ECCN Classification

AI can reduce the manual effort involved in classification, but the underlying regulatory logic still matters.

A useful classification workflow can combine:

  • Product descriptions
  • Technical specifications
  • Structured product questionnaires
  • Classification rules
  • Regulatory content
  • Customs references
  • Export-control lists
  • Previous classification decisions
  • Human review for ambiguous cases

Trademo Global Trade Management platform supports separate AI-powered HS and ECCN classification workflows. Its product information states that the HS workflow uses AI-guided classification, structured questionnaires, country-specific tariff schedules, and customs rulings, while its ECCN workflow analyzes products against export-control regulations and technical specifications.

Trademo also describes audit-ready justification and human-in-the-loop review for classification decisions.

What Should a Product Compliance Record Contain?

For companies managing large product catalogs, keeping classification data in one structured record can make compliance easier to manage.

A product record might contain:

Data pointPurpose
Product descriptionIdentifies the product
Technical specificationsSupports classification decisions
HS codeCustoms and tariff classification
ECCNExport-control classification where applicable
Country-specific tariff codeSupports local customs requirements
Classification rationaleDocuments why the decision was made
Regulatory referencesSupports the classification
Review statusShows whether expert approval is required
Decision historyProvides an audit trail
Product change informationHelps identify when reassessment may be necessary

Trademo's Product Master is designed to centralize product-level compliance information, including HS/HTS codes, ECCN codes, country-specific tariff codes, compliance flags, and related metadata.

Common Mistakes to Avoid

1. Assuming the HS code determines the ECCN

It does not. BIS explicitly treats them as separate classification systems.

2. Treating ECCN as a tariff code

An ECCN is an export-control classification, not a customs tariff classification.

3. Assuming every exported product has an ECCN

Products subject to the EAR but not specifically described on the CCL may be EAR99.

4. Assuming EAR99 means "no restrictions"

EAR99 does not eliminate the need to evaluate applicable export restrictions, including destination, end-user, and end-use requirements.

5. Relying only on keyword searches

Product descriptions can be incomplete, and technically complex products often require deeper analysis of specifications and regulatory criteria.

6. Treating classification as a one-time exercise

Products, tariff schedules, export-control rules, and regulatory requirements can change. Classification governance should therefore include a process for reviewing changes.

How to Build a Better Classification Process

For organizations managing hundreds or thousands of products, a practical approach is:

Step 1: Centralize product information

Maintain descriptions, technical specifications, bills of materials where relevant, and other classification inputs in a controlled product record.

Step 2: Perform HS classification

Apply the applicable HS rules and national tariff requirements to determine the customs classification.

Step 3: Perform export-control classification separately

For transactions subject to the relevant export-control regime, determine whether the product falls under an ECCN or another applicable designation.

Step 4: Evaluate transaction-specific requirements

Classification alone may not answer every compliance question. Consider destination, end user, end use, licensing requirements, and other applicable restrictions.

Step 5: Document the decision

Maintain the rationale, regulatory references, supporting product information, and review history.

Step 6: Monitor for change

Reassess classifications when product specifications or relevant regulatory requirements change.

This approach separates the two classification questions while keeping them connected operationally.

Final Takeaway

HS codes and ECCNs answer different compliance questions.

  • HS code: What is the product for customs and tariff classification?
  • ECCN: Is the product specifically controlled under the applicable export-control regime?
  • EAR99: If the product is subject to the U.S. EAR but is not described on the CCL, it may fall into this category.
  • License determination: Requires more than classification alone. Destination, end user, end use, and other regulatory factors can matter.

For companies with large product catalogs, the practical goal is not to choose between HS and ECCN classification. It is to manage both classifications as distinct but connected parts of the product compliance lifecycle.

Table of Content

    Explore Transformation Stories
    Location
    United States
    3000 El Camino Real, Building 4, Suite 200, Palo Alto, California 94306
    India
    2nd Floor, Plot No. 136, Sector 44, Gurugram, Haryana 122003