CBP FIRMS Code List: What Importers Must Know

A complete guide to CBP's FIRMS code list — what it is, why it matters for customs clearance, and how to use it when filing entries in 2026.

Anurag Singh · · Updated · 8 min read

CBP’s FIRMS code list is a foundational but frequently misunderstood component of U.S. customs clearance. As of July 17, 2026, importers and their brokers are required to cite an accurate, current FIRMS code on every entry filed for cargo held at a bonded facility — and errors in that four-character code can stop a shipment cold. Here is exactly what the FIRMS system is, why it matters, and what you should do to stay compliant.

What the CBP FIRMS Code List Is

FIRMS code definition: A FIRMS (Facilities Information and Resources Management System) code is a four-character alphanumeric identifier — for example, “Y177” or “E430” — that CBP assigns to every bonded facility authorized to receive, store, or manipulate imported cargo before formal customs release. The FIRMS code list is the master registry of all such facilities maintained by CBP.

The FIRMS system was developed to give CBP, importers, and brokers a standardized way to identify the specific physical location of cargo during the entry process. When a customs broker submits an entry through the ACE Secure Data Portal, the FIRMS code tells CBP which bonded warehouse, Container Freight Station (CFS), or Foreign Trade Zone (FTZ) holds the shipment. CBP officers use that code to direct examination teams, issue examination holds, and coordinate cargo release.

The FIRMS database is not a static document. CBP updates it continuously as facilities open, close, relocate, or change their bond status. As of mid-2026, the FIRMS code list covers thousands of facilities across every major U.S. port of entry — including sea, air, land, and rail ports. You can browse brokers by U.S. port of entry to find licensed professionals who work regularly with specific facility codes at those ports.

The official FIRMS code list is accessible at cbp.gov and through the ACE portal for licensed trade participants. The National Customs Brokers & Forwarders Association of America (NCBFAA) also distributes trade advisories when major FIRMS updates are issued.

Why It Matters to Importers

A wrong or missing FIRMS code on an entry filing is not a minor clerical issue. ACE will reject entries that contain an invalid FIRMS code outright, forcing a re-submission and burning time while your cargo sits at the terminal accruing demurrage or detention charges.

If CBP issues a Hold — for examination, agriculture inspection, or trade enforcement — the agency routes that hold to the facility identified by the FIRMS code. If the code is wrong, CBP may not be able to locate the physical shipment quickly, which extends the hold and delays release. In high-volume periods at ports like Los Angeles/Long Beach, New York/Newark, or Miami, a one-day delay easily translates into significant freight cost increases.

There is also a compliance exposure angle. Under 19 CFR Part 113, importers are bonded for the accuracy of their entry data. Systematic FIRMS code errors can trigger a compliance review or, in egregious cases, a claim against the importer’s bond. Importers whose ERP systems or transportation management systems auto-populate FIRMS codes from a cached database are particularly at risk if that internal database is not synced with the current CBP list.

Understanding what a licensed broker actually does with this data is covered in detail in 10 Core Duties of a Customs Broker Explained — FIRMS code verification is one of those baseline responsibilities.

Affected Goods, Industries, and Trade Lanes

FIRMS code requirements apply across all modes of transport and all commodity types. However, certain industries carry higher risk when FIRMS codes are wrong because their shipments are already subject to intensive examination.

Affected PartyWhat Changes or Is at RiskSeverity
Ocean importers at major seaportsEntry rejection if CFS FIRMS code is outdated or facility movedHigh
Air freight importers (express/courier)Examination holds misrouted to wrong airport warehouseHigh
FTZ operators and usersIncorrect FTZ site code delays privileged/non-privileged foreign status filingsHigh
Bonded warehouse operatorsCBP cannot route in-bond transfers without a valid FIRMS codeMedium
Land border truck importersLess common, but applies at border CBPs with bonded facilitiesMedium
Small parcel / e-commerce importersDe minimis entries under Section 321 generally exempt from FIRMS requirementsLow

Pharmaceutical, perishable food, and agricultural imports are most acutely affected because those shipments often go directly to examination. A FIRMS code error at that stage means CBP cannot physically reach the cargo to complete the inspection, which creates a compounding delay. If you import regulated goods in these categories, consider working with a specialty customs broker who is already integrated into the bonded facility workflow at your port.

Roughly 11 million formal entry summaries are filed annually through ACE, and CBP reports that entry data errors — including facility code discrepancies — are among the most common causes of processing delays at high-volume ports.

What Importers Should Do Now

Take these six steps to make sure your FIRMS code compliance is current.

  1. Pull the current FIRMS code list from CBP.gov. The list is publicly available on the CBP website. Download the most recent version and compare it against the codes your broker or TMS uses for your regular facilities.

  2. Audit your internal systems. If your ERP, TMS, or customs filing software stores FIRMS codes in a lookup table, identify when that table was last updated. Any table more than 90 days old should be refreshed.

  3. Confirm codes directly with your bonded facilities. Call or email your bonded warehouse, CFS, or FTZ operator and ask them to confirm their current CBP-issued FIRMS code. Operators are aware of their own codes and can verify in minutes.

  4. Brief your customs broker. Your licensed broker should already be monitoring FIRMS updates, but a direct conversation — particularly if you have added new facilities or new ports to your supply chain — ensures nothing is missed. You can search all CBP-licensed customs brokers to find a verified professional if you don’t already have one.

  5. Check ACE portal records if you have portal access. Trade participants with ACE Secure Data Portal credentials can query individual facility records to verify that a specific FIRMS code is active and properly linked to the correct facility address.

  6. Sign up for CBP trade alerts. CBP distributes official trade communications through its CSMS (Cargo Systems Messaging Service) system. Subscribe at cbp.gov to receive real-time notices when FIRMS updates are published.

Background Context

CBP created the FIRMS system to solve a practical problem: as U.S. trade volumes grew in the 1990s and bonded facilities multiplied across every major port, CBP needed a standardized way to track exactly where in-bond cargo was physically located. Before FIRMS, CBP officers and brokers often relied on facility names, addresses, or informal identifiers — a system that produced errors and slowed examination workflows.

Today, FIRMS codes are embedded in the ACE entry filing infrastructure, the in-bond system (CBP Form 7512), and the Automated Manifest System (AMS). When a carrier arrives at a port and files their manifest, the facility where cargo will be offloaded is already identified by FIRMS code. The entry filing that follows must cite the same code. Any mismatch between the manifest FIRMS code and the entry FIRMS code triggers an automated alert in ACE.

For importers using bonded warehouses as part of a broader 3PL or warehousing strategy, understanding how FIRMS codes fit into the full customs workflow is essential — 3PL With Customs Clearance and Warehousing Explained provides a practical overview of how those pieces connect.

Licensed customs brokers manage FIRMS code verification as a routine part of their entry preparation work. The 10 Key Customs Broker Responsibilities Explained article details how brokers integrate data verification — including facility codes — into every entry they file. If you are evaluating broker options by region, browse brokers by state to find licensed professionals near your facility or port.

The CBP Harmonized Tariff Schedule at hts.usitc.gov and CBP’s binding rulings database at rulings.cbp.gov are additional tools that experienced brokers use alongside FIRMS data to build complete, error-free entry filings.

Frequently Asked Questions

What is a CBP FIRMS code? A FIRMS (Facilities Information and Resources Management System) code is a unique four-character alphanumeric identifier assigned by CBP to every bonded facility — including warehouses, Container Freight Stations, and Foreign Trade Zones — authorized to hold imported cargo. The code must appear on CBP entry filings so the agency knows exactly where goods are physically located during examination or release processing.

When do FIRMS codes take effect or change? FIRMS codes are issued or updated whenever a facility opens, moves, changes ownership, or has its bond status changed. As of July 2026, CBP publishes a revised FIRMS code list through the ACE Secure Data Portal and at cbp.gov. Importers and brokers should verify facility codes at least quarterly and always before filing at an unfamiliar facility.

Who is affected by FIRMS code requirements? Any importer, customs broker, or freight forwarder filing entry documents for cargo held at a bonded warehouse, CFS, or FTZ must include a correct FIRMS code. Ocean, air, rail, and truck shipments are all covered. Errors can cause entry rejections, examination delays, and potential bond claims under 19 CFR Part 113.

What should importers do right now? Confirm that your customs broker has the current FIRMS code for every facility your cargo moves through. Pull the published FIRMS code list from cbp.gov, cross-check against your internal systems, and update any ERP or TMS lookup tables that auto-populate entry data. If you need a licensed broker who actively monitors FIRMS updates, search all CBP-licensed customs brokers on CustomsBrokerIndex.com.

Where can importers find the official CBP FIRMS code list? The official FIRMS code list is maintained and published by CBP at cbp.gov. Brokers with ACE portal access can query individual facility records directly. The NCBFAA also issues trade alerts when significant FIRMS-related updates are released.

This article was researched and drafted with the assistance of AI and reviewed by the CustomsBrokerIndex editorial team for accuracy. It is provided for general information only and is not legal, customs, or trade-compliance advice — verify requirements with U.S. Customs and Border Protection or a licensed customs broker before acting.

Frequently Asked Questions

What is a CBP FIRMS code?
A FIRMS (Facilities Information and Resources Management System) code is a unique four-character alphanumeric identifier assigned by CBP to every bonded facility — including warehouses, Container Freight Stations, and Foreign Trade Zones — that is authorized to hold imported cargo. The code must appear on CBP entry filings so the agency knows exactly where goods are physically located during examination or examination hold.
When do FIRMS codes take effect or change?
FIRMS codes are issued or updated whenever a facility opens, moves, changes ownership, or has its bond status changed. As of July 2026, CBP periodically publishes a revised FIRMS code list through the ACE Secure Data Portal and via its official website at cbp.gov. Importers and brokers should check for updates at least quarterly and always before submitting a formal entry at a new facility.
Who is affected by FIRMS code requirements?
Any U.S. importer, customs broker, or freight forwarder who files entry documents for cargo held at a bonded warehouse, CFS, or FTZ must include the correct FIRMS code. Ocean, air, rail, and truck shipments are all covered. Errors or omissions on FIRMS codes can cause entry rejections, examination delays, and, in some cases, liquidated damages under the bond.
What should importers do right now regarding FIRMS codes?
Importers should confirm that their customs broker has the current FIRMS code for every facility their cargo moves through. Log into the ACE Secure Data Portal to verify facility records, cross-check against the published FIRMS code list on cbp.gov, and update any internal logistics systems or ERP integrations that auto-populate entry data. Working with a licensed customs broker who monitors FIRMS updates is the most reliable safeguard.
Where can importers find the official CBP FIRMS code list?
The official FIRMS code list is maintained and published by CBP at cbp.gov. Brokers with ACE portal access can query individual facility records directly. The National Customs Brokers & Forwarders Association of America (NCBFAA) at ncbfaa.org also issues trade alerts when significant FIRMS-related updates are released.

More Guide Articles

View all →

Ready to Find a Customs Broker?

Browse our directory of 2,500+ CBP-licensed customs brokers across all 50 states.

Search the Directory →