Importer Security Filing (ISF), often called "10+2", is the cargo data submission that US Customs and Border Protection (CBP) requires from importers for ocean shipments bound for the United States. The importer or their authorized agent must file ISF electronically through an ABI/AMS-connected system at least 24 hours before the cargo is loaded onto the vessel at the foreign port. Failure to file, late filing, or inaccurate filing carries a liquidated damages penalty of up to $5,000 per violation.
If you are an importer of record, a customs broker, or a freight forwarder moving ocean cargo into the US, ISF filing is non-negotiable. This guide covers what ISF is, the difference between ISF-10 and ISF-5, the exact data elements you need, the three ways to file, how to check ISF status, the most common mistakes that trigger penalties, and how modern filing software handles the workflow end to end.
The first decision before filing is identifying the correct ISF type. The wrong type is treated as a missing filing by CBP. Here is the simple split:
| ISF Type | Applies To | Data Elements | Who Files |
|---|---|---|---|
| ISF-10 | Ocean cargo destined to enter the US | 10 importer-supplied + 2 carrier-supplied | Importer of record or authorized agent |
| ISF-5 | FROB cargo (stays on vessel through US ports) and IE/T&E in-bond moves | 5 booking-party data elements | Booking party or its authorized agent |
The vast majority of US ocean imports file ISF-10. ISF-5 is reserved for cargo that does not formally enter US commerce. If you are unsure, your customs broker or forwarder can confirm based on the routing.
For US-bound cargo, the importer or authorized agent must submit these 10 data elements no later than 24 hours before lading:
The two carrier-supplied elements (the "+2" in 10+2) are the vessel stow plan and the container status messages. These are filed by the ocean carrier, not the importer, and have their own deadlines.
Five of the ten data elements (container stuffing location, consolidator, manufacturer, ship-to, country of origin) can be updated up to 24 hours before the vessel arrives at the first US port. The other five are locked at the original filing deadline.
For FROB and in-bond transit cargo that does not formally enter US commerce, the booking party must submit these 5 data elements no later than 24 hours before lading:
ISF-5 filers are typically NVOCCs or carriers handling transit cargo. The data is lighter because the cargo will not clear US customs as an import.
The ISF deadline reads simply but is often misread. The cutoff is 24 hours before the cargo is loaded onto the vessel at the foreign port of lading, not 24 hours before the vessel departs and not 24 hours before US arrival.
Practical implications:
If the foreign port is less than 24 hours from the first US port (rare, but it happens on some Caribbean and Mexico lanes), CBP still requires filing as early as practicable before lading. Carriers will not load cargo without an ISF on file.
Importers with steady volume can file ISF directly using an ABI/AMS-certified software portal. The importer needs a CBP ACE Secure Data Portal account and a self-filer bond. Best for: large importers, in-house compliance teams, or 3PLs that want full control of filing data and audit trails.
A licensed US customs broker can file ISF on behalf of the importer. The broker typically charges a per-filing fee ($35 to $75 is common for standalone ISF). Most importers who already use a broker for entry filing bundle ISF into the same engagement.
Forwarders moving the cargo can file ISF inside the shipment workflow if they hold the appropriate authorizations. This is the most common path because the forwarder already has access to most of the 10 data elements from the booking. The fee is often baked into the freight quote.
For ocean import operations, modern forwarder software files ISF, AMS, and tracks BL match status inside the same shipment record. See Ocean Import Freight Management Software for the full ocean-import workflow, and Freight Integrations Software for Forwarders for how the CBP filing connections plug into the rest of the operation.
After submission, the filer can verify ISF status through any of the following:
The four CBP statuses that matter:
CBP enforces ISF through liquidated damages. The standard penalty is $5,000 per violation, with a maximum of $10,000 per shipment if multiple violations occur on the same bill. Penalty types:
On top of the monetary penalty, CBP can issue a hold on the container at the first US port. The hold triggers exam fees, demurrage, and per-day storage charges that often exceed the ISF penalty itself. Repeat ISF violators are also flagged for higher-rate cargo inspections.
The five mistakes that cause the most ISF penalties: using generic "manufacturer" addresses instead of the actual factory address, miscoding the HTSUS classification, filing the ISF before the bill of lading number is finalized (no BL match possible), missing the 24-hour-before-lading window because the carrier moved up its cargo cutoff, and forgetting to update the flexible data elements when the container is actually stuffed and shipped. Each one is preventable with a checklist and a real-time BL match alert.
For freight forwarders and 3PLs moving US ocean imports, ISF is one of three CBP filings (ISF, AMS, entry) that all need to be coordinated against the same shipment record. Filing them in disconnected tools creates two operational problems: duplicate data entry across portals, and no single source of truth on status. Modern customs clearance workflows consolidate the three filings inside the shipment record so the data flows from booking to ISF to AMS to entry without re-keying.
Operationally, the right setup is: booking captures the 10 data elements once at order intake, ISF is filed automatically against the house bill, BL match status pushes back into the shipment timeline, and AMS and entry pick up the same data when the vessel departs. This is what software like customs clearance-integrated forwarder platforms is designed to do.
ISF (Importer Security Filing), also called 10+2, is the cargo data submission required by US Customs and Border Protection for ocean shipments bound for the United States. The importer or authorized agent must file ISF electronically at least 24 hours before the cargo is loaded onto the vessel at the foreign port. The filing carries up to $5,000 in penalties per violation for late, inaccurate, or missing data.
File ISF online through an ABI/AMS-certified software portal. You can file yourself if you have an ACE Secure Data Portal account and a self-filer bond, hire a licensed customs broker to file on your behalf for $35 to $75 per filing, or let your freight forwarder file as part of the shipment workflow. Paper filings are not accepted; all ISF must be submitted electronically.
To file ISF 10+2, gather the 10 importer-supplied data elements (manufacturer, seller, buyer, ship-to, container stuffing location, consolidator, importer of record number, consignee number, country of origin, and HTSUS code), submit them through an ABI/AMS-certified electronic system at least 24 hours before vessel loading, and confirm CBP acceptance and BL match status. The "+2" refers to the vessel stow plan and container status messages filed separately by the ocean carrier.
ISF-10 applies to ocean cargo destined to enter the United States and requires 10 importer-supplied data elements filed by the importer of record or authorized agent. ISF-5 applies to FROB (Freight Remaining on Board) and in-bond transit cargo that does not formally enter US commerce and requires only 5 data elements filed by the booking party. ISF-5 is typically used by NVOCCs handling transit shipments.
Check ISF filing status through your ABI/AMS filing software, through the CBP ACE Secure Data Portal if you are an account holder, or through your broker or forwarder's customer portal. The four statuses that matter are Accepted (CBP received the data), BL Match (the filing was matched against the AMS manifest, which is the only valid confirmation), No BL Match (filing was accepted but never matched a manifest, treated as missing), and Rejected (validation failed and resubmission is required).
Yes, importers can file ISF themselves through an ABI/AMS-certified software portal if they have a CBP ACE Secure Data Portal account and a self-filer bond. This option is most common for large importers with steady volume and in-house compliance staff. Most small to mid-size importers choose to delegate ISF filing to a licensed customs broker or freight forwarder because the per-filing cost is small relative to the risk of a $5,000 penalty.
Late ISF filings carry liquidated damages of up to $5,000 per violation. CBP can also place a hold on the container at the first US port of arrival, which triggers exam fees, demurrage, and per-day storage charges that often exceed the ISF penalty itself. Repeat ISF violators are flagged in CBP risk targeting for higher-rate cargo inspections on future shipments.
ISF filing fees depend on the filing path. Self-filing through ABI-certified software requires an ACE account and self-filer bond, with annual software fees typically $1,500 to $5,000. Hiring a licensed customs broker costs $35 to $75 per ISF filing as a standalone service, or it is bundled into the broker's entry fee. Freight forwarders often include ISF filing in the freight quote at no separately itemized charge.
The ISF must be filed at least 24 hours before the cargo is loaded onto the vessel at the foreign port of lading. The deadline is tied to the carrier's cargo cutoff at origin, not the vessel's published departure time and not 24 hours before US arrival. For a typical Asia-US lane, this means the ISF needs to be on file with CBP roughly 14 to 20 days before US arrival.
File ISF, AMS, and entry inside the same shipment record. See how GoFreight runs CBP filings, BL match alerts, and ocean import operations on one cloud platform.
Request a GoFreight Demo →