Until 2018, Kenya's mobile-money networks were islands. M-Pesa users could only pay M-Pesa paybills. Airtel Money users were stuck within Airtel. Sending across networks required a clunky bank-rail workaround. The Central Bank of Kenya pushed regulators and operators for years to fix this; it finally went live across most major paybills in 2023. As of 2026, paybill interoperability is largely solved — but with caveats.
This guide explains how interoperability actually works, why some paybills accept all networks while others don't, and what it means for senders, merchants, and the broader Kenyan mobile-money ecosystem.
How interoperability technically works
Underneath the user experience, interoperability runs on a shared switching layer operated by Integrated Payment Services Limited (IPSL) — the same entity behind Pesalink. When you initiate a paybill payment from Airtel Money, the transaction routes through IPSL's switch, which identifies the destination paybill's primary network and routes the funds appropriately.
Settlement happens at IPSL, which holds correspondent accounts with each network operator. At end of day, the operators settle their net positions. From the customer's perspective, this is invisible — they just see the paybill payment work.
The three networks involved
- Safaricom M-Pesa — ~96% market share. The dominant network and the one most paybills are issued on.
- Airtel Money — ~3.5% market share. The most credible challenger, with good interoperability coverage of major paybills.
- Telkom T-Kash — under 1% market share. Interop works but merchant-acceptance is patchier.
From the payer's perspective
If you're an Airtel Money customer trying to pay an M-Pesa paybill (e.g., KPLC):
- Dial
*334#on your Airtel line. - Select Pay Bill.
- Enter the paybill number (888880 for KPLC) and your account number.
- Enter amount, PIN, confirm.
The flow is identical to paying a native Airtel Money paybill. You won't see any indication that this is a cross-network transaction; the system handles it transparently. Same fee schedule applies (Airtel's paybill fees, not M-Pesa's).
Where it breaks down
Interoperability isn't universal. Some paybills haven't enabled cross-network acceptance, even though they technically could. When you try to pay them from a different network, the transaction fails with a generic “not available” error.
Why some don't enable it:
- The paybill operator hasn't signed the IPSL interoperability agreement (small businesses or new paybills).
- The receiving system has integration limitations that haven't been updated for cross-network transactions.
- Reconciliation complexity — managing receipts across three networks is more work than just M-Pesa.
On the paybillke directory, paybills with verified cross-network support show all available networks in their detail page. Smaller paybills often only show M-Pesa.
From the merchant's perspective
If you're a Kenyan business with an M-Pesa Lipa na M-Pesa paybill, enabling Airtel Money / T-Kash acceptance is now a one-form process with Safaricom. The benefits:
- You become accessible to ~5% more potential customers (Airtel + T-Kash combined base).
- Customer experience improves — they don't need to find an M-Pesa user to pay you.
- For betting and lending verticals where customer acquisition matters, the increase in accessible market is meaningful.
Costs: the IPSL settlement fee is small (typically passed to the merchant as a slight increase on cross-network transaction MDR). Reconciliation is slightly more complex — you'll see Airtel and T-Kash entries in your settlement reports, alongside the M-Pesa entries.
The CBK mandate and what it means
CBK's 2018 paper on payment-system interoperability set out the regulatory direction; the National Payment System Act (1996, updated 2011) gave them authority. After several years of operator pushback (operators were reluctant to lose customer lock-in), CBK-imposed deadlines and IPSL's technical infrastructure made interop unavoidable. 2023 was the practical inflection point — by mid-2024 most major paybills were cross-network capable.
The bigger picture: interoperability is part of CBK's “National Payments Strategy 2022-2025,” which also covers QR code interoperability, cross-border payment harmonisation (East African Community), and progressive opening of the payments ecosystem to new entrants. Kenya is positioned to lead East African payments infrastructure, and interoperability is the foundational layer.
Cross-border interoperability
Cross-network interoperability within Kenya has been solved. Cross-border interoperability — paying a Kenyan paybill from Tanzania M-Pesa, or receiving on M-Pesa from Uganda Airtel Money — is the next frontier and is partially live in 2026.
Vodacom M-Pesa Tanzania to Safaricom M-Pesa Kenya: live, integrated, instant. A Kenyan in Tanzania can pay a Kenyan paybill from their TZS M-Pesa wallet. Same for Mozambique, Lesotho, DRC, Egypt (where Vodafone has presence).
Airtel Money cross-border across Airtel Africa countries: live and integrated. Airtel Money Kenya to Airtel Money Uganda is essentially instant.
Cross-network cross-border (e.g., Kenya M-Pesa to Uganda Airtel): not yet seamless. Workarounds exist via remittance providers (Wise, Sendwave). Full interoperability is coming via the East African Community payment-system harmonisation.
What's next
- QR code interoperability — a single QR code that works across all networks. Live in pilot for Lipa na M-Pesa Buy Goods; expanding to Airtel Money acceptance.
- Cross-border M-Pesa interoperability — already live within Vodafone markets; expanding to non-Vodafone countries.
- Bank-mobile money interoperability — Pesalink already does this, but deeper integration is coming.
- Pan-African payment system (PAPSS) — Africa Continental Free Trade Area-related infrastructure. Kenya is a participant; full integration with Kenya's mobile-money networks is expected by 2027-2028.
Authoritative sources
Curated external sources we cite. Open in a new tab.
Safaricom Lipa na M-Pesa
Official Lipa na M-Pesa product page.
safaricom.co.ke · reference
Safaricom M-Pesa Rates (Official)
The official Safaricom M-Pesa tariff schedule. Authoritative source.
safaricom.co.ke · reference
BCLB — Betting Control and Licensing Board
Kenya betting regulator — verify operator licences and find help with gambling.
bclb.go.ke · reference