Import compliance in Egypt is no longer just about paperwork at the port. Since 2021, every shipment entering the country has to pass through a digital pre-clearance system before it even leaves the country of origin, and that system now covers sea freight, air freight, and the invoices behind every transaction. For importers, getting this …
Import compliance in Egypt is no longer just about paperwork at the port. Since 2021, every shipment entering the country has to pass through a digital pre-clearance system before it even leaves the country of origin, and that system now covers sea freight, air freight, and the invoices behind every transaction. For importers, getting this wrong doesn’t just mean a delay it can mean a shipment turned away at the border entirely.
This guide brings together the full picture of Egypt customs compliance: what Nafeza and the Advance Cargo Information (ACI) system require, how ACID numbers work, where e-invoicing fits in, what changed for air freight, and the mistakes that cost importers the most money. Where a topic deserves a deeper explanation, we link out to a dedicated guide rather than repeating it here.
What Does Egypt Import Compliance Actually Require Today?
Egypt import compliance today means registering shipment data electronically before cargo departs, obtaining a valid ACID number, and matching that data across the commercial invoice, packing list, and transport documents. The requirement applies to both sea and air freight, and it runs alongside Egypt’s separate e-invoicing mandate for VAT-registered businesses.
The legal foundation is Customs Law No. 207 of 2020, which introduced Egypt’s Advance Cargo Information (ACI) system. Under ACI, the Egyptian Customs Authority requires shipment and document data to be submitted electronically before goods are loaded not after they arrive. This is managed through Nafeza, Egypt’s national single-window trade platform (nafeza.gov.eg), which links customs, tax, and port authorities into one system.
In practice, compliance today has three moving parts:
- Advance cargo data submitted through Nafeza and CargoX before departure.
- A 19-digit ACID number issued once that data is approved, which must appear on every shipping document.
- A structured, matching commercial invoice increasingly tied to Egypt’s e-invoicing system for tax purposes.
Missing any one of these can hold up a shipment even if the goods themselves are fully compliant with import rules. For the full list of documents customs officers expect to see at this stage, see our guide on documents required for customs clearance in Egypt.
The ACID Number, in Brief
An ACID (Advance Cargo Information Declaration) number is the 19-digit identifier that Nafeza issues once an importer’s ACI submission is reviewed and approved. According to CargoX, the platform used by foreign exporters to file shipment data, the ACID number must then be printed on the bill of lading or air waybill, the commercial invoice, the packing list, and the certificate of origin and it stays valid for three months from issuance.
Because the ACID number underpins the entire ACI system, we cover how to obtain one, common errors, and validity rules in a separate deep-dive: what is an ACID number in Egypt.
E-Invoicing Now Overlaps With Customs Clearance
Egypt’s e-invoicing mandate, run by the Egyptian Tax Authority (ETA), was originally built for VAT reporting but it now intersects directly with customs clearance. Importers are expected to use standardized product coding (GS1) on invoices, and the commercial invoice submitted through the ACI envelope generally needs to follow Nafeza’s structured Excel template so its data fields match what’s declared to customs.
The two systems (ETA e-invoicing and Nafeza/ACI) aren’t identical, but they are increasingly linked in practice: a mismatched or improperly coded invoice can stall a customs declaration even if the ACID number itself is valid. Because this is a common point of confusion for importers, we’ve dedicated a full guide to it here: e-invoicing requirements for Egyptian importers.

Request a Freight Consultation
How the System Works for Importers vs. Exporters
Egypt’s ACI system runs on two linked platforms: Nafeza, used by the Egyptian importer, and CargoX, used by the foreign exporter or shipper. Each side submits its part of the shipment data, the two records are cross-checked, and Nafeza issues the ACID number once everything matches.
Here’s the practical sequence:
- The Egyptian importer registers the shipment on Nafeza with commercial invoice details, HS codes, and party information (importer and exporter tax/VAT numbers).
- The foreign exporter or their freight forwarder registers on CargoX, completes identity verification (KYC), and uploads the required shipping documents commercial invoice (in Nafeza’s structured template), packing list, bill of lading or air waybill, and certificate of origin where applicable.
- The two submissions are matched. If the data lines up value, quantities, party names, and registration numbers all consistent across documents Nafeza issues the 19-digit ACID number to both sides.
- The ACID number is added to all shipping documents before the cargo departs, so it’s already on file when the shipment reaches an Egyptian port or airport.
This dual-platform design means compliance is a shared responsibility. An importer can register everything correctly on Nafeza, but if the overseas supplier enters mismatched figures on CargoX a different invoice value, a missing tax number, an inconsistent product description the ACID approval stalls. This is one of the main reasons experienced importers loop in a customs clearance agent early, rather than leaving document coordination entirely to the supplier. Once cargo does arrive, it still has to move through the standard port process; our guide to customs clearance procedures in Egyptian ports walks through what happens after the ACID number is already in hand.
Sea Freight vs. Air Freight: What Changed, and When
Sea freight to Egypt has required Advance Cargo Information since October 2021; air freight has only been fully subject to the same requirement since January 1, 2026. Both use the same Nafeza/CargoX framework, but the cutoff for submitting documents before departure is different for each mode.
Sea freight was the first to move to mandatory ACI. After a pilot phase earlier in 2021, the Egyptian Customs Authority made ACI submission mandatory for all ocean shipments from October 1, 2021. Under this rule, exporters and their agents must submit cargo data and documents to CargoX at least 48 hours before the vessel departs the loading port. Shipments that arrive without a valid ACID number on the bill of lading and manifest are rejected by customs and can be sent back to the port of origin at the exporter’s expense.
Air freight stayed outside the ACI system for several years, but that changed on January 1, 2026, when the Egyptian Customs Authority made ACI mandatory for air shipments as well. According to CargoX and multiple freight advisories (including Egypt-focused circulars from regional customs brokers), air shipments now need a valid ACID number registered on Nafeza before the cargo can legally be loaded, with the ACI envelope air waybill copy, invoice, packing list, structured invoice in Nafeza’s XML/Excel format, and certificate of origin filed electronically before departure. Because air freight’s compressed timelines leave far less room for error than sea freight’s longer transit times, this mandate has a meaningfully tighter cutoff than the sea freight rule. We’ve published a full breakdown of the air freight mandate, including document specifics and how it affects express and time-sensitive shipments, in our dedicated guide: Nafeza ACI mandatory for air freight to Egypt.
The practical takeaway for importers moving mixed-mode cargo: don’t assume the sea freight process automatically applies to an air shipment, or vice versa. Document templates, cutoff windows, and some of the specific data fields differ between the two, even though both run through the same Nafeza/CargoX backbone.
Common Compliance Mistakes and Penalties for Non-Compliance
The most common Egypt customs compliance mistakes are mismatched data between the importer’s Nafeza submission and the exporter’s CargoX filing, missing the pre-departure deadline, and invoices that don’t follow Nafeza’s required format. Each of these can delay or block a shipment even when the goods themselves are fully legal to import.
Some of the errors that show up most often:
- Inconsistent figures across documents. The invoice value, quantities, or party names on the commercial invoice don’t match what’s declared on the bill of lading, packing list, or ACI submission.
- Missing or incorrect tax/VAT numbers. Egyptian customs requires the importer’s and exporter’s registration numbers to appear consistently across the ACI envelope.
- Filing too close to the deadline. Sea freight’s 48-hour cutoff and air freight’s much tighter pre-departure window leave little room to fix errors once they’re flagged.
- Non-standard invoice formatting. Invoices that don’t follow Nafeza’s structured template, or that lack the GS1-based product coding now expected for e-invoicing alignment, can get flagged during document review.
- Letting the ACID number lapse. Because an ACID number is valid for three months, shipments that are delayed or rebooked can end up sailing with an expired number attached.
The penalties for getting this wrong range from costly to severe. A shipment that arrives without a valid ACID number on its documents can be rejected outright and returned to the port of origin at the exporter’s expense, on top of any fine imposed. Even shipments that do have an ACID number but carry non-compliant documentation can rack up demurrage charges while the paperwork is corrected. And at the more serious end, Nafeza’s own platform has stated that Egyptian Customs will stop issuing ACID numbers for future shipments tied to exporters who repeatedly fail to comply with ACI rules effectively cutting off a supplier’s ability to ship to Egypt at all. On the e-invoicing side, persistent non-compliance can lead to suspended commercial activity or import/export bans, a rule that has been in effect for businesses not using e-invoicing for customs clearance since 2023.
None of these penalties are unavoidable they almost always trace back to a document or data mismatch that was caught late instead of early.

Request a Freight Consultation
How a Customs Clearance Agent Keeps You Compliant
A customs clearance agent handles the day-to-day coordination that Egypt’s compliance system demands: matching data across the importer’s and exporter’s platforms, catching document errors before they cause delays, and managing the relationship with customs if something does get flagged. For most importers, this is far more practical than trying to track every regulatory update in-house.
Because compliance now depends on two parties the Egyptian importer on Nafeza and the overseas exporter on CargoX someone needs to actively verify that both sides are submitting consistent data, and that they’re doing it within the deadline for the relevant mode of transport. An experienced clearing agent typically:
- Reviews the commercial invoice and packing list against Nafeza’s template requirements before submission.
- Confirms the ACID number is issued, still valid, and correctly printed on every shipping document.
- Coordinates directly with overseas suppliers or their forwarders to resolve CargoX data mismatches before they hold up the ACID approval.
- Tracks the different pre-departure cutoffs for sea and air shipments so nothing is filed too late.
- Manages the physical clearance process once cargo reaches an Egyptian port or airport.
Choosing the right partner for this matters the difference between a broker who simply files paperwork and one who actively manages compliance risk shows up the first time something goes wrong. Our guide on how to choose a customs clearance agent covers what to look for, and our explainer on the distinction between a customs broker in Egypt and a full-service clearance agent is useful if you’re comparing providers. Cost is naturally part of that decision too; see our breakdown of customs clearance costs in Egypt for what typically goes into a clearing agent’s fees.
As a freight forwarder handling both the shipping and clearance side of imports into Ismailia, Alexandria, and other Egyptian entry points, Seagate Express manages this Nafeza/CargoX coordination directly with clients and their overseas suppliers, so ACI filings, ACID numbers, and document formatting are handled before cargo ever reaches the border.
[Image alt text suggestion: “Customs clearance agent reviewing shipping documents and ACID number for an Egypt-bound container”]
Practical Compliance Checklist for Importers
Before booking any shipment to Egypt, importers should confirm the ACID number is registered, the commercial invoice matches Nafeza’s template and the exporter’s CargoX filing, and all documents carry consistent party and value information. Working through this before cargo departs avoids the vast majority of ACI-related delays.
- Confirm registration on Nafeza. Make sure your business details, tax/VAT number, and shipment data are correctly entered before the exporter files on CargoX.
- Verify your supplier is using CargoX. Foreign exporters and their freight forwarders need active CargoX accounts and completed KYC verification to file ACI data.
- Check the commercial invoice format. It should follow Nafeza’s structured Excel/XML template, with consistent values, quantities, and GS1 product coding where applicable.
- Track the correct deadline for your mode of transport. Sea freight needs ACI data at least 48 hours before vessel departure; air freight has a much tighter pre-departure cutoff since the January 2026 mandate.
- Confirm the ACID number appears on every document bill of lading or air waybill, commercial invoice, packing list, and certificate of origin.
- Watch the three-month validity window on any ACID number if a shipment is delayed or rebooked.
- Align e-invoicing early. If you’re a VAT-registered importer, make sure your invoicing process satisfies the ETA’s e-invoicing rules alongside the Nafeza documentation, not as an afterthought.
- Budget for duties and total landed cost up front. Understanding what you’ll owe at clearance not just the ACI processلاavoids cash-flow surprises; see our guides on import duties in Egypt and how to calculate landed cost for imports into Egypt.
- Work with a clearing agent who tracks regulatory changes. Nafeza’s requirements have shifted more than once since 2021, most recently with the air freight mandate and Ministerial Decree No. 262 of 2026, which streamlined some customs documentation rules.
For a broader look at the full import process beyond compliance alone from choosing a shipping method to final delivery see our complete guide to importing into Egypt, and for how customs compliance fits into the wider logistics chain, our overview of import and export logistics in Egypt is a useful next read.
Egypt’s compliance system will likely keep evolving the shift from sea-only to sea-and-air ACI, and the tightening links to e-invoicing, both happened within the last few years. Treating compliance as a one-time setup rather than an ongoing process is the biggest risk for importers who’ve been shipping into Egypt for a while and assume the rules haven’t changed since their last shipment.






