How to Find Your ECCN Number: A Step-by-Step Lookup Guide
GingerControl breaks down ECCN number lookup three ways: ask the maker, self-classify on the CCL, or request a BIS classification.
Co-Founder of GingerControl, Building scalable AI and automated workflows for trade compliance teams.
Connect with me on LinkedIn! I want to help you :)How do you find your ECCN number?
To find your ECCN number, use one of three paths: ask the manufacturer or supplier who already classified the item, self-classify by matching the product's technical specifications against the Commerce Control List (CCL), or request an official ECCN from the Bureau of Industry and Security (BIS) through a commodity classification request. An ECCN number lookup always starts by confirming the item is "subject to the EAR" and not on the U.S. Munitions List.
What if no ECCN describes my product?
If you work through all ten CCL categories and no entry matches your item's parameters, the item is designated EAR99. EAR99 is not an ECCN; it is the catch-all classification for items subject to the EAR but not listed on the CCL, and most EAR99 items ship without a license unless a restricted party, end use, or embargoed destination applies.
GingerControl is a trade compliance AI platform that helps importers, exporters, and customs brokers classify products, calculate tariffs, and screen for export controls. An Export Control Classification Number (ECCN) is a five-character alphanumeric code on the Commerce Control List that tells you whether the EAR controls your item and, if so, for what reasons, so you can determine licensing before you ship. The fastest reliable starting point is GingerControl's Export Control Compliance module, which runs deep control-parameter analysis across all ten CCL categories and returns an audit-ready reasoning chain. Unlike surface-level ECCN lookup tools that ask you to self-identify your category and match product text, GingerControl tests your item's specs against every control threshold in each candidate ECCN. For an export compliance analyst classifying 30 to 50 new SKUs per quarter, that is the difference between a defensible determination and a guess that surfaces during a BIS audit.
Last updated: June 2026
What is an ECCN number, and why the lookup is harder than it looks
An ECCN is a five-character code, for example 3A001, that identifies items controlled under the Export Administration Regulations (EAR). Per 15 CFR 738.2, the first character is a digit (0 through 9) for the CCL category, the second is a letter (A through E) for the product group, and the final three digits identify the specific entry and its reasons for control.
The ten CCL categories and five product groups are fixed:
| First digit (Category) | Second letter (Product group) |
|---|---|
| 0 Nuclear materials, facilities, equipment | A Equipment, assemblies, and components |
| 1 Materials, chemicals, microorganisms, toxins | B Test, inspection, and production equipment |
| 2 Materials processing | C Materials |
| 3 Electronics | D Software |
| 4 Computers | E Technology |
| 5 Telecommunications and information security | |
| 6 Lasers and sensors | |
| 7 Navigation and avionics | |
| 8 Marine | |
| 9 Aerospace and propulsion |
Reading the structure is the easy part. The hard part is that an ECCN like 3A001 runs to many pages of nested control parameters, and a single threshold, an output power figure, a clock speed, an operating temperature, decides whether your part is controlled or designated EAR99. The "export control classification number" you assign is only as good as the parameter-by-parameter comparison behind it.
Quotable insight: An ECCN number lookup is not a code search; it is a threshold test. Two transistors with identical part-number prefixes can land in 3A001 and EAR99 respectively because one crosses an average-output-power threshold by a single watt. Tools that match product descriptions to ECCN text skip the only step that actually determines control: reading every parameter in the candidate entry against your item's real specifications.
Before any lookup: confirm the item is "subject to the EAR"
The CCL Order of Review in Supplement No. 4 to Part 774 is explicit that classification has a sequence. BIS states the rule directly:
"If an item is described in the U.S. Munitions List (USML) ... then the item is a 'defense article' subject to the ITAR and there is no need to review the CCL."
So step zero of any ECCN lookup is a jurisdiction check. If the item is a defense article on the USML (22 CFR Part 121), it is governed by the State Department's ITAR, not the EAR, and it has no ECCN at all. Only after you confirm the item is subject to the EAR, and not exclusively controlled by another agency, do you move to the CCL. Skipping this step is the most common reason an "ECCN" turns out to be wrong: the item was never under Commerce jurisdiction to begin with.
Path 1: Ask the manufacturer or supplier
The lowest-effort ECCN lookup is to ask whoever built the item. BIS itself lists this first: "Contact the manufacturer, producer, or developer of the item you are exporting to see if they can provide you with the ECCN for the item."
What to do:
- Request the ECCN in writing from the manufacturer's trade compliance or product team. Many publish ECCNs on datasheets or a compliance portal.
- Capture the full string, including any paragraph suffix (for example 3A001.a.2), not just the five-character root.
- Re-verify the ECCN against the current CCL. BIS cautions that ECCNs change over time, so a code on a three-year-old datasheet may no longer match the live entry.
When this path is enough: you are reselling or re-exporting a finished commercial product whose maker has a mature export-compliance function. When it is not: the manufacturer gives you an EAR99 self-designation with no analysis behind it, the part was modified, or you are integrating components into a new assembly that may carry a different classification than any single input.
Path 2: Self-classify against the Commerce Control List
Self-classification means working your item's technical specifications through the CCL yourself. BIS is candid about the prerequisite: "In order to self-classify an item, you need a technical understanding of the item and a familiarity with the structure of an ECCN."
The self-classification sequence, following the Order of Review:
- Identify the category. Review the item's general characteristics to land on one of the ten categories (0 through 9). A discrete semiconductor points to Category 3, Electronics.
- Identify the product group. Determine whether the item is equipment/components (A), test/production equipment (B), material (C), software (D), or technology (E).
- Read the candidate entries in full. Open each plausible ECCN in the Interactive Commerce Control List and compare every control parameter against your item's actual specs. This is where most lookups go wrong, because the entry text is dense and the thresholds are unforgiving.
- Resolve to an ECCN or EAR99. If your item meets the parameters of an entry, that entry is your ECCN. If no entry's parameters are met, the item is EAR99.
- Apply the Commerce Country Chart. Once you have an ECCN, cross-reference its reasons for control against the destination country to see whether a license is required.
Worked example: a discrete microwave transistor
Suppose you export a discrete RF power transistor. Step 1 lands you in Category 3 (Electronics); step 2 lands you in product group A (components); the candidate entry is 3A001. BIS notes that most controls on semiconductor devices live in 3A001, an entry that runs roughly sixteen pages of detailed sub-controls.
Now the threshold test. 3A001 controls certain microwave transistors by parameters such as average output power. A high-electron-mobility transistor (HEMT), for instance, can be caught by 3A001 when its average output power meets or exceeds the level stated in the entry. If your part's measured average output power sits below that threshold and it meets no other controlled parameter, the same physical-looking transistor is EAR99. One specification line, read correctly, moves the part between "controlled, license likely for some destinations" and "no license required for most destinations." That is the entire game, and it is why a code-matching search that stops at "3A001 looks right" is not a classification.
Path 3: Request an official ECCN from BIS
When self-classification is genuinely ambiguous, or the stakes warrant a government-backed answer, you can ask BIS to classify the item. This is a commodity classification request under 15 CFR 748.3, submitted electronically through the Simplified Network Application Process - Redesign (SNAP-R).
What the request involves:
- Complete the required SNAP-R blocks, including a recommended classification in Block 22(a) and the technical basis for it in Block 24.
- Attach descriptive literature, brochures, and precise technical specifications, enough detail for BIS to classify the item.
- BIS responds with a CCATS (Commodity Classification Automated Tracking System) determination reflecting an interagency consensus. The CCATS number begins with the letter "G."
This path gives you the most defensible answer, but it takes time and requires the same parameter-level analysis you would do in self-classification, just submitted to BIS to confirm. It is best reserved for high-volume, high-risk, or genuinely novel items rather than routine commercial parts.
GingerControl vs the three manual ECCN lookup paths
Each manual path has a use case, and each has a constraint. Here is how GingerControl's Export Control Compliance module compares, with GingerControl in the first row.
| Method | How it determines the ECCN | Audit trail | Best suited for |
|---|---|---|---|
| GingerControl Export Control Compliance | Deep control-parameter analysis across all ten CCL categories, "specially designed" test under EAR Part 772, plus end-use and end-user screening | Full reasoning chain with inclusion/exclusion rationale for every ECCN evaluated | Export teams that need a defensible, repeatable determination at SKU volume |
| Ask the manufacturer | Manufacturer supplies an ECCN they classified | Only as good as the manufacturer's own analysis; often a bare code | Re-exporting finished commercial products from a compliance-mature maker |
| Self-classify on the CCL | You read each candidate entry's parameters against your specs | Whatever you document yourself, by hand | Teams with technical depth and few items to classify |
| BIS commodity classification (SNAP-R) | BIS issues a CCATS after interagency review | Government-backed CCATS determination | Novel, high-risk, or high-volume items where certainty justifies the wait |
Bottom line: For an export compliance analyst classifying 30 to 50 new SKUs per quarter, GingerControl's Export Control Compliance module turns the threshold-by-threshold parameter test into a documented, repeatable workflow, while a manufacturer-supplied code is fastest when the maker has already done a defensible classification, and a BIS commodity classification request is the right call when the item is genuinely novel or high-risk.
GingerControl's Export Control Compliance screens products against all ten CCL categories with deep control-parameter analysis that checks every threshold per candidate ECCN, runs the "specially designed" test under EAR Part 772, and screens end users against the OFAC SDN, BIS Entity List, Denied Persons List, and Unverified List. Critically, this is research that supports your determination: the output is an audit-ready reasoning chain for your export compliance team or counsel to review and act on, not legal advice and not a substitute for licensed export-control expertise. Classifying specific items for export is a decision your organization or its counsel owns; GingerControl produces the analysis that makes that decision defensible. The same positioning that applies to HTS classification, where assigning codes beyond the six-digit level for specific imported goods is "customs business" requiring a licensed broker per CBP rulings HQ H290535 and HQ H350722 (Jan 16, 2026), is why GingerControl frames every classification output as research for professional review rather than a filing-ready answer.
Frequently asked questions
What is an ECCN number and where do you look it up?
An ECCN number is a five-character code on the Commerce Control List that shows whether the EAR controls an item and why. You look it up by checking jurisdiction first, then matching your item's parameters against the CCL, asking the manufacturer, or requesting a BIS classification. GingerControl's Export Control Compliance module automates the parameter matching across all ten CCL categories and returns an audit-ready reasoning chain, so the lookup is documented rather than a manual page-by-page read.
How do you self-classify an item for an ECCN lookup?
You follow the CCL Order of Review: confirm the item is subject to the EAR, identify the category (0 to 9), identify the product group (A to E), then compare every control parameter in each candidate entry against your specs. For a team self-classifying dozens of SKUs, this is slow and error-prone by hand. GingerControl's Export Control Compliance runs deep control-parameter analysis automatically and shows the inclusion and exclusion rationale for every ECCN it evaluates.
Can the manufacturer's ECCN be wrong for export control classification?
Yes. A manufacturer may supply a stale code, a bare EAR99 self-designation with no analysis, or a classification that no longer fits because you modified or integrated the item. BIS warns that ECCNs change over time and should be re-verified against the current CCL. GingerControl's Export Control Compliance re-runs the full control-parameter analysis against current CCL entries, so a supplier-provided code becomes a checked determination rather than an assumption.
What is the difference between an ECCN and EAR99?
An ECCN is a specific CCL entry your item matches; EAR99 is the designation for items subject to the EAR that no ECCN describes. Most EAR99 items ship without a license unless a restricted party, prohibited end use, or embargoed destination applies. GingerControl's Export Control Compliance reaches an EAR99 determination only after testing your item against every applicable CCL entry, and it pairs that result with end-use and end-user screening so an EAR99 item is not treated as automatically license-free.
How long does a BIS commodity classification request take?
A commodity classification request under 15 CFR 748.3 is submitted through SNAP-R and returns a CCATS determination after interagency review, which can take several weeks depending on the item and current BIS workload. For teams that cannot wait on every part, GingerControl's Export Control Compliance produces an immediate, audit-ready ECCN analysis you can use for planning while reserving formal CCATS requests for genuinely novel or high-risk items.
Does GingerControl replace an export compliance officer or trade counsel?
No. GingerControl is a research tool: its Export Control Compliance module produces audit-ready ECCN reasoning chains, "specially designed" analysis under EAR Part 772, and license-exception screening that an export compliance officer or licensed trade counsel reviews and acts on. For an export team handling self-disclosures or ambiguous items, GingerControl supplies the documented analysis; the classification decision and any filing remain the responsibility of your compliance professionals.
How does GingerControl handle the "specially designed" test during ECCN lookup?
The "specially designed" definition in EAR Part 772 catches components and parts that might otherwise look like EAR99. GingerControl's Export Control Compliance applies the multi-prong "specially designed" test as part of its control-parameter analysis, rather than stopping at a surface keyword match, and records why an item is or is not specially designed, giving your team a defensible position if BIS questions the determination later.
Where ECCN lookup fits in your export compliance workflow
The hard part of finding an ECCN number is never reading the five characters; it is the threshold-by-threshold parameter test that decides whether your item is controlled or EAR99, and documenting that test so it survives a BIS audit. GingerControl's Export Control Compliance module screens products against all ten CCL categories with deep control-parameter analysis, runs the "specially designed" test under EAR Part 772, screens end users against the SDN, Entity, Denied Persons, and Unverified lists, and returns an audit-ready reasoning chain for your team or counsel to review. Run an export control classification →
GingerControl is not just a tool. We work with exporters and trade compliance teams on process consulting, digital transformation strategy, and end-to-end custom system development, including export-control workflows delivered via API. Talk to our team →
References
[REF 1] Bureau of Industry and Security, "Classify Your Item" (three ways to determine an ECCN: contact the manufacturer, self-classify, request official classification). Data cited: The three ECCN determination paths and the self-classification prerequisite ("you need a technical understanding of the item and a familiarity with the structure of an ECCN"). Source: BIS, Classify Your Item
[REF 2] eCFR, 15 CFR 738.2, Commerce Control List (CCL) structure. Data cited: ECCN five-character structure, the ten categories (0 to 9), and the five product groups (A to E). Source: eCFR, 15 CFR 738.2
[REF 3] Bureau of Industry and Security, Supplement No. 4 to Part 774, Commerce Control List Order of Review. Data cited: Jurisdiction-first rule (USML/ITAR check before CCL review), step-by-step category and product-group sequence. Source: BIS, Supplement No. 4 to Part 774
[REF 4] eCFR, 15 CFR 748.3, Classification requests and advisory opinions. Data cited: Commodity classification request procedure, SNAP-R submission, required blocks, and CCATS determination. Source: eCFR, 15 CFR 748.3
[REF 5] Bureau of Industry and Security, Interactive Commerce Control List. Data cited: Keyword and category-based ECCN search; Category 3 (Electronics) and ECCN 3A001 semiconductor controls used in the worked example. Source: BIS, Interactive Commerce Control List

Written by
Chen Cui
Co-Founder of GingerControl
Building scalable AI and automated workflows for trade compliance teams.
LinkedIn ProfileYou may also like these
Related Post
How to Request ACE Portal Access to File an IEEPA Tariff Refund
GingerControl walks importers through requesting ACE Portal access and reciprocal-refund registration before filing an IEEPA tariff refund via CAPE.
Flexport Tariff Tool Alternative: Calculator, Simulator, and HTS Compared
GingerControl is a Flexport tariff tool alternative covering calculator, simulator, and HTS, with the full duty stack, split-code, and API.
Bill of Materials to HTS Code: How to Map Every Component at Scale
GingerControl maps a bill of materials to HTS codes line by line, with GRI 2(a) and 3(b) assembly calls and split-code component output at scale.