KRA Launches Advance Cargo Declaration (ACD) Deadline: What Importers, Freight Forwarders, and Businesses Must Know

Christopher Ajwang

The Kenya Revenue Authority (KRA) has issued a major regulatory mandate that reshapes international maritime trade into East Africa. Effective Monday, August 3, 2026, all containerized sea cargo destined for Kenyan ports must possess a valid, 15-digit Advance Cargo Declaration (ACD) Reference Code before the goods are loaded onto vessels at their port of origin.

 

Announced in a formal public notice, KRA’s new digital pre-arrival platform (acd.kra.go.ke) shifts customs risk assessment upstream. For importers, manufacturers, customs agents, and global shipping lines (such as Maersk, MSC, and COSCO), this update eliminates the traditional practice of compiling clearance paperwork while cargo is en route across the ocean.

 

Here is an in-depth breakdown of how the ACD system works, why KRA introduced it, the mandatory documentation required, and actionable steps to prevent shipment delays, customs fines, or loading rejections.

 

1. What is the Advance Cargo Declaration (ACD)?

The Advance Cargo Declaration (ACD) is a mandatory, digital pre-arrival cargo screening mechanism introduced by KRA to capture comprehensive shipment data prior to vessel departure.

 

┌────────────────────────────────────────────────────────────────────────┐

│ KEY SPECIFICATIONS OF THE KENYA ACD │

├───────────────────┬────────────────────────────────────────────────────┤

│ Regulatory Authority│ Kenya Revenue Authority (KRA) │

│ Mandatory Date │ August 3, 2026 │

│ Target Cargo │ All containerized sea freight (FCL & LCL) │

│ Portal URL │ https://acd.kra.go.ke │

│ Code Structure │ 15-digit alphanumeric (e.g., ACDKE2026004324) │

│ Mandate Location │ Must be endorsed directly on the final Bill of Lading│

└───────────────────┴────────────────────────────────────────────────────┘

Internationally, similar cargo tracking notes operate across major global trade hubs under names such as CTN, ECTN, or BESC. Kenya’s ACD model aligns local port operations with International Maritime Organization (IMO) and World Customs Organization (WMO) SAFE Framework standards.

 

2. Why KRA Introduced the ACD System

Historically, customs declarations at the Port of Mombasa were processed after vessels arrived or while they were in transit. This lag created operational bottlenecks, vulnerability to misdeclared cargo values, and revenue leakage.

 

┌────────────────────────────────────────┐

│ STRATEGIC OBJECTIVES OF KRA ACD │

└───────────────────┬────────────────────┘

┌───────────────────────────────┼───────────────────────────────┐

▼ ▼ ▼

┌──────────────────┐ ┌──────────────────┐ ┌──────────────────┐

│ PRE-ARRIVAL │ │ REVENUE & VALUATION│ │ PORT CONGESTION │

│ RISK ASSESSMENT │ │ PROTECTION │ │ REDUCTION │

│ │ │ │ │ │

│ Identifies high- │ │ Cross-checks HS │ │ Expedites cargo │

│ risk or restricted│ │ codes, weights, │ │ release upon │

│ goods prior to │ │ and commercial │ │ physical arrival │

│ departure. │ │ values upfront. │ │ in Mombasa. │

└──────────────────┘ └──────────────────┘ └──────────────────┘

By verifying consignment details before loading, KRA achieves three critical goals:

 

Upstream Security: Eliminates hazardous, unauthorized, or illicit shipments before they enter Kenyan territorial waters.

 

Tax & Tariff Verification: Automated cross-matching of commercial invoices against Harmonized System (HS) codes reduces revenue leakage from under-declaration.

 

Faster Port Turnaround: Pre-vetted shipments pass through green-channel customs clearance faster once vessels dock in Mombasa.

 

3. Required Documentation & How to Obtain the 15-Digit Code

To obtain an official ACD Reference Code, the overseas exporter, supplier, or freight forwarder must register on the acd.kra.go.ke portal and submit four core documents:

 

┌────────────────────────────────────────────────────────────────────────┐

│ MANDATORY ACD SUBMISSION DOCUMENTS │

├───────────────────┬────────────────────────────────────────────────────┤

│ Document │ Verification Checklist │

├───────────────────┼────────────────────────────────────────────────────┤

│ 1. Draft Bill of Lading │ Must match consignee and vessel particulars │

│ 2. Commercial Invoice │ Itemized pricing, description, and HS codes │

│ 3. Freight Invoice│ Transparent breakdown of ocean freight charges │

│ 4. Export Declaration │ Official customs clearance from origin country │

└───────────────────┴────────────────────────────────────────────────────┘

Understanding the 15-Digit ACD Code Format

Once submitted and validated, the system generates a unique 15-character reference number structured as follows:

 

ACDKE+2026+004324=ACDKE2026004324

ACDKE: 5-letter country prefix (Advance Cargo Declaration Kenya).

 

2026: 4-digit filing calendar year.

 

004324: 6-digit sequential tracking number issued by KRA.

 

4. Step-by-Step Workflow for Importers and Forwarders

Navigating the new requirement requires coordination between Kenyan importers and foreign suppliers (particularly across high-volume corridors like China, India, Europe, and the UAE).

 

<Sequence>

<Step title=”Shipment Booking & Draft B/L Generation” subtitle=”Action required at origin port”>

The supplier or freight forwarder books container space with the shipping line and receives a Draft Bill of Lading (B/L).

</Step>

<Step title=”Document Upload on KRA Portal” subtitle=”https://acd.kra.go.ke”>

Upload the Draft B/L, Commercial Invoice, Freight Invoice, and Export Declaration to the KRA ACD portal.

</Step>

<Step title=”Data Validation & Fee Payment” subtitle=”Automated cross-check”>

The portal validates consistency across HS codes, weight, consignee PIN, and cargo value. Pay applicable platform processing fees.

</Step>

<Step title=”Issuance of 15-Digit ACD Code” subtitle=”Instant digital approval”>

Upon verification, the system issues the official 15-digit ACD Reference Code (e.g., ACDKE2026004324).

</Step>

<Step title=”Bill of Lading Endorsement & Container Loading” subtitle=”Mandatory pre-loading gatekeeper”>

The shipping line endorses the 15-digit ACD number directly onto the final Bill of Lading. Containers without this code cannot be loaded onto the vessel.

</Step>

</Sequence>

5. Scope, Exceptions, and Pitfalls to Avoid

While the mandate is straightforward, several operational nuances require careful attention:

 

Containerized Sea Freight Only: The rule applies to Full Container Loads (FCL) and Less than Container Loads (LCL) arriving via sea. Air freight and overland road cargo are currently exempt from the ACD platform.

 

No Grace Period Specified: KRA’s notice specifies enforcement starting August 3, 2026. Containers loaded at origin ports without an ACD code risk heavy non-compliance penalties, customs holds, or re-shipment demands upon arrival in Mombasa.

 

ACD vs. IDF vs. PVoC: The ACD does not replace existing import documents. Importers must still obtain an Import Declaration Form (IDF) through Kentrade’s Single Window System and a Pre-Export Verification of Conformity (PVoC) Certificate of Conformity (CoC) where required.

 

Conclusion

The Kenya Revenue Authority’s Advance Cargo Declaration system represents a shift toward digitized, transparent, and secure international logistics. While the August 3, 2026 deadline requires immediate workflow adjustments for importers and freight desks, businesses that adapt quickly will benefit from predictable clearance timelines at the Port of Mombasa.

 

 

Share This Article
error: Content is protected !!