Clearing Agent Systems

Customs agent licensing in Kenya

Last checked: 20 October 2026 · Countries

The Kenya Revenue Authority licenses customs agents under section 145 of the EAC Customs Management Act, 2004 and regulations 149 to 152 of the 2010 Regulations 3. Applicants file Form C20 and pay a US$50 application fee 1. After approval they pay a US$400 annual fee, execute a CB 11 bond of US$5,000 and pay a KSh 15,000 iCMS access fee 1. Licences expire on 31 December each year 2. Applicants must show KIFWA membership for the year of application 1.
Regulator
Kenya Revenue Authority, Commissioner of Customs and Border Control 1,3
Legal basis
Section 145, EAC Customs Management Act, 2004 and regulations 149 to 152, EAC Customs Management Regulations, 2010 3
Application form
Form C20 1,2
Application fee
US$50 1
Annual fee
US$400 1,2
Bond
CB 11 bond of US$5,000 1,2
iCMS access fee
KSh 15,000 1
Validity
One year, expires 31 December. AEO licences run three years 2
Renewal deadline for 2027
31 October 2026 3
Association
KIFWA 1,8

Who licenses customs agents in Kenya

Customs agents in Kenya are licensed by the Commissioner of Customs and Border Control at the Kenya Revenue Authority (KRA) 1,3. KRA's renewal notice for 2027 cites section 145 of the EAC Customs Management Act, 2004 and regulations 149 to 152 of the EAC Customs Management Regulations, 2010 3. Under regulation 152, acting as a customs agent without a valid licence is an offence 9.

The Commissioner may require customs agents to be vetted before a licence is issued 2. A licence may be revoked, suspended or cancelled in the manner the Regulations provide 2.

Documents for a new licence

KRA lists these documents for a new application 1.

  • Form C20, fully completed 1.
  • Certificate of registration (CR12) and, where applicable, memorandum and articles of association and audited accounts for the last three years 1.
  • Lease, tenancy agreement or title deed for an established office, with its physical location stated for customs verification 1.
  • Clearance from the Bonds Management Unit and the Debt Management Unit, where applicable 1.
  • Company PIN certificate, company tax compliance certificate and a bank letter 1.
  • For each director: PIN certificate, tax compliance certificate, ID or passport copy, certified passport photographs, certificate of good conduct and a bank letter 1.
  • Proof of KIFWA membership with the certificate for the year of application, and a completed Stakeholder Bio Data form 1.

Fees and bond

KRA gives the same fee and bond figures on its renewal page 2. iCMS access requires training. KRA directs untrained applicants to the Kenya School of Revenue Administration (KESRA) 1.

ItemAmountWhen paid
Application fee 1US$50 1With the application 1
Annual fee 1US$400 1After approval 1
CB 11 bond 1US$5,000 1Executed after approval 1
iCMS access fee 1KSh 15,000 1After approval 1

Renewal

Licences are valid for one year and expire on 31 December each year. Authorised Economic Operator licences run for three years 2.

For 2027 licences, KRA asked agents to apply through iCMS at icms.kra.go.ke on or before 31 October 2026, in a notice dated 21 September 2026 3. The notice lists Form C20, a 2026 CR12 or CR13, a company tax compliance certificate, a bond and debt clearance certificate, the previous C21 licence and a KIFWA clearance certificate for the year 3.

A licensing officer checks that the company has no outstanding transactions or pending queries before recommending renewal to the Commissioner 2.

iCMS and Simba

In a speech on 31 October 2018, the KRA Commissioner General said the Simba system was being replaced with a more versatile platform 6.

KRA announced the Integrated Customs Management System (iCMS) for cargo clearance in a notice dated 13 June 2019. It applied to cargo arriving or exiting from 7 July 2019 at the Port of Mombasa, Inland Container Depot Nairobi and border stations 4. Clearing agents submit import declaration forms, cargo declarations and security bonds through iCMS 4.

A KRA notice dated 11 May 2022 said entries lodged on Simba would not be processed from 6 May 2022. Petroleum products, ex-warehouse entries and CKD motorcycle entries were the exceptions 5.

KIFWA's role

The Kenya International Freight and Warehousing Association (KIFWA) is Kenya's member association in FEAFFA 8. KRA requires proof of KIFWA membership for a new licence and a KIFWA clearance certificate for renewal 1,2.

In a press release dated 7 September 2026, KRA acknowledged cargo clearance concerns raised by KIFWA, clearing agents and motor vehicle dealers. KRA said the export declaration requirement for clearing imported goods rests on section 23B of the Tax Procedures Act 7.

Common questions

How much does a customs agent licence cost in Kenya?

KRA lists a US$50 application fee and a US$400 annual fee, plus a KSh 15,000 iCMS access fee 1.

What bond does a customs agent need in Kenya?

A CB 11 bond of US$5,000, executed after approval 1,2.

When is the deadline to renew a Kenyan customs agent licence for 2027?

31 October 2026, through iCMS 3.

Is KIFWA membership required for a KRA customs agent licence?

Yes. KRA asks for proof of KIFWA membership for a new licence and a KIFWA clearance certificate for renewal 1,3.

Does KRA still use Simba?

From 6 May 2022, KRA stopped processing Simba entries except petroleum products, ex-warehouse entries and CKD motorcycle entries 5.

Rules and fees change. Check the official site linked above before you apply or pay. Spotted an error? Email hello@clearingagentsystems.org with the official link.

Sources

  1. Kenya Revenue Authority: Become a customs agent (undated)
  2. Kenya Revenue Authority: Customs licence renewal (undated)
  3. Kenya Revenue Authority: Application for Renewal of Customs Agents Licences 2027 (21 September 2026)
  4. Kenya Revenue Authority: Implementation of Integrated Customs Management System (iCMS) for Cargo Clearance (13 June 2019)
  5. Kenya Revenue Authority: Notice on Roll Out of Containerised Cargo Clearance in Integrated Customs Management System (11 May 2022)
  6. Kenya Revenue Authority: Remarks by the Commissioner General during the Taxpayers Day (31 October 2018)
  7. Kenya Revenue Authority: Clarification on Concerns Regarding Cargo Clearance Raised by Clearing Agents and Motor Vehicle Dealers (7 September 2026)
  8. FEAFFA: Federation of East African Freight Forwarders Associations home page, association page (undated)
  9. EAC: Customs Management Regulations, 2010, text hosted by tralac (undated)

Related