Imagine this: your container is loaded, the vessel is ready to sail, and then you get the call – your shipment can't move. Not because of bad weather, not because of a port strike, but because a 15-digit code wasn't generated before loading.
That's the reality facing anyone shipping containerised cargo to Kenya right now.
On 3 August 2026, the Kenya Revenue Authority rolled out its mandatory Advance Cargo Declaration platform for all containerised imports destined for Kenyan ports. Under the new rules, shippers must obtain an ACD Reference Code before cargo is loaded onto the vessel – and that code must be endorsed on the Bill of Lading. No code, no sailing.
A 15-digit code that can stop your shipment cold
The ACD Reference Code follows a 15-digit alphanumeric format – think ACDKE2026004324. To get one, exporters or freight forwarders must register on the KRA portal, upload four key documents – draft Bill of Lading, commercial invoice, freight invoice and export declaration – pay applicable fees, and receive a validated certificate. Only then can the code be printed on the final Bill of Lading.
Sounds straightforward enough. But here's the catch: if those documents don't match – if the product description, quantity, weight or declared value has even a slight discrepancy – the application can be delayed or rejected. And delays in obtaining that code can prevent containers from being loaded onto scheduled vessels.
The consequences of non-compliance are serious. CMA CGM has warned customers that missing or incorrect ACD details "may result in delayed customs clearance, additional inspections, non-discharge of cargo, or potential legal consequences at destination, including risk of financial penalties". Maersk has echoed that warning, noting that failure to comply could expose importers to customs-imposed fines.
Traders aren't happy – and they have a point
The new requirement has drawn strong opposition from the Shippers Council of Eastern Africa, which argues that traders already submit the same information through existing government systems – the Import Declaration Form, shipping manifests, the KenTrade National Single Electronic Window System, and KRA customs platforms. The council's chief executive put it bluntly: "Instead of simplifying trade, it increases paperwork and compliance costs".
A lawsuit has even been filed challenging the rollout. But for now, the system is live – and your cargo won't move without that code.
What this means for your supply chain
If you're shipping to Kenya – whether from China, India, Europe or anywhere else – your compliance responsibility now begins long before the ship reaches Mombasa. The era of waiting for goods to arrive and assuming a clearing agent will sort everything out at the port is over.
The practical impact? Your freight forwarder needs to collect complete, accurate documentation earlier than before. The window for last-minute changes has shrunk dramatically. And if something goes wrong with the ACD application, you might not find out until it's too late to fix.
This is exactly when experience matters most
At Xiamen AE Global, we've been navigating exactly this kind of regulatory complexity since 2018. We're a government-licensed company with IATA, FIATA, FMC, and NVOCC credentials – which means when a country like Kenya rolls out a new compliance regime overnight, we don't scramble to figure out what to do. We already have the systems and the relationships to handle it.
1. Global network, local expertise
With over 100 overseas agents worldwide, we have partners on the ground who understand how new regulations actually work in practice – not just how they look on paper. When Kenya's ACD platform went live, we didn't read about it in the news and start figuring things out. We were already talking to our partners about the documentation requirements, the portal quirks, and the practical steps to get that code generated without delays.
2. Technology that keeps you ahead of the curve
We've invested heavily in digital infrastructure designed to turn regulatory complexity into a competitive advantage. That means real-time visibility into your shipments and proactive alerts when new compliance requirements emerge. We don't wait for you to ask about the ACD code – we're already making sure it's on your Bill of Lading before your container hits the port.
3. Experience you can count on
We've moved over 12,000 TEUs in a single year with a 98.6% on-time delivery rate for our SME clients. That's not luck – it's the result of a team that understands how global trade actually works, and a network that doesn't fall apart when regulations change.
The bottom line
Kenya's new ACD requirement is just the latest example of a global trend – more countries are tightening cargo manifest rules to combat misdeclaration and improve supply chain visibility. The UAE already mandates maritime preload cargo information 24 hours before departure. Egypt introduced a Unique Consignment Reference requirement in July. More will follow.
For shippers, that means one thing: compliance is getting more complex, not less. And the cost of getting it wrong – delayed shipments, customs penalties, containers that don't move – is higher than ever.
At Xiamen AE Global, we don't just move boxes. We help our clients navigate regulatory change – whether that's Kenya's new ACD system, Egypt's UCR requirement, or whatever comes next. Because when your container is sitting at the port waiting for a code that should have been generated weeks ago, you don't need a tracking number. You need a partner who knows how to get things moving.
Shipping to Kenya? Don't let the new ACD rule catch you off guard. Contact Xiamen AE Global today – and let's make sure your containers sail on time, every time.


