East Africa · Kenya Revenue Authority (KRA) document Kenya ACD Certificate
Kenya's ACD — the Advance Cargo Declaration, also called an ECTN — is a mandatory pre-arrival declaration for containerized cargo discharging at Mombasa. The KRA-approved reference code is obtained at the port of loading and endorsed on the Bill of Lading.
Validate before the vessel sails
The Kenya Revenue Authority's ACD platform for containerized cargo has been live since 3 August 2026. The ACD reference code must be obtained at the port of loading and endorsed on the Bill of Lading before the shipment proceeds to a Kenyan port.
No ACD = fines & demurrage
Every shipment unloaded at a Kenyan port must be covered by a validated Advance Cargo Declaration, regardless of its final destination. Failure to obtain a valid ACD may lead to fines, delays, cargo rejection, or — in serious cases — seizure. An amendment fee applies for modifications made after validation.
Required Documents — Kenya ACD
Kenya ACD: full requirements
Kenya’s Advance Cargo Declaration has been mandatory for containerized cargo since 3 August 2026. SCK Representation provides the Kenya ACD (ECTN) Certificate — send us your documents and we handle the application from start to finish. The KRA-approved ACD reference is returned within 24 hours of a complete document set.

Obtain Your Kenya ACD Before Shipment
The requirement is in force. Containerized cargo destined for Kenyan ports must be accompanied by a valid Advance Cargo Declaration reference code. Submit your shipment documents to our team for a preliminary review and assistance with the Kenya ACD application process.
Regulations are subject to change. We recommend confirming the latest country-specific requirements with our team via email.
What Is the Kenya ACD?
The Advance Cargo Declaration, commonly abbreviated as ACD, is Kenya’s pre-arrival cargo declaration system. It allows cargo, vessel, exporter, importer, and shipment information to be submitted before the goods arrive at a Kenyan port. The declaration supports advance customs assessment and helps authorities identify and process incoming cargo more efficiently.
The Kenya Revenue Authority’s ACD platform for containerized cargo went live on 3 August 2026 and applies to shipments from that date onward. The ACD reference code must be obtained at the point of loading and endorsed on the Bill of Lading before the shipment proceeds to Kenya.
What Documents Are Required?
To apply for a Kenya ACD, you must submit:
- Bill of Lading
- Commercial Invoice
- Freight Invoice
- Export Declaration
All documents must be clear and readable, and the declaration should include the applicable container details and HS Codes. The information across the documents must be consistent — shipper, consignee, cargo description, quantities, weight, value, freight amount, ports, vessel details, and container information.
To start the certification process, share PDF copies of the documents through sck@scktr.com. There is no need to send hard copies. Please share the final documents, as an amendment fee applies for modifications made after the certificate is validated.
How the Process Works
- Send your documents — email the available shipping documents and shipment information.
- Document review — our team checks the files for missing, inconsistent, or unclear information before submission.
- ACD application — the declaration is prepared using the information supplied by the shipper, exporter, or freight forwarder.
- Reference code issued — once the application is reviewed and accepted by the relevant authority, an ACD reference code is generated.
- Bill of Lading updated — the ACD reference code is endorsed on the Bill of Lading before the shipment proceeds to a Kenyan port.

Why Apply Early?
Late or incomplete declarations may result in document amendments, customs delays, additional operational costs, cargo holds, and loading or clearance complications. You should apply as early as possible and before the vessel departs from the port of loading, allowing enough time for document review, corrections, and validation before the shipment reaches Kenya.
Is the ACD Required for All Shipments to Kenya?
According to the official Kenya ACD platform, every shipment unloaded at a Kenyan port must be covered by a validated Advance Cargo Declaration, regardless of its final destination. This includes cargo imported into Kenya as well as cargo unloaded at a Kenyan port before continuing elsewhere. Confirm shipment-specific requirements before loading, particularly for unusual cargo types, transit arrangements, or non-standard movements.
Government ECTN & ACI Solutions
Kenya’s ACD is one of a wider set of pre-arrival cargo declaration systems. SCK Representation also builds and operates ECTN / ACI platforms as a service for government customers — see Government ECTN Solutions. On Kenya, SCK’s role is to prepare, file and follow your declaration; approval and validation remain with the Kenyan authority.
What a validated Kenya ACD looks like
A certificate we filed, with the customer fields masked. Use it to check the layout, where the authority stamp sits and where the reference number is printed.
Kenya ACD: the complete guide
Issuing authority, required documents, application process, timeline and the rules that apply — in one page.
Frequently Asked Questions
Can you apply using a draft Bill of Lading?
How long does it take to get Kenya ACD approval?
Can one Kenya ACD cover multiple shipments?
Who is responsible for obtaining the Kenya ACD?
Who needs a Kenya ACD?
A Kenya ACD may be required when you are:
- Exporting containerized cargo to Kenya
- Importing goods through a Kenyan port
- Acting as a freight forwarder or shipping agent
- Preparing shipping documents for a customer
- Managing Customs clearance for cargo arriving in Kenya
Applications should be completed before loading or departure to avoid documentation problems at the destination.
What Are the Kenya ACD Fees?
Kenya ACD fees may depend on the shipment details, cargo configuration, number of containers, and other applicable declaration requirements.
A complete quotation can be provided after reviewing the shipment information and supporting documents.
For current fee information, please contact our team at sck@scktr.com.
What Happens If a Shipment Does Not Have a Valid Kenya ACD?
Failure to obtain a valid Advance Cargo Declaration may result in fines, shipment delays, cargo rejection at the port of entry, or other Customs enforcement measures.
In serious cases, cargo may be subject to seizure or confiscation. The declaration should therefore be obtained and validated within the required timeframe before the vessel arrives in Kenya.
Who Issues the Kenya ACD Certificate?
The Kenya ACD is issued by the competent Kenyan authority. SCK Representation provides customers with document review, application preparation, and submission coordination; approval and validation remain subject to that authority.
Latest Kenya updates
Procedure changes and official notices from the issuing authority.
Also shipping to other African ports?
Each destination has its own cargo tracking note. The countries below share this document family or this corridor.
Trusted by exporters and freight forwarders shipping from Türkiye to Africa
A few of the brands that rely on us for the ECTN, BESC and CTN documents their cargo needs.
APL
CEVA Logistics
Bolloré Logistics
Arkas Lojistik
Horoz Lojistik
Mutlu Makarna
Nuh'un Ankara Makarnası
Oba Makarna
Pakmaya
OCETRA
Africa Global Logistics
Globelink West Star Shipping