All articles
ISFImporter Security FilingCBPCustoms ComplianceTrade Compliance

ISF 10+2: The $5,000-Per-Violation Filing That Most Small Importers Get Wrong

May 1, 20269 min readTariffClassify

The Importer Security Filing — commonly called ISF 10+2 — is one of the least-understood requirements in US trade compliance, and one of the most penalized. CBP can issue civil penalties of up to $5,000 per violation, with a separate $5,000 exposure per late or inaccurate filing per shipment. For a midsize importer shipping weekly, that exposure compounds fast.

The requirement has been in effect since January 2010 under 19 CFR Part 149, but enforcement went from informal to active around 2013, and CBP has accelerated penalty activity since 2020. Many importers who have been filing ISFs for years are doing so with incomplete or inaccurate data and don't realize it.

What ISF 10+2 Actually Requires

"10+2" refers to the data elements: 10 come from the importer (or their customs broker), and 2 come from the ocean carrier. The carrier's 2 elements — vessel stow plan and container status messages — are submitted separately and are the carrier's responsibility. The importer's 10 are the problem area.

The 10 importer data elements (19 CFR § 149.3):

  1. Manufacturer (supplier) name and address — the entity producing the goods, not the trading company
  2. Seller name and address — who sold the goods to the US buyer (may differ from manufacturer)
  3. Buyer name and address — the US entity buying the goods
  4. Ship to name and address — where the goods are going after US port entry
  5. Container stuffing location — where goods were loaded into the container
  6. Consolidator name and address — entity that stuffed the container (may be the same as #5)
  7. Importer of record number — the IRS EIN or CBP-assigned number
  8. Consignee number — the IRS EIN or CBP-assigned number of the consignee
  9. Country of origin — per the HTSUS and CBP origin rules, not "where it shipped from"
  10. Commodity HTS number — minimum 6-digit HS code (though 10-digit is best practice)

Elements 1–6 must be filed at least 24 hours before the cargo is loaded onto the vessel at the foreign port — this is the hard deadline. Elements 7–10 can be updated up to 24 hours before US arrival in some circumstances, but the timing depends on the type of ISF being filed.

The Two Types of ISF

Most importers only deal with ISF-10 (the standard filing). ISF-5 applies to a narrower set of goods — primarily goods arriving under a FTZ admission, goods in transit, or certain other scenarios. If you're filing a standard commercial entry, you need ISF-10.

Why Importers Get Penalized: The Four Most Common Violations

1. Late filing

The most common violation. ISF must be filed 24 hours before vessel loading at origin. Not 24 hours before departure. Not 24 hours before US arrival. Twenty-four hours before the cargo is placed on the ship in the foreign port.

For LCL (less-than-container-load) shipments, this means your freight forwarder's cut-off for ISF data is often 72–96 hours before departure, because they need time to consolidate and transmit. If your supplier confirms cargo details 48 hours before loading, you may already be late.

A "do-not-load" order from CBP, issued when ISF isn't filed in time, creates real supply chain disruption. Customs penalties typically follow.

2. Inaccurate manufacturer information

Most brokers copy the "shipper" from the bill of lading — often the freight forwarder or trading company — into the manufacturer field. This is wrong. The manufacturer must be the entity that produced the goods, not who shipped them.

If your trading company bought from a factory and shipped to you, the manufacturer is the factory. CBP compares ISF data against the actual commercial invoice and packing list. When the manufacturer on the ISF doesn't match the factory on the invoice, that's an inaccuracy violation — $5,000 exposure.

3. Incorrect country of origin

The ISF country of origin must reflect CBP's rules for country of origin determination — not simply where the goods shipped from. For goods assembled in Vietnam from Chinese components, the country of origin determination requires a substantial transformation or tariff shift analysis. Filing "VN" when CBP would determine "CN" (or vice versa) is an ISF inaccuracy.

This matters most when the origin is relevant to AD/CVD liability or Section 301 tariffs, which is precisely when CBP scrutinizes ISF data most closely.

4. Failing to update after changes

ISF is a living document. If the container stuffing location changes, if the seller changes, or if the ship-to address changes after filing, you are required to update the ISF. The obligation to update persists until 24 hours before US arrival. Importers who file once and never update are racking up inaccuracy violations on every shipment where something changed.

The Penalty Structure

Under 19 CFR § 149.8:

  • Late filing: up to $5,000 per shipment
  • Inaccurate or incomplete filing: up to $5,000 per shipment
  • Failure to file: up to $5,000 per shipment, plus CBP can refuse to release the cargo until a compliant ISF is filed

These penalties are per violation, not per element. However, CBP can assess multiple violations on the same ISF if multiple distinct categories are violated (e.g., late AND inaccurate). In practice, CBP typically issues liquidated damages notices rather than civil penalties, starting at $5,000 per incident, with escalation for repeat violators.

Prior to liquidated damages, CBP issues a warning letter (Customs Form 4647) for first-time violations in many cases. This is not guaranteed — CBP has full discretion to skip warnings for egregious or repeat noncompliance. The warning is not a free pass; it is documentation that you knew and failed to correct.

What Triggers a "Do-Not-Load" (DNL) Hold

CBP issues a DNL when:

  • No ISF has been filed for a shipment CBP has identified in carrier manifests
  • The ISF has been filed but does not match vessel/container data provided by the carrier

A DNL stops your cargo from being loaded until CBP releases it. This creates days of delay and, for time-sensitive goods, can cascade into missed inventory windows or retailer compliance failures. The DNL is lifted when a compliant ISF is filed and CBP processes the update — which can take 24–48 hours.

The Worked Math: What Noncompliance Actually Costs

Consider an importer shipping 100 ocean containers annually. Assume 15% of ISF filings have at least one violation (a conservative estimate for importers who haven't done an ISF audit):

  • 15 violation events × $5,000 per event = $75,000 in potential penalties annually
  • In practice, first-year enforcement often starts at warning letters, but any importer with a compliance history on record faces immediate monetary penalties on subsequent violations

Compare this to the cost of a one-time ISF compliance audit by a licensed customs broker: typically $2,000–$5,000 for a midsize importer. The audit identifies the specific elements being filed incorrectly and establishes corrected procedures. The ROI on that audit is obvious.

How to Audit Your Current ISF Filings

A compliance audit covers three questions:

1. Is the timing right? Pull your last 20 ISF filings and compare the ISF transmission timestamp to the vessel loading date at origin. If ISF was transmitted fewer than 24 hours before loading, you have late filing exposure.

2. Is the manufacturer correct? For each shipment, compare the manufacturer on the ISF to the factory name on the commercial invoice and packing list. If they differ and the ISF shows a freight forwarder or trading company, that's an inaccuracy.

3. Is the country of origin defensible? For goods from China, Vietnam, Mexico, or any country where origin is commercially sensitive, verify that the ISF origin matches what you would declare on entry — and that the entry declaration origin is CBP-compliant.

Most customs brokers who do this kind of work offer ISF audits as a discrete service. If your broker doesn't offer one, or if you've never specifically asked them to verify ISF accuracy (as opposed to just filing), it's worth requesting one.

Correcting Mistakes Already in Your ISF History

If you've identified systematic ISF inaccuracies covering past shipments, you face two scenarios:

Scenario 1 — CBP hasn't noticed yet. You have no liquidated damages notices and no open enforcement actions. In this case, correct your ISF procedures going forward. For past shipments that have already liquidated, there is generally nothing to correct retroactively — liquidated damages notices, if issued, are associated with specific shipments before liquidation.

Scenario 2 — CBP has issued liquidated damages notices. You can respond to these notices with a petition to CBP requesting mitigation. A well-documented mitigation petition showing corrective action, explaining the source of the error, and demonstrating current compliance can reduce penalties significantly — sometimes to zero for first-time violations. Petitions must be filed within the timeframe specified in the notice.

ISF for Exporters and Freight Forwarders

If you use a freight forwarder or customs broker to manage ISF filings, understand that the importer of record bears the legal liability, not the forwarder. Your agent files on your behalf, but penalties are assessed against you. Contractually, you can require your forwarder to indemnify you for penalties caused by their errors — this is worth including in your freight forwarding agreement if it isn't there.

Key Takeaways

  • ISF must be filed 24 hours before vessel loading at origin — not before departure, not before US arrival; the origin loading deadline is the trigger
  • The 10 importer data elements include manufacturer name and address (not the shipper or trading company), seller, buyer, ship-to, container stuffing location, consolidator, IOR number, consignee number, country of origin, and 6-digit+ HTS code
  • Penalties are up to $5,000 per shipment for late, inaccurate, or missing filings, plus the risk of "do-not-load" holds that delay cargo
  • The most common errors are filing the freight forwarder as the manufacturer and failing to update ISF when shipment details change after initial submission
  • CBP may issue warning letters for first violations, but escalation to liquidated damages happens quickly for repeat noncompliance
  • The importer of record is liable, regardless of whether a broker or forwarder filed the ISF on their behalf

The HTS code on your ISF must match the classification you declare on entry. TariffClassify gives you a defensible 10-digit HTS code with the reasoning behind it — exactly what you need for an accurate ISF filing. Classify your first product free.

Ready to classify your products?

Get accurate 10-digit HTS codes in under 30 seconds. First classification is free.

Try TariffClassify free