The Ultimate ISF Filing Guide for Hazmat Cargo by Customs Experts
Have you confirmed that the hazardous material (hazmat) details you received are complete and ISF-ready for the vessel that sails tomorrow?

ISF Filing for Hazmat Cargo: What You Need to Know First
You are responsible for ensuring that the Importer Security Filing (ISF, often called “10+2”) is accurate and timely for U.S.-bound ocean shipments. When the cargo contains hazardous materials, the stakes rise: safety, carrier acceptance, port operations, and customs clearance all hinge on precise data and coordination among shipper, broker, carrier, and consignee. This section establishes the baseline: what ISF is, who files it, and why hazmat adds complexity.
- ISF purpose: CBP uses ISF to identify high-risk shipments and enhance cargo security before arrival. You must submit required importer-provided data elements at least 24 hours before lading at foreign port.
- Hazmat overlay: Dangerous goods require additional documentation and alignment with IMDG (International Maritime Dangerous Goods) rules, carrier dangerous goods declarations, and sometimes pre-approvals. ISF itself does not request all DG specifics, but mismatches between ISF, Bill of Lading, and DG documentation lead to refusals, delays, and penalties.
The “10+2” Requirement — What You Must File
You must provide the 10 importer-supplied data elements; carriers provide the “+2” (vessel stow plan and container status messages). For hazmat, you must ensure the following 10 elements are accurate and consistent with DG paperwork.
The 10 ISF Elements (Importer-Supplied)
Below are the 10 elements you must supply. Treat these as non-negotiable fields that must match underlying waybills, invoices, and dangerous goods declarations.
- Seller (Owner) name and address
- Buyer name and address
- Importer of Record number (or EIN/IRS number/CBP assigned number)
- Consignee name and address
- Manufacturer or Supplier name and address
- Ship-to party name and address
- Country of origin of the goods
- Commodity Harmonized Tariff Schedule (HTSUS) number
- Container stuffing location (where goods were loaded into the container)
- Consolidator (stuffer) name and address
The Carrier “+2”
Carriers must provide:
- Vessel stow plan
- Container status messages
You must coordinate with the carrier to confirm the carrier-provided elements, but your filing obligation is focused on the 10 elements above.
Why Hazmat Changes Your Workflow
You have to treat hazmat shipments as exceptions to the ordinary ISF process. The same field that suffices for general cargo can mask a dangerous mismatch when hazardous details are wrong.
- Consistency: Proper Shipping Name, UN number, hazard class, packing group, marine pollutant designation, and DG declaration must align with the ISF’s HTSUS, manufacturer, and consignee data.
- Timing: Some carriers will not accept dangerous goods without a full DG declaration received well before vessel departure. That means you must obtain DG paperwork earlier than non-hazmat ISFs.
- Additional approvals: Certain classes (explosives, some oxidizers, radioactive materials, certain lithium battery configurations) require advance carrier approval, route restrictions, or outright prohibition for ocean transport.
Who Is Responsible for What — Responsibility Matrix
You need clarity about who supplies or verifies each data element. Use this matrix to allocate responsibility before filing.
| Data Element / Task | Primary Responsible Party | Broker’s Role |
|---|---|---|
| Seller / Buyer / Manufacturer details | Shipper / Supplier | Validate addresses, request formal supplier declaration |
| Importer of Record number | Importer | Verify and enter correct EIN/IRS/CBP number |
| Consignee / Ship-to party | Importer or Seller | Confirm accuracy; reconcile with bill of lading |
| HTSUS / Tariff classification | Importer (or Customs Broker on behalf) | Confirm classification, include subheading if available |
| Container stuffing location / Consolidator | Shipper / Consolidator | Verify exact physical location and date/time of stuffing |
| DG Declaration (UN number, PSN, class, PG, marine pollutant) | Shipper (DG declaration signed) | Collect and cross-check against ISF and B/L |
| Vessel and voyage number, B/L | Carrier / NVOCC | Confirm details for ISF reference |
| DG-specific carrier approvals | Carrier & Shipper | Ensure approvals are in writing; broker confirms receipt |
| ACE filing / electronic submission | Customs Broker (you) | File ISF via ACE/ABI; confirm acceptance |
Step-by-Step Broker Checklist: From Order to Filing
This section provides a detailed, sequential checklist you can use for every hazmat ISF.
Pre-Filing (Immediately upon order confirmation)
- Request the shipper’s DG Declaration (signed) and a complete packing list showing UN numbers, PSNs, classes, packing groups, number and types of packages, gross/net weights, and quantity per package.
- Obtain the supplier/manufacturer full legal name and physical address (no PO boxes).
- Request container stuffing location details (address, date/time of stuffing, who stuffed).
- Obtain consignee and ship-to details, and Importer of Record number (EIN), verified to match IRS/CBP records.
Documentation Verification
- Cross-check the DG Declaration with the packing list and commercial invoice.
- Validate UN numbers and PSNs against IMDG; confirm hazard class and packing group.
- Verify that the commodity HTSUS number aligns with the declared goods and DG classification.
- Confirm any marine pollutant designation is recorded and matches packing data.
Carrier & Compliance Confirmations
- Confirm that the vessel/carrier will accept the DG classes and packaging you intend to ship. Get written pre-approval if required.
- Confirm stowage and segregation instructions with carrier (IMDG stowage codes) and note any special stowage notes in your file.
- Confirm load port, vessel name, voyage number, and Bill of Lading number for ISF reference.
File ISF
- Submit the ISF (10 elements) via ACE or your filing platform not later than 24 hours prior to lading.
- Attach or link to DG Declaration, packing list, and commercial invoice in your records—even though attachments aren’t required by CBP for ISF, you must retain them for audit and cross-checking.
- Confirm acceptance from CBP. If rejected, address all rejections immediately with corrected data.
Post-Filing
- Monitor carrier container status messages for any updates, transshipments, or hold notices.
- If the DG declaration changes (UN number, quantity, or packaging changes), file ISF amendment immediately and reverify carrier acceptance.
- Retain full documentation for CBP recordkeeping (generally five years) and be prepared to produce documents on request.
Hazmat-Specific Data Points to Capture (Beyond the 10 ISF Elements)
You must capture dangerous goods details that CBP may not require in the ISF but that carriers, terminals, and other agencies rely upon.
| Required DG Data | Why it matters | Who provides |
|---|---|---|
| UN Number | Identifies the exact substance for stowage & emergency response | Shipper |
| Proper Shipping Name (PSN) | Legal name used in the DG declaration and emergency response | Shipper |
| Class / Division | Determines segregation/stowage and restrictions | Shipper |
| Packing Group (I/II/III) | Hazard severity; affects packing and stowage | Shipper |
| Net & Gross Quantity per package/unit | For stowage, documentation, and placarding | Shipper |
| Type of packaging and count | Container type, boxes/drums/pallets affects acceptance | Shipper |
| Marine Pollutant flag | Affects labeling and vessel stowage | Shipper |
| Emergency contact & phone | Required for DG declarations and for carriers in event of incident | Shipper |
| Limited Quantity or Excepted Quantity status | Affects labeling and document content | Shipper |
| Special provision codes (IMDG) | Operational and compliance indicators | Shipper |
Record these details in your ISF file even if they are not transmitted to CBP. If a mismatch arises between these details and what the carrier manifests, be ready to produce your documentation to resolve the discrepancy.

Common Pitfalls and How to Avoid Them
You must anticipate mistakes that commonly lead to late filings, rejections, or enforcement action.
- Incomplete manufacturer/supplier info: Avoid PO boxes. Get physical addresses and contact names.
- Missing UN number or incorrect PSN: Require a signed DG Declaration that lists the UN number and PSN; train staff to verify accuracy.
- Late DG documentation: Institute a shipping cut-off for DG declarations earlier than normal—48–72 hours before lading is a practical goal if the shipper is reliable.
- Divergent HTSUS and PSN: Reconcile tariff classification with DG description. If the HTSUS covers multiple chemical variants, document rationale.
- Consolidated shipments with mixed DG: For LCL or consolidation, require the consolidator or NVOCC to supply a manifest of all DG items and their stowage order.
- Incorrect importer number: Verify EINs and consignor/consignee names against CBP records; an incorrect EIN can trigger formal penalties.
Edge Cases and How to Handle Them
You will encounter complexity—here’s how to handle the most common edge cases.
1) Transshipment / Transloading
If the cargo is transshipped at an intermediate port or transloaded into another container, you must ensure that ISF references the original stuffing location and the ultimate vessel. Amend ISF if the container is restuffed and the stuffing location changes. For transshipment, confirm that the transshipment does not change the goods’ IMDG classification or require a new DG Declaration.
2) Consolidated (LCL) Shipments
When cargo is consolidated, you may be filing ISF for multiple importers under one master Bill of Lading. Require the consolidator to provide a master-level breakdown of DG items. If you are filing ISF for the master, ensure each house shipment’s DG details are documented and reconciled.
3) Lithium Batteries
Lithium batteries have intricate rules depending on cell vs. battery, watt-hour rating, and state (UN3480, UN3481, UN3090, UN3091). Some lithium configurations are prohibited by sea or require specific packaging and labeling. Require batteries’ technical specs and manufacturer declarations; get carrier acceptance in writing.
4) Explosives and Class 1
Class 1 cargo is heavily restricted; many carriers will refuse carriage. If acceptance is possible, obtain all regulatory permits, carrier approvals, and route/stowage instructions well in advance.
5) Shipments to a “To Order” consignee or bond house
If consignee information is a placeholder or the cargo is going into a bond for post-entry release, confirm who the importer of record is and use the importer’s EIN. Ensure ISF contains physical consignee details if CBP requires them and record the in-bond instructions separately.
6) Change of Cargo after ISF Filing
If packing changes (e.g., number of packages, weights, UN numbers) after ISF submission, you must amend the ISF immediately. Failure to amend can result in cargo being held, refused, or in worst cases, denied entry.
Amendments, Corrections, and Cancellations
You will need to submit amendments. Here’s how to manage them professionally.
- Amend as soon as you learn of an error. There is no “penalty-free” waiting period; prompt correction reduces enforcement risk.
- Use your ACE/filing system to indicate amendment reason. Keep auditable notes for your records.
- If the ISF must be canceled (e.g., shipment never lades), file a cancellation record and retain documentation proving cancellation (carrier notice, shipper declaration).
- Repeated amendments on a single importer or for the same supply chain pattern require process review and training to reduce systemic errors.
Compliance Tips to Reduce Risk
You can lower your exposure and increase efficiency with these practical measures.
- Standardize DG Declaration Templates: Require a consistent DG Declaration format across all shippers that includes UN number, PSN, class, packing group, marine pollutant, packaging type, quantity, and emergency contact.
- Enforce earlier cutoffs for DG: Require critical DG data 72 hours prior to lading to allow time for carrier acceptance and ISF filing.
- Centralize data: Use a single internal repository for ISF data, DG declarations, and B/Ls to avoid scattered records.
- Audit trail: Save signed DG declarations, supplier emails, approvals, and ACE acceptance notices in a folder for each shipment.
- Train your team: Conduct tabletop exercises for breach scenarios, false declarations, and emergency response—your team must know escalation points.
- Liaise with carriers: Create service level agreements (SLAs) or written confirmations for carrier hazardous acceptance terms.
- Use technology: Where possible, automate cross-checks between ISF fields, DG declaration fields, and HTSUS classifications to flag inconsistencies.
Penalties and Operational Consequences
You must treat ISF compliance as non-negotiable because errors cost more than administrative time.
- Penalties: CBP can levy civil penalties for failure to file, late filing, or inaccurate ISF information. Monetary fines can reach several thousand dollars per violation and increase with repeated offenses.
- Operational consequences: Cargo may be held at port, denied loading, or subject to additional inspections. The carrier may refuse hazardous cargo outright if documentation is incomplete or inconsistent.
- Reputational risk: Repeated compliance failures can lead to denied bookings from carriers and increased scrutiny by CBP.
Sample ISF Checklist for Hazmat Cargo (Printable)
Use this action-oriented checklist for each hazmat shipment you manage.
| Step | Action | Who | Done |
|---|---|---|---|
| 1 | Receive signed DG Declaration and packing list | Shipper | |
| 2 | Verify UN number, PSN, class, PG, marine pollutant | Broker | |
| 3 | Obtain supplier/manufacturer physical address | Shipper | |
| 4 | Confirm Importer of Record EIN/IRS number | Importer | |
| 5 | Confirm consignee & ship-to party details | Importer/Shipper | |
| 6 | Confirm HTSUS classification | Broker/Importer | |
| 7 | Confirm container stuffing location and time | Consolidator/Shipper | |
| 8 | Confirm carrier acceptance & special stowage instructions | Carrier | |
| 9 | File ISF (10 elements) via ACE at least 24 hrs prior to lading | Broker | |
| 10 | Log CBP acceptance and attach documentation in file | Broker | |
| 11 | Monitor container status messages & vessel updates | Broker | |
| 12 | Amend ISF if any DG data or stuffing changes | Broker | |
| 13 | Retain documents for audit (5 years recommended) | Broker |
Practical Templates: Request to Shipper (Short) and DG Data Table
Use these templates to standardize your data collection.
Short request wording you can send to shippers
You must request a signed DG Declaration and the information listed in the DG data table below at least 72 hours before the proposed lading. Require a scanned signature and include a statement that the declaration is true and accurate to the best of the shipper’s knowledge.
DG Data Table to Request from Shipper
| Field | Example / Notes |
|---|---|
| UN Number | UN1203 |
| Proper Shipping Name | Gasoline |
| Class | 3 |
| Packing Group | II |
| Marine Pollutant | No / Yes (name) |
| Quantity per Package | 20 L |
| Number of Packages | 10 drums |
| Type of Packaging | Steel drum |
| Gross Weight (kg) | 3000 |
| Net Weight (kg) | 2800 |
| Limited/Excepted Quantity | No |
| Emergency Contact | +44-20-xxxx (24/7) |
| Shipper declaration signature | Name, title, date |
Require the shipper to confirm that packaging meets IMDG requirements and to provide the DG declaration in PDF form.
Recordkeeping and Audit Preparation
You must maintain complete records for each hazmat ISF because you will be audited.
- Retain signed DG Declarations, commercial invoices, packing lists, ISF acceptance (ACE) notifications, proof of carrier acceptance, and B/Ls.
- Keep records for at least five years, or longer if requested.
- Produce records promptly if CBP requests them; slow responses often lead to fines.
How to Handle a CBP Inquiry or Audit
If CBP opens an inquiry:
- Produce the ISF acceptance, DG Declaration, commercial invoice, packing list, and any written carrier approvals.
- Provide the stuffing location documentation and consolidator statements if applicable.
- Demonstrate your internal procedures and show training logs if they question systemic issues.
- If you discover an error, submit a corrective plan and demonstrate remedial action (staff training, revised SOPs).
Final Notes: Balancing Speed and Safety
You have to balance the commercial pressure to move cargo quickly against the legal and safety imperative to get hazardous details right. Never file ISF from incomplete or unverified DG documentation simply to meet a timing window. If the information is incomplete, escalate to the importer and shipper immediately to avoid a late or inaccurate ISF.
You will save money and avoid significant risk by institutionalizing a consistent workflow: early DG submission, standardized templates, carrier confirmation, and rigorous cross-checks. When you operate with that discipline, ISF filing for hazmat cargo becomes a reliable part of your service offering rather than a recurrent compliance crisis.
If you want, I can produce a customizable Excel checklist, an email template for shippers to standardize DG declarations, or a sample internal SOP for training your brokers on hazmat ISF procedures.
Learn more about CBP ISF regulations. Know more for Customs bond filing for 10+2. Feel free to Contact ISF Cargo for Filing help. Return to Secure Importer Filing portal.
