Get ready for a game-changer in Kenya's customs operations! From December 1st, 2025, the Kenya Revenue Authority (KRA) is taking a bold step towards full automation of bank guarantees through the Integrated Customs Management System (iCMS). This move is part of KRA's ambitious digital transformation journey, aiming to revolutionize customs processes and create a more efficient, transparent, and compliant trade environment.
In a recent public notice, the Commissioner for Customs and Border Control announced that all bank guarantees will be exclusively executed and managed through iCMS, starting from the aforementioned date. This automation process promises to eliminate manual handling, reduce processing time, and enhance data integrity across customs operations.
But here's where it gets controversial... The automation of bank guarantees is expected to tighten controls and reduce risks associated with paper-based documentation and fraudulent guarantees. This move has sparked debates among stakeholders, with some questioning the potential impact on trade flexibility and others applauding the enhanced security measures.
KRA has urged all stakeholders, including importers, exporters, and clearing agents, to ensure that future bank guarantees are processed within the iCMS platform. The authority has also assured users of technical support and guidance during this transition period, demonstrating their commitment to a smooth and seamless process.
The iCMS platform, already a trusted tool for processing imports, exports, and transit cargo, integrates all customs services under one digital system. This integration facilitates faster and more transparent trade operations, aligning with KRA's broader modernization strategy under the Customs and Border Control Department.
For traders or clearing agents seeking assistance, KRA's Contact Centre is just a call away. You can reach them at Tel: (0) 20 4 999 999, 0711 099 999, or visit the nearest KRA office. Additionally, users can conveniently access KRA services by dialing *222# free of charge.
A bank guarantee is a critical financial security document. It's a promise from a bank to KRA, ensuring that any taxes, duties, or fees owed will be paid. This guarantee is especially important when traders import or export goods and need to move them before paying all customs duties or taxes, such as in cases of bonded storage, transit, or temporary importation.
So, what do you think about KRA's move towards full automation of bank guarantees? Is this a step towards a more efficient and secure trade environment, or does it raise concerns about flexibility and potential challenges? Share your thoughts in the comments and let's spark a discussion!