How to File ISF Online: Step-by-Step 10+2 Filing Guide (2026)
What Is ISF (Importer Security Filing)?
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.
Key Takeaways
- ISF (10+2) is a CBP requirement for US-bound ocean cargo only. Air, truck, and rail imports are exempt.
- ISF-10 (10 data elements) applies to US-bound cargo. ISF-5 (5 data elements) applies to FROB (Freight Remaining on Board) and transit cargo.
- The filing deadline is at least 24 hours before vessel loading at the foreign port, not 24 hours before US arrival.
- Penalties run up to $5,000 per violation for late, inaccurate, or missing filings, with cargo holds and exam fees on top.
- You can file ISF yourself with an ABI-certified software portal, hire a licensed customs broker, or let a freight forwarder file it as part of the shipment workflow.
- Always confirm the ISF was accepted by CBP. An accepted bill match (BL match) is the only proof the filing is valid.
ISF-10 vs ISF-5: Which One Do You File?
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.
The 10 ISF Data Elements (ISF-10)
For US-bound cargo, the importer or authorized agent must submit these 10 data elements no later than 24 hours before lading:
- Manufacturer (or supplier) name and address. The party that produced or supplied the goods for export to the US.
- Seller name and address. The last known entity that sold the goods, by name and address.
- Buyer name and address. The last known entity that purchased the goods.
- Ship-to party name and address. The party who will physically receive the goods in the US.
- Container stuffing location. The physical address where the goods were loaded into the container.
- Consolidator (stuffer) name and address. The party that stuffed the container or supervised the stuffing.
- Importer of record number. IRS number, EIN, SSN, or CBP-assigned number, plus the FTZ identification number if applicable.
- Consignee number. IRS number, EIN, SSN, or CBP-assigned number of the consignee.
- Country of origin. Country of manufacture, production, or growth.
- Commodity HTSUS number. Harmonized Tariff Schedule of the United States classification to at least the 6-digit level (10-digit is preferred).
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.
The 5 ISF Data Elements (ISF-5)
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:
- Booking party name and address.
- Ship-to party name and address.
- Commodity HTS-6. Harmonized Tariff Schedule code to the 6-digit level.
- Foreign port of unlading.
- Place of delivery.
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.
ISF Filing Deadline and How It Is Calculated
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:
- For a short Asia-US Pacific lane, the ISF must be on file with CBP roughly 14 to 20 days before US arrival, depending on transit time.
- For an Asia-US Atlantic routing via Panama or Suez, the buffer is even longer because of the longer transit.
- The clock is tied to the carrier's cargo cutoff at origin, not the vessel's published ETD.
- FROB and transit ISFs follow the same 24-hour-before-lading rule.
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.
How to File ISF: Step-by-Step Process
-
1Gather the 10 data elements from your supply chainPull the manufacturer, seller, buyer, ship-to, container stuffing location, consolidator, country of origin, and HTSUS code from your purchase order, commercial invoice, and packing list. Confirm the importer of record and consignee numbers with your client. Missing or generic data ("various" or "TBD") is the single biggest cause of rejected filings.
-
2Verify the HTSUS classificationUse at least the 6-digit Harmonized Tariff Schedule code (10-digit preferred for tariff accuracy). Do not rely on the supplier's classification without verification. The HTS code drives both the ISF accuracy check and the eventual entry duty calculation.
-
3Confirm the booking and bill of lading numberThe ISF must include the lowest-level bill of lading number (typically the house bill from the NVOCC or forwarder) so CBP can match the filing against AMS. Without a valid BL match, the ISF is treated as missing even if all 10 elements are correct. See the Bill of Lading reference for the BL hierarchy.
-
4Submit electronically through an ABI/AMS-connected systemISF must be filed electronically. Paper filings are not accepted. The three filing options are: file yourself through ABI-certified software, hire a licensed customs broker, or let your freight forwarder file as part of the shipment workflow. Each option is covered in the next section.
-
5Wait for the CBP acceptance messageAfter submission, CBP returns an acceptance, rejection, or warning message. An accepted ISF will show a bill match against the AMS manifest. A rejection means the data did not validate and you must fix and resubmit before the deadline. Warnings flag inconsistencies that do not block the filing but should be investigated.
-
6Update flexible elements if neededFive of the ten data elements (manufacturer, ship-to, country of origin, container stuffing location, consolidator) can be updated until 24 hours before US arrival. Use this window to correct any data that was estimated at original filing.
-
7Confirm the BL match and track status through arrivalA valid ISF must have a BL match against the AMS manifest before vessel arrival. Monitor the status in your filing system. If the BL match never occurs, CBP treats the ISF as missing and the importer faces penalties. Most filing platforms send alerts on status changes.
Three Ways to File ISF Online
1. File ISF yourself through ABI-certified software
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.
2. Hire a licensed customs broker
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.
3. Let your freight forwarder file as part of the shipment workflow
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.
How to Check ISF Filing Status
After submission, the filer can verify ISF status through any of the following:
- The ABI/AMS filing software. Every ABI-connected platform displays CBP acceptance, rejection, warning, and BL match status on the filing record. This is the fastest and most authoritative source.
- The CBP ACE portal. Importers with an ACE account can search filings by IOR number, bill of lading, or filing reference and view real-time CBP status.
- Your broker or forwarder's portal. If a third party filed on your behalf, they should provide a status view in their customer portal.
The four CBP statuses that matter:
- Accepted: CBP received and validated the filing. Awaiting BL match.
- BL Match: The ISF was matched against the AMS manifest. This is the only confirmation the filing is valid.
- No BL Match: The filing was accepted but never matched a manifest by vessel arrival. Treated as a missing filing for penalty purposes.
- Rejected: The filing failed validation. Must be corrected and resubmitted before the deadline.
ISF Penalties and How to Avoid Them
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:
- Late filing ($5,000): ISF filed after the 24-hour-before-lading deadline.
- Inaccurate filing ($5,000): Material data element submitted incorrectly.
- Incomplete filing ($5,000): One or more required data elements missing.
- Missing filing ($5,000): No ISF was ever filed against a bill of lading.
- No BL match (treated as missing): ISF was submitted but never matched the AMS manifest before vessel arrival.
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.
ISF Inside the Ocean Import Workflow
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.
Frequently Asked Questions
What is ISF filing?
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.
How do I file an ISF online?
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.
How do I file ISF 10+2?
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.
What is the difference between ISF-10 and ISF-5?
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.
How do I check ISF filing status?
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).
Can I file ISF myself?
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.
What happens if ISF is filed late?
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.
How much does ISF filing cost?
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.
When is the ISF filing deadline?
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 →