← All posts

Do I need to file EEI in AES? A decision guide for small US exporters

A plain decision tree for when EEI filing is required, the exemptions you can actually use, the legend you must write when you do not file, and how to file it yourself for free.

Anas N.10 min read
export documentsEEIAES filingNOEEI exemptioncompliance

On June 3, 2026 the White House issued an Executive Order titled "Strengthening Customs Enforcement". It is aimed at imports, not exports, so it does not change a single AES rule. But it sets a tone, minimum penalty floors, less mitigation for repeat offenders, more scrutiny of who is on the paperwork, and that tone does not stop at the import side of the port. Export filing already carries its own penalty regime, and it has for years. The difference now is the climate you are filing into.

Here is the part that catches self-preparing exporters off guard: when Electronic Export Information (EEI) is filed wrong or not filed at all, the penalty lands on you, the exporter, not on the carrier and not on the forwarder who typed it. So the question "do I need to file EEI in AES?" is not a technicality to wave off. It is a decision you make on every shipment, and this guide gives you a clean way to make it.

Most of what you find when you search this question is either a government page that quotes the regulation back at you without telling you what to do, or a forwarder's blog that ends with "let us file it for you." Neither one hands a small exporter a decision tree. That is what this is.

What is EEI, and why does AES care about your shipment?

Electronic Export Information is the export data the US government collects on shipments leaving the country. You file it through the Automated Export System (AES), which lives inside CBP's ACE portal. Census uses it for trade statistics; CBP and the export-control agencies use it for enforcement. When AES accepts a filing it returns an Internal Transaction Number (ITN), which is your proof that the shipment was declared.

You are the party on the hook because you are the USPPI, the US Principal Party in Interest: the person in the United States who gets the primary benefit of the export. That label follows you through every export document, and it is the reason a filing mistake becomes your penalty. If you have not met it before, the export documents checklist puts EEI in context with the rest of the paperwork a shipment needs.

The decision tree: do you file, or not?

Work through these in order. The first "yes" decides it.

  1. Do the goods require an export license? If yes, you must file EEI, regardless of value. A license (or any controlled item, ITAR-listed defense articles, or a shipment to a sanctioned destination) removes every value-based exemption. File.
  2. Is the country of ultimate destination Canada? If yes, and no license is involved, you are broadly exempt under 15 CFR 30.36. Do not file. (Read the Canada section below, because the exemption has real limits.)
  3. Is the value of the goods under any single Schedule B number, from you to one consignee on one conveyance, more than $2,500? If yes for that line, you must file EEI for that line. If it is $2,500 or less, that line is exempt under 15 CFR 30.37(a).

That is the whole core of it. The official EEI overview at trade.gov and the Census Bureau's Foreign Trade Regulations are the primary sources, and they agree on these thresholds.

Two things trip people up on step 3. First, the $2,500 test is per Schedule B number, not per shipment. A single shipment can carry one line over $2,500 (file that line) and three lines under it (exempt). You do not file the whole shipment or exempt the whole shipment; you evaluate line by line. Second, domestic-origin and foreign-origin goods under the same code are counted separately, and if either side crosses $2,500, that side gets filed.

The exemptions a small exporter actually uses

There are more than a dozen exemptions in the Foreign Trade Regulations (15 CFR Part 30, Subpart D, sections 30.36 through 30.40). Most of them do not apply to a typical small exporter. Two do.

NOEEI 30.37(a): the low-value exemption. If the goods under a single Schedule B number are worth $2,500 or less in a shipment from one USPPI to one consignee, you do not file EEI for that line. This is the one that covers most small parcels and sample shipments. It disappears the moment a license is required.

NOEEI 30.36: shipments to Canada. When Canada is the country of ultimate destination, the shipment is exempt regardless of value. This is a broad exemption and it covers a lot of small cross-border trade, but verify these limits before you rely on it, because they are exactly where it fails:

  • It does not apply if the goods require an export license or are controlled under the ITAR.
  • It does not apply to rough diamonds.
  • It does not apply if the goods are only passing through Canada on the way to a third country. The test is the ultimate destination, not the border you cross first.

If your case is one of those, Canada does not save you and you file. If Canada is genuinely the final stop and nothing is licensed, you are exempt.

There are others (certain shipments among US territories, some temporary exports, government shipments), but if your shipment is a commercial sale of ordinary goods to a foreign buyer, the two above are the ones you will reach for. When you are unsure whether a code needs a license, that is a stop-and-check moment, not a guess: the export-control question sits upstream of the EEI question and it is the one with criminal exposure attached.

The step everyone skips: writing the exemption legend

Here is the part the government pages bury and the forwarder blogs never mention, because it only matters to someone preparing their own documents.

When you do not file EEI because a shipment is exempt, you are not done. You have to tell CBP why nothing was filed, and you do that by writing the exemption citation, called a legend, directly on your export documents. A blank space where a filing citation should be is not "exempt," it is "unexplained," and an unexplained shipment is the kind that gets pulled.

The legend is short and literal. It is the letters NOEEI followed by the regulation section. The two you will use:

  • Low-value shipment: NOEEI 30.37(a)
  • Shipment to Canada: NOEEI 30.36

Per the Census Bureau's guidance on filing citations and exemption legends, the citation "must be placed on the commercial loading documents so that it is clearly visible" to a CBP officer. In practice, for a self-preparing exporter, that means:

  • On the commercial invoice, in a clearly labeled line. This is the document that travels with the shipment and the one an officer reads first, so the legend belongs here. If you are shaky on which invoice does what, the difference is covered in commercial invoice vs proforma invoice; the legend goes on the commercial invoice, never the proforma.
  • On the shipper's letter of instruction, in the EEI block, in place of the ITN. When a shipment is exempt, the SLI carries the exemption citation exactly where it would otherwise carry the filing proof. That is the whole point of that field: it is either an ITN or a NOEEI legend, never empty.

When you do file, the mirror image applies. AES returns an ITN, and that ITN goes on the same documents, the commercial loading paperwork and the SLI, so the shipment reads as declared. Filing citation or exemption legend: one or the other is always present.

File it yourself, or authorize your forwarder?

Once you know a filing is required, you have two ways to get it done.

Option A: file it yourself in AESDirect, for free. AESDirect lives inside the ACE portal at ace.cbp.dhs.gov and is run jointly by Census and CBP at no charge. You register for an ACE account once, then enter each shipment's parties, Schedule B numbers, values, and weights, and AES returns the ITN. The cost is your time and the one-time setup. If you ship regularly, learning the portal pays for itself, and it keeps the filing under your direct control so nothing gets typed from a stale quote.

Option B: authorize your freight forwarder to file for you. The forwarder files the EEI in your name, usually for $25 to $50 per shipment, and you authorize them through a shipper's letter of instruction. The SLI is the instrument that both hands the forwarder your shipment data and grants them the limited authority to file as your agent. This is the right call when you are shipping occasionally and do not want to maintain an ACE login.

The honest comparison is not really about the $25 to $50. It is about who controls the data. Whichever option you pick, the USPPI, you, stays legally responsible for the accuracy of the filing. When you file yourself, you are the only hands on the keyboard. When the forwarder files, your accuracy depends entirely on what you put on the SLI, which is why that document has to carry the exact same values, consignee, and Schedule B numbers as your commercial invoice. This post is the decision; the SLI walkthrough is how you authorize it without handing a stranger the chance to make mistakes in your name.

A note on Schedule B vs HS codes

The $2,500 test is measured per Schedule B number, which is the ten-digit US export classification that extends the six-digit international HS code. For EEI you need the Schedule B (or the HTS equivalent), not just the six-digit HS root. The relationship between the two, and how to find the right code, deserves its own treatment, and there is a starting point in what is an HS code. For this decision, the thing to hold onto is that the value threshold is applied against the specific classification, so getting the code right is upstream of getting the filing right.

The through-line

The whole EEI decision comes down to a short chain: license first, Canada next, then the $2,500-per-Schedule-B test. If you file, the ITN goes on your documents. If you are exempt, the NOEEI legend goes on your documents in exactly the same place. The failure mode that generates penalties is almost never a hard question about the threshold. It is an exempt shipment that went out with a blank where the legend should have been, or a filed shipment whose AES value did not match the commercial invoice.

That is the class of error ExportDocsHub is built to close. You enter a shipment once, the value, the consignee, the Schedule B number, the Incoterm, and the commercial invoice, packing list, and certificate of origin are generated from that one record, so the number you would file in AES is the same number printed on the invoice, and the exemption legend or ITN sits in a field that is never silently left empty. If you want to stop reconciling the same shipment across four documents by hand, start a free trial. No credit card required.

Make the call before the shipment moves. File or annotate, match the numbers, and the AES question stops being the one that follows you three months later.


Further reading

Frequently asked questions

Do I need to file EEI for shipments to Canada?
Usually no. Under 15 CFR 30.36, exports where Canada is the country of ultimate destination are exempt from EEI filing regardless of value. But the exemption has holes: it does not apply if the goods require an export license or are controlled under ITAR, if the goods are rough diamonds, or if the shipment is only moving through Canada to a third country. When Canada is genuinely the final stop and no license is involved, you skip the AES filing and write the legend NOEEI 30.36 on your commercial loading documents instead.
When is EEI required?
You must file EEI in AES when the value of the goods under a single Schedule B number, shipped from one exporter to one consignee on one conveyance, is more than $2,500. You must also file whenever the goods require an export license, regardless of value, and for certain sensitive commodities and destinations. The $2,500 test is measured per Schedule B number, not per shipment, so one shipment can have some lines that need filing and some that do not.
What happens if I don't file EEI when I was required to?
The exporter (the USPPI) is liable, not the carrier or the forwarder. Civil penalties for AES violations are set by statute and adjusted for inflation. Under the amounts in effect for 2025, which Commerce carried into 2026, late or missed filings run up to roughly $1,740 for each day the filing is late, capped near $17,400 per violation, and false or misleading filings run up to roughly $17,400 per violation. Knowing or willful violations can also carry criminal exposure. The penalty notice arrives months after the shipment leaves, which is why the decision has to be right before it ships.
What is the NOEEI exemption?
NOEEI stands for No Electronic Export Information required. When a shipment qualifies for an exemption from AES filing, you do not file anything in AES, but you must annotate your export documents with the specific exemption citation. The two most common for small exporters are NOEEI 30.37(a) for shipments valued at $2,500 or less per Schedule B number, and NOEEI 30.36 for shipments to Canada. The citation goes on the commercial loading documents so a CBP officer can see immediately why nothing was filed.
Is it free to file EEI myself in AESDirect?
Yes. AESDirect lives inside the ACE portal at ace.cbp.dhs.gov and is operated jointly by the Census Bureau and CBP at no cost. You register for an ACE account, enter the shipment, and AES returns an Internal Transaction Number (ITN) as proof of filing. The alternative is to authorize your freight forwarder to file on your behalf through a shipper's letter of instruction, which typically costs $25 to $50 per shipment but leaves the legal responsibility for accuracy with you either way.

Read next