01

A Common Language for Banking

Kenya moves money in more ways than almost anywhere else in the world. M-PESA, PesaLink, card, RTGS, mobile wallets from multiple operators. Each channel has its own logic, its own interface, its own way of describing a transaction. But when those payments settle between banks, they all pass through the same infrastructure, and that infrastructure needs a single, consistent way to describe what happened.

ISO 20022 is that standard. It is the global agreement on how banks structure payment messages: who sent the money, who received it, how much, when, and on what reference. Before it existed, different institutions and networks used different formats. Moving money across borders meant translating between those formats at every step, and translation meant errors, delays, and data that did not always survive the journey intact.

"A payment message from Nairobi and a payment message from Amsterdam now carry the same fields, in the same order, with the same agreed meanings. That is what ISO 20022 is."

ISO 20022 replaced this with a shared dictionary of business concepts. Every field in a payment message has an agreed name and meaning: who is paying, who is receiving, what the amount is, what the payment is for. A bank in Nairobi and a correspondent bank in London read these fields the same way, without any translation required.

The scale of adoption tells the story. By November 2025, ISO 20022 had become the standard for all cross-border payments on the SWIFT network, which connects over 11,000 financial institutions worldwide. Kenya did not wait for the global deadline. It migrated its own infrastructure in October 2024, ahead of most countries on the continent.


02

Kenya Is Already There

Kenya's national high-value payment system, known as KEPSS (RTGS), migrated to ISO 20022 on 14 October 2024, making Kenya one of the first countries in Africa to complete this transition. RTGS is the system through which all significant domestic and cross-border transactions in Kenya settle.

This was not a quiet technical upgrade. The Central Bank of Kenya mandated the migration through Banking Circular No. 2 of 2024, as a core commitment of the National Payments Strategy 2022-2025. Kenya also migrated its retail Cheque Clearing House at the same time, giving the country a consistent standard across both high-value settlement and everyday clearing.

Richer Payment Messages

Every payment message now carries structured fields for remittance information, purpose, and party details. Information that previously arrived as unstructured text, or not at all, is now consistently present and machine-readable.

Better Fraud Detection

Because the data in every message follows a predictable structure, anomalies are easier to detect automatically. The CBK cited improved fraud monitoring capability as a direct benefit of the migration.

Extended Settlement Hours

In July 2025, the CBK extended KEPSS operating hours by 3.5 hours daily, improving overlap with European settlement windows and opening new possibilities for same-day cross-border payments involving Kenyan shillings.


03

What Is Being Built Around It

The October 2024 migration was a starting point, not an endpoint. Three developments now underway will extend the reach of ISO 20022 further across Kenya's payment system and into the region.

Fast Payment System

The CBK is building a national fast payment system to support real-time transactions around the clock, for individuals, businesses, and government. An industry working group has been in place since 2024. ISO 20022 is the assumed messaging standard for the new infrastructure.

East African Regional Integration

In March 2025, the East African Community approved a master plan to connect payment systems across eight member states. Cross-border transfers within East Africa currently cost 20 to 35% of the amount sent, compared to a global average of 12.5%. Kenya's payment system is positioned as the anchor for the regional integration effort.

Pan-African Payments

Kenya is now connected to the Pan-African Payment and Settlement System, enabling cross-border payments in local currencies without routing through foreign intermediaries. In March 2026, PesaLink joined the network, extending this reach to retail cross-border flows.

The SWIFT Deadline: November 2026

Every bank sending or receiving international payments on the SWIFT network must carry fully structured data in ISO 20022 format by November 2026. Kenyan banks, already operating on ISO 20022 domestically, are ahead of most of their African peers in meeting this requirement.


04

What It Makes Possible for Your Organisation

Because every payment message follows the same structure, software can read it and act on it without human help. The fields are always in the same place, always carry the same meaning, and always arrive in a format that systems already know how to process.

That is the connection to the notification API. When a payment clears through Kenya's banking system, the notification it generates is structured the same way. It is not a text message or a loose description of what happened. It is an organised set of fields: sender, receiver, amount, timestamp, payment reference, purpose. Each one precisely defined.

Automatic Invoice Matching

The payment reference field means an incoming payment can be matched to an open invoice automatically, without anyone reading a narrative or cross-referencing a spreadsheet.

Instant Reconciliation

The settlement timestamp means your books can be updated the moment a payment clears, not during an end-of-day batch or the following morning.

Automatic Classification

The purpose code field means transactions can be classified by type automatically, without anyone reviewing free-text descriptions to decide where something belongs.

The transaction data flowing through your bank account is already structured, globally compatible, and ready for integration. The notification API is the channel that makes it accessible.

See the data in action.

Connect a live bank account and inspect the structured notification payload in real time.