Advance Cargo Declaration Kenya: Urgent 2026 Deadline Guide
Market & Compliance

Advance Cargo Declaration Kenya: Urgent 2026 Deadline Guide

Jonatan Sirak July 24, 2026 12 min read
Container ship loading cargo destined for Kenya under the advance cargo declaration kenya requirement

The advance cargo declaration kenya requirement is a new Kenya Revenue Authority rule that takes effect on August 3, 2026. It requires all containerised sea cargo destined for Kenyan ports to carry a valid ACD reference code before it can be loaded. It does not apply to air freight.

If you import from China by sea, whether by full container or as part of a consolidated LCL shipment, this affects you starting now, not on the launch date, because the code has to be obtained before your cargo leaves China.

What Is the Advance Cargo Declaration (ACD)?

The Advance Cargo Declaration is Kenya’s new digital pre-arrival cargo system, introduced by the Kenya Revenue Authority in a public notice issued July 14, 2026. It requires shippers and exporters sending containerised cargo to Kenya to submit shipment information and supporting documents through an online platform before the cargo is loaded at its port of origin, in this case China.

Internationally, this type of document is not new. Several other African countries already use versions of it under names like CTN, ECTN, BSC or BESC, all of which describe the same basic idea: customs authorities want to see the details of a shipment before it arrives, not after.

Freight desks already handling ctn ectn kenya shipping paperwork on other African trade lanes will find the logic here familiar, even though Kenya’s official name for its version is the Advance Cargo Declaration. The platform lives at acd.kra.go.ke.

You can read KRA’s official notice directly, or apply through the acd.kra.go.ke portal. Once a shipment’s documents are reviewed and approved, the system issues a unique ACD reference code.

That code has to be endorsed on the Bill of Lading before the container is allowed to proceed to a Kenyan port. Without it, the shipment is not compliant, regardless of whether duty, VAT, IDF and RDL have already been paid or calculated correctly elsewhere.

Shipping documents required for the advance cargo declaration kenya submission
This is a loading-stage requirement, not a clearance-stage one. It has to be sorted out in China before your container leaves, which is a different point in the process than the customs clearance most Kenya importers are used to thinking about. See our Kenya customs clearance guide for how the arrival side works.

Why KRA Introduced the Advance Cargo Declaration in 2026

KRA has framed the advance cargo declaration kenya rollout as part of a broader push to modernise customs operations at Kenyan ports. The stated goals are faster risk assessment on incoming cargo, tighter cargo security, and better visibility across the international supply chain before goods physically arrive.

For anyone shipping containerised cargo, understanding the advance cargo declaration kenya requirement now is simpler than untangling it after a shipment is already held at the port. In practice, customs officers can flag potentially high-risk consignments in advance and, in theory, let compliant shipments move through the port faster once they land.

This sits alongside a string of other Kenya import compliance changes in 2026, including PVoC updates and a new radioactive screening requirement at clearance. If you have not kept up with the regulatory side of importing this year, our Kenya import compliance 2026 guide covers what else changed.

The affected group is broad by design. KRA’s notice names importers, exporters, shipowners, carriers, shipping agents, customs agents and freight forwarders as all being responsible for supporting the platform’s implementation. For a small or mid-sized Kenyan business importing from China, the practical question is narrower: does your shipment need this, and who is actually going to file it.

Does This Apply to Your Air Freight Shipments?

No. As written, the advance cargo declaration kenya requirement applies specifically to containerised cargo arriving by sea. Air freight shipments, whether general cargo or the phones and electronics that typically move by air because of their weight-to-value ratio, are not covered by this rule.

This matters operationally because a lot of Kenya importers split their orders by freight mode depending on urgency and cargo type. If your business runs light, high-value or time-sensitive orders through air freight and only occasionally uses sea freight for bulkier stock, the ACD requirement is something to be aware of rather than something that changes your air shipments.

Our sea freight vs air freight comparison breaks down when each mode makes sense, and our shipping calculator can show you the actual cost difference for your shipment.

Where it does bite is on consolidated LCL sea shipments, which is how a large share of smaller Kenyan importers move goods from China. The official ACD portal is explicit that the requirement covers cargo unloaded at a Kenyan port “regardless of final destination,” and does not carve out an exception for shared or consolidated containers.

For the advance cargo declaration china kenya shipping lane specifically, that means consolidators are the ones with the most to sort out before August 3.

Required Documents and How the ACD Reference Code Works

To obtain an ACD reference code, the shipper or freight forwarder submits four documents through the acd.kra.go.ke portal:

  1. Draft Bill of Lading
  2. Commercial Invoice
  3. Freight Invoice
  4. Export Declaration

The platform checks that the information across all four is consistent, including the shipper, consignee, cargo description, quantities, weight, value, freight amount, ports, vessel details and container information, along with the applicable HS codes. Mismatches between documents are one of the most common causes of delay in these systems generally, so getting the paperwork aligned before submission matters more than speed of filing.

Once approved, the ACD reference code has to be endorsed on the final Bill of Lading before the shipment proceeds to Kenya. KRA’s guidance recommends validating the declaration at least 5 days before the vessel’s estimated arrival, which in practice means starting the process well before that, at or near the point the cargo is booked and loaded in China.

In practical terms, this means securing the kra acd reference code before your container leaves China, not something to chase after it has already sailed.

StepWhat HappensWho Typically Handles It
1. Book shipmentFreight forwarder books container space, draft Bill of Lading is generatedFreight forwarder
2. Submit ACD documentsDraft B/L, commercial invoice, freight invoice, export declaration uploaded to acd.kra.go.keShipper or freight forwarder
3. Receive ACD codePlatform validates and issues a unique reference codeAutomated, after document review
4. Endorse Bill of LadingACD code added to final Bill of Lading before departureFreight forwarder or shipping line
5. Kenya customs clearanceACD code checked alongside IDF, duty and VAT at arrivalClearing agent in Kenya
Containers held at Mombasa port awaiting clearance documentation

The August 3, 2026 Deadline and What Happens If You Miss It

The advance cargo declaration kenya rule becomes mandatory on Monday, August 3, 2026. Because the ACD has to be obtained at the point of loading, the practical deadline for most Kenya importers is earlier than that date, since any container loaded in China after early August without a valid ACD code risks being non-compliant on arrival regardless of when it actually reaches Mombasa.

KRA’s notice does not spell out a grace period for cargo already in transit when the platform goes live. If you have been putting off checking your arrangements, the acd kenya shipping deadline is closer than the August 3 date suggests.

The rule for cargo arriving from that point onward is straightforward to state, even if it is not always simple to comply with: any container arriving at a Kenyan port from August 3 onward needs a valid ACD reference code on its Bill of Lading.

Shipments loaded before that date without one may face additional scrutiny, holds, or delays at the port until the gap is resolved, on top of whatever demurrage and storage charges accumulate while it gets sorted out.

This is where the ACD requirement becomes a cash flow problem, not just a paperwork one. A container held at port for a missing reference code sits on the same clock as any other clearance delay: storage fees accrue daily, and the goods you already paid your supplier for stay locked up instead of turning into sales.

If cash flow timing during shipping delays is already a pressure point for your business, our cash flow importing guide covers the underlying cycle this kind of delay makes worse.

The part that actually costs money

Pamoja Imports: We treat ACD as part of shipping, not an extra step you have to chase

A missed ACD reference code turns into a held container, and a held container turns into storage fees stacking up on cargo you have already paid for. We build ACD compliance into how we book and document every sea shipment, so it is not something our clients need to track separately.

How Much Does the Advance Cargo Declaration Cost?

As of this writing, KRA has not published an official government fee for obtaining an ACD reference code through the acd.kra.go.ke portal itself.

What does exist is a small industry of third-party CTN and ECTN processing agents who advertise handling the filing on a shipper’s behalf, typically for a fee that depends on shipment details, container count and cargo configuration, quoted case by case rather than published as a fixed rate.

Because there is no standardised published price, be cautious of any source, this one included, that states a specific ksh figure with confidence. If a freight forwarder or agent quotes you a cost for ACD handling, that is either their processing fee or the fee of a third-party CTN agent they are routing the filing through, not a government tariff.

Be careful here: some news coverage of the ACD rollout has included details that do not appear in KRA’s actual notice or the official portal, including claims about additional cargo composition reporting. Treat anything beyond the four required documents listed on acd.kra.go.ke with scepticism until KRA confirms it directly.

ACD vs IDF vs Certificate of Origin: Not the Same Document

One of the more confusing parts of Kenya’s import documentation is how many pre-arrival and clearance documents sound similar but serve different functions. The advance cargo declaration kenya requirement is easy to mix up with the Import Declaration Form, and both get confused with a Certificate of Origin. They are not interchangeable, and missing one does not substitute for having another.

Getting the kra acd reference code sorted does nothing for your IDF obligations, and vice versa, even though forwarders used to ctn ectn kenya shipping paperwork elsewhere sometimes assume the two are linked.

DocumentPurposeWhen It Happens
ACDPre-arrival cargo declaration for containerised sea cargoBefore loading in China
IDFImport Declaration Form, used to calculate duty and taxesBefore clearance in Kenya
Certificate of OriginConfirms where goods were manufactured, affects tariff treatmentIssued at export, checked at clearance
RDLRailway Development Levy, a charge calculated alongside duty and VATAt clearance in Kenya

The ACD does not replace the IDF, and paying IDF does not make the ACD unnecessary. Both are required, at different stages, for the same shipment. If you want the full breakdown of how IDF is calculated and what it covers, we go through that in detail in our IDF in shipping Kenya guide, and the Railway Development Levy is covered separately in our RDL guide.

Kenyan business owner reviewing an import shipment checklist

What Kenya Importers Sourcing from China Should Do Now

With just over a week between this post and the August 3, 2026 launch date, the useful move is confirming your shipping arrangement can handle the requirement, not researching it further.

If you source from China through a consolidator, the advance cargo declaration china kenya requirement is really a question for your forwarder, not something you file yourself, but it is still worth confirming directly rather than assuming it is handled.

Before your next sea shipment from China

  • Confirm with your freight forwarder or shipping agent whether they are already ACD-compliant for shipments loading after early August 2026
  • If you have a container currently at sea, ask directly whether it is covered by an ACD reference code
  • Keep your commercial invoice, freight invoice and export declaration consistent and accurate, since mismatches between documents are a common cause of delay
  • Do not assume air freight shipments are affected. This requirement is specific to containerised sea cargo
  • Budget mentally for the possibility of short delays industry-wide in the first weeks after launch, as the platform and its users adjust

None of this changes how Kenya import duty, VAT, IDF or RDL are calculated. The ACD sits earlier in the process, at loading rather than clearance, and it is one more document that has to be right before your goods can move, alongside everything you were already tracking.

How Pamoja Imports handles compliance changes

Pamoja Imports: All-in shipping means we absorb regulatory changes like this one

We source from Pinduoduo and 1688, coordinate freight through our Chengdu team, and handle customs clearance in Kenya as part of one all-in rate. When Kenya’s import rules change, whether it is a new KRA platform, a PVoC update or something like the ACD, we build compliance into our process rather than passing a new step or fee on to clients.

  • Sea and air freight coordinated end to end from China to your Nairobi or Mombasa warehouse
  • Customs clearance, duty, VAT, IDF and RDL included in one all-in rate
  • No separate documentation steps for you to track as Kenya’s import requirements change

Frequently Asked Questions: Advance Cargo Declaration Kenya

For more answers to common questions about importing from China to Kenya, visit our Kenya import FAQ page.

The Advance Cargo Declaration is a mandatory pre-arrival document that the Kenya Revenue Authority requires for all containerised cargo destined for Kenyan ports, starting August 3, 2026. It is also known internationally as CTN, ECTN, BSC or BESC. Exporters must submit a draft Bill of Lading, commercial invoice, freight invoice and export declaration through the official acd.kra.go.ke portal to receive an ACD reference code, which must then appear on the final Bill of Lading before the shipment can proceed to a Kenyan port.

No. The ACD requirement as announced by KRA applies specifically to containerised cargo arriving by sea. If you are shipping by air freight, this requirement does not currently apply to your shipment. Kenyan importers who only use air freight for smaller or urgent orders can treat this as informational rather than an action item for now.

KRA’s notice does not carve out an exemption for cargo already in transit, and the safest assumption is that any container arriving at a Kenyan port on or after August 3, 2026 needs a valid ACD reference code on its Bill of Lading. Shipments loaded before the launch date without an ACD code may face delays, holds, or additional scrutiny at the port until the documentation gap is resolved. If you have a shipment currently at sea, ask your freight forwarder directly whether it is covered.

As of this writing, KRA has not published an official government fee for the ACD reference code itself. Several third-party CTN and ECTN processing agents advertise handling fees, but these vary and are not standardised. If you use Pamoja Imports for your shipping, ACD compliance is handled as part of our all-in shipping rate, so you will not be billed for it separately.

The ACD is obtained at the port of loading in China by the shipper, exporter, or the freight forwarder acting on their behalf, not by the importer in Kenya. In practice, this means your freight forwarder or shipping agent should be the one applying for the reference code before your cargo leaves China. As the Kenya-based importer, your job is to confirm with whoever is handling your shipment that this step is being taken care of.

Four documents are required: a draft Bill of Lading, a commercial invoice, a freight invoice, and an export declaration. These must be uploaded through the acd.kra.go.ke portal, and the information across all four documents, including shipper, consignee, cargo description, weight, value, container details and HS codes, needs to match exactly, since inconsistencies are a common cause of delays.

Do Not Let a Missing Document Hold Your Container

Pamoja Imports handles ACD compliance, customs clearance, duty, VAT, IDF and RDL as one all-in rate, so your shipment moves without extra paperwork on your end.

Need Sourcing? I Have a Supplier
Jonatan Sirak

Jonatan Sirak sirak.se

Founder of Pamoja Imports, a Kenya-China import agency with an operations team based in Chengdu, China. With several years of hands-on experience facilitating shipments across electronics, solar equipment, construction materials, and consumer goods, he helps Kenyan entrepreneurs source and import products profitably. He splits his time between Nairobi and Chengdu.

View all posts.

Leave a Comment

Your email address will not be published. Required fields are marked *

Top