Skip to content
Kenya flag
Africa KES · Kenyan Shilling

Kenya Payments

Kenya is the global proof point that telco-led mobile money can replace banking. M-Pesa has ~41 million active monthly customers — more than Safaricom's own mobile subscriber base.

Population ~55M
GDP per Capita USD 2,000
E-commerce Market USD ~3B (2024)
Card Penetration ~15% indicative (Statista put debit at 22% and credit at ~6% in 2021, both trending down)

Top payment methods

#1 M-Pesa (Safaricom) ~41M active monthly users / 3.1M merchants
#2 PesaLink (bank-to-bank instant) Interoperability via IPSL
#3 Cards (Visa / Mastercard) ~15% penetration; small share
#4 Airtel Money Distant 2nd in mobile money
#5 Cash —

Shares are approximate and may overlap (e.g. wallets sitting on cards) or use different denominators (e-commerce vs POS). See FAQ + sources below for context.

Infrastructure

Payment Ecosystem

The active payment categories in Kenya — their role, adoption, and market position.

Real-Time Payments

Instant account-to-account fund transfers settled in seconds via a national rail.

Dominant

Cards

Credit and debit card payments processed over Visa, Mastercard, and local networks.

E-Wallets

Mobile-first stored-value wallets enabling QR, NFC, and in-app checkout.

Bank Transfer

Direct debit and credit transfers between bank accounts for high-value settlements.

Buy Now Pay Later

Instalment-based lending at checkout; growing fast across Southeast Asia.

Dominant

Cash

Physical currency; still significant in markets with lower banking penetration.

Analytics

Payment Method Distribution

Estimated share of consumer payment volume by method.

5%
10%
60%
25%
Real-Time 5%
Cards 10%
E-Wallets 60%
Other 25%

Estimates based on reported transaction volumes. Data as of August 27, 2026. Percentages rounded to nearest whole number.

Rail Profile

Real-Time Rail Deep Dive

M-Pesa (telco-led, dominant) + PesaLink (bank-to-bank, 2017)

Operated by Safaricom (M-Pesa); IPSL/Kenya Bankers Association (PesaLink)

Kenya's national real-time payments rail — enabling instant, 24/7 account-to-account transfers.

How payments flow

M-Pesa (telco-led, dominant) + PesaLink (bank-to-bank, 2017)

Real-time · ~1 sec

Payer
M-Pesa (telc…
Payee

No intermediary PSP float. Settled instantly, 24/7. Near-zero MDR for merchants.

Card Payment

Auth ~2–3 sec · T+1 settlement

Payer
Gateway
Acquirer
Network
Issuer

3DS2 authentication on CNP. MDR 1.0%–2.0% indicative (CBK sets no cap) (debit) or 2.0%–3.5% indicative (CBK sets no cap) (credit). Issuer holds chargeback liability.

E-Wallet (Mobile Wallet)

Instant · local rail

User
Wallet App
Local Rail
Merchant

Mobile wallet backed by local instant payment rail. MDR 0–1.5%.

Deep Dive

Kenya Payments — Full Breakdown

Kenya is the canonical case of telco-led mobile money. M-Pesa — launched by Safaricom in 2007, ahead of any other telco-driven mobile money rollout anywhere — has approximately 41 million active monthly users in Kenya as of 2025. That figure exceeds Safaricom's own mobile network subscriber base, reflecting M-Pesa's spread across competing telco networks via agents and bank interoperability. The platform processed over USD 450 billion in transaction value across its seven African markets in the financial year ended March 2025. Two distinctions matter and are routinely collapsed. First, that is value, not volume: the corresponding count for Kenya alone was 46.41 billion transactions in FY2026. Second, it is the pan-African figure; Kenya alone was KES 41.68 trillion (~USD 322 billion) in the year to March 2026. It also supports 3.1 million merchants (a 71% expansion in 2025 alone), and contributes 45.6% of Safaricom's service revenue — M-Pesa is no longer a side-product of a telco; it is the telco's primary value engine.

The structural reason M-Pesa dominates Kenya and failed in South Africa is the banking access gap. Kenya in 2007 had banking penetration somewhere under 20% — FinAccess recorded 14% banked in 2006 and 23% by 2009 — so most adults had no formal financial relationship, so M-Pesa solved access at the population level. South Africa in 2010 had around 63% banking penetration (FinScope), reaching ~80% only towards the end of that decade — so M-Pesa was a redundant overlay there and reached only 76,000 active users before discontinuation in 2016. The lesson: telco-led mobile money depends on a banking access gap to fill. The Kenya–South Africa contrast is the cleanest natural experiment in payment infrastructure economics anywhere — same operator, same product, opposite outcomes.

M-Pesa — the canonical mobile money operator

M-Pesa is operated by Safaricom, Kenya's largest telco (Vodacom-affiliated; Vodafone group). The product launched in March 2007 as a P2P mobile money transfer service and has expanded into a comprehensive financial services platform:

  • P2P transfers — send money to any phone number; near-instant settlement
  • Lipa Na M-Pesa — merchant payments; consumers pay via M-Pesa till numbers or paybill numbers; merchants receive funds in their M-Pesa account
  • M-Shwari / KCB M-Pesa — savings and microloan products built on the M-Pesa platform via partnerships with banks
  • M-Pesa Global — international remittance corridor
  • B2C disbursements — payroll, insurance payouts, gig worker payments
  • Agent network — cash-in/cash-out via hundreds of thousands of M-Pesa agents (small shops, kiosks, dedicated outlets) across Kenya

The merchant economy. Lipa Na M-Pesa has become the de facto merchant payment system for Kenyan SMEs. The 3.1 million merchant base expanded 71% in 2025, reflecting both Safaricom's outreach and merchant adoption pressure as consumer cash usage declined. M-Pesa merchant fees are tiered by transaction size — typically lower than card MDR for comparable transactions but with per-transaction floors that affect small-ticket economics.

For operators: integration with M-Pesa for merchant acceptance is via the Safaricom Daraja API — open API documentation, sandbox environment, and direct integration without requiring a separate licence. Most Kenyan PSPs offer M-Pesa acceptance as a default checkout method, and developer adoption is high. For B2C disbursement use cases, the Daraja B2C API handles bulk payouts to consumer M-Pesa wallets at scale.

PesaLink is Kenya's bank-to-bank instant payment rail, launched in 2017 by Integrated Payment Services Limited (IPSL) — a subsidiary of the Kenya Bankers Association. It enables real-time A2A transfers between participating Kenyan banks (Equity Bank, KCB, Co-operative Bank, NCBA, ABSA Kenya, Standard Chartered Kenya, DTB, and others).

PesaLink coexists with M-Pesa rather than competing. Banked Kenyans use bank accounts for salary deposits and savings; M-Pesa for daily payments and merchant transactions. PesaLink handles the transfers between banked counterparties (e.g., paying a contractor with a bank account). The two systems are interoperable — M-Pesa wallets connect to bank accounts via the bank app, and PesaLink-enabled bank apps can pull from or push to M-Pesa wallets. For Kenyan consumers, the practical experience is seamless movement between M-Pesa and bank-account-based payment without explicit FX or rail switching.

For operators: PesaLink integration is via bank-direct API or via PSPs with bank interoperability built in. For pure consumer-facing checkout, M-Pesa via Daraja is typically sufficient. PesaLink matters for high-value B2B flows, payroll into bank accounts (rather than M-Pesa wallets), and any flow where the recipient must receive into a bank account specifically.

KEPSS — RTGS

KEPSS (Kenya Electronic Payment and Settlement System) is the CBK-operated RTGS for high-value interbank settlement. KEPSS handles wholesale settlement and large-value clearing — the layer below PesaLink. For operators, KEPSS rarely matters for retail/SME flows but is relevant for high-value B2B settlement above PesaLink limits.

Cards — small share, M-Pesa-displaced

Card penetration in Kenya sits around 15% of adults on an indicative blended basis — Statista recorded debit-card penetration at 22.4% and credit at 6.4% in 2021, both forecast to decline — substantially lower than in South Africa, Nigeria, or Egypt. Visa and Mastercard handle Kenyan card flows; there is no significant domestic card scheme comparable to South Africa's lack of scheme or Egypt's Meeza.

Why cards never took off in Kenya: M-Pesa launched before consumer card payment habits could form. By 2010, M-Pesa had already captured the daily-payment use case that cards would otherwise have occupied. Cards in Kenya today are used for higher-value flows, international purchases, travel, and some specific merchant categories (hotels, restaurants in upmarket areas) — not for daily payments or SME transactions. Card MDR runs 2.0-3.5% for credit and 1.0-2.0% for debit (indicative commercial ranges; the CBK does not publish or cap a domestic MDR) — higher than typical M-Pesa merchant fees for small transactions, reinforcing the card displacement. The comparison is not like-for-like: Lipa Na M-Pesa Till/Buy Goods is capped at 0.5% with a KES 200 maximum per transaction, and Paybill is priced in flat bands by transaction size rather than as a percentage at all. A percentage-versus-percentage comparison overstates M-Pesa's cost on large tickets and understates it on very small ones.

For foreign-issued cards (international consumers paying Kenyan merchants), Visa and Mastercard processing via Kenyan acquirers is available but secondary to M-Pesa in the merchant mix.

E-commerce — M-Pesa, COD, and cards

Kenyan e-commerce remains small in absolute terms (~USD 3B in 2024) but growing rapidly. The payment mix:

  • M-Pesa: ~50-60% of digital e-commerce payments — dominant for consumer purchases
  • Cash on delivery (COD): 25-35% — still significant; reflects consumer preference for verification before payment
  • Cards: 10-20% — primarily for higher-value purchases and cross-border consumers
  • PesaLink / bank transfer: small share for higher-value B2B

For operators entering Kenyan e-commerce, the integration priority is straightforward: M-Pesa acceptance via PSP or direct Daraja integration first; cards via Pesapal, DPO, or Stripe as a fallback for international cards; COD support for verticals where consumer preference still demands it. Major e-commerce players (Jumia Kenya, Kilimall, Glovo) all run M-Pesa-first checkout flows.

The M-Pesa spinoff debate

The Central Bank of Kenya (CBK) and the National Treasury have been pushing Safaricom for several years to spin off M-Pesa into a standalone subsidiary with its own corporate structure, balance sheet, and regulatory perimeter. The motivation:

  • Financial stability concerns — M-Pesa now handles such a large share of Kenyan payment volume and financial activity that its embedding within a telco creates regulatory and prudential ambiguity
  • Direct regulation — a standalone M-Pesa subsidiary would face CBK regulation as a financial institution under banking-equivalent rules, rather than as a telco product under telco-sector regulation
  • Competition policy — separating M-Pesa from Safaricom's mobile network could ease competition concerns about Safaricom's bundled dominance

Safaricom has incrementally restructured M-Pesa's reporting and governance (M-Pesa has been reported as a separate operating segment since 2022) but has resisted full corporate separation. The debate remains active as of 2026; outcomes will shape M-Pesa's operational and regulatory model for the next decade.

For operators: this is a structural risk factor to track. If M-Pesa is spun off, the licensing structure, governance, fee economics, and partnership dynamics may shift materially. Integrations are unlikely to break in the short term, but the longer-term contract and pricing posture of M-Pesa as a CBK-regulated standalone financial institution could be different from the current telco-product framing.

Other mobile money — Airtel Money and T-Kash

Two smaller mobile money operators compete with M-Pesa:

  • Airtel Money Kenya (Airtel Africa group): A clear second, and no longer a rounding error. Its share of registered mobile-money subscriptions rose from roughly 3% in 2022 to 9.1% in early 2025 and 10.3% in the quarter to September 2025 — its first double-digit reading.
  • T-Kash (Telkom Kenya): Smaller still; struggled to gain meaningful traction.

M-Pesa remains dominant, but the widely repeated framing of a static near-monopoly with low-single-digit challengers is out of date. On Communications Authority and CBK quarterly subscription data, M-Pesa's share fell from roughly 95% in 2023 to just under 90% across 2025 — reported as a fifth consecutive quarterly decline — while Airtel Money crossed 10%. Network effects and the agent footprint still favour M-Pesa decisively, and nothing here suggests displacement; but the gap is narrowing rather than fixed, and an operator modelling Kenya on a 95/5 split is modelling a market that no longer exists. Note the denominator: these are shares of registered subscriptions, which run well ahead of active use.

Regulator and licensing — Central Bank of Kenya

The Central Bank of Kenya (CBK) is the prudential and conduct regulator for payment activity in Kenya. The relevant legislative framework is the National Payment System Act 2011 and CBK regulations issued under it. No superseding National Payment System Bill was found in the sources reviewed, though CBK and the Kenya Bankers Association were publicly discussing a payments overhaul routed through PesaLink as recently as 2025 — absence of a bill in retrieved material is not evidence that none is in progress.

CBK has intervened directly in mobile money pricing, and operators should not assume it will not again. In March 2020 it required P2P mobile-money transfers below a threshold to be free as a pandemic measure, and charges were reinstated from 1 January 2021. The reversal was not clean: contemporaneous reporting describes a residual free tier surviving for the smallest transfers, and the exact tapering could not be verified against CBK's own release in the sources reviewed. Treat the end date as the reinstatement of charging in principle rather than a single-day return to the prior tariff. Kenyan mobile-money pricing is therefore commercially set but demonstrably subject to regulatory intervention, which is a different risk profile from a market where the regulator has never touched retail pricing.

Licensing categories:

  • Payment Service Provider (PSP) — for entities operating payment gateways, acquiring, or payment platforms
  • Mobile Money Operator (MMO) — the category under which M-Pesa, Airtel Money, and T-Kash operate
  • Digital Credit Provider (DCP) — under the Central Bank of Kenya (Digital Credit Providers) Regulations 2022, regulates fintech consumer lending
  • Money Remittance Provider (MRP) — for cross-border remittance operators

Foreign-operator entry routes:

  • Direct CBK licensing: Kenya-registered legal entity, minimum capital, AML/CFT, governance documentation. Timeline 9-15 months.
  • Local PSP partnership (most common): use a CBK-licensed PSP (Pesapal, DPO Group, Cellulant, iPay) or integrate directly with M-Pesa via the Safaricom Daraja API without separate CBK licensing for merchant-level activity
  • Pan-African acquirer: Flutterwave and Paystack have East Africa coverage including Kenya; useful for operators with broader African market plans

PSP coverage

Kenya's PSP market is shaped around M-Pesa integration as the default. The standouts:

  • Pesapal (Kenyan): Local PSP, strong SME positioning, M-Pesa-first integration model
  • DPO Group (Pan-African, Nairobi-headquartered; acquired in 2019-20 by Dubai-based Network International, which is the UAE party — DPO itself remains Kenyan-founded and Nairobi-based): Larger enterprise focus across Africa, strong Kenyan presence
  • Cellulant (Pan-African, Nairobi-headquartered): Cross-border B2B + consumer payments, deep across multiple African markets
  • iPay (Kenyan): SME and mid-market, simpler integration
  • Safaricom Daraja API (direct M-Pesa integration): Free developer access; merchants can integrate M-Pesa Lipa Na directly without a third-party PSP
  • Flutterwave (Nigerian-founded, Pan-African): Kenya is a key market; strong card + M-Pesa integration
  • Paystack (Nigerian, Stripe-owned): Kenyan coverage; strong developer tooling
  • Stripe — limited direct Kenyan acquiring; better suited for cross-border SaaS billing than domestic e-commerce

For operators choosing a Kenyan acquiring strategy: the M-Pesa-first SME route is Pesapal or direct Daraja integration; the enterprise/Pan-African route is DPO, Flutterwave, or Cellulant; the developer-friendly modern API route is Paystack. Confirm M-Pesa Lipa Na merchant tier with whichever PSP you choose — fee structures vary by transaction volume.

For broader East African expansion strategy, the M-Pesa interoperability briefing covers how Kenya, Tanzania, Uganda, Rwanda, and other East African M-Pesa markets interconnect — a structurally important pattern for operators with regional ambitions across the continent.

Frequently asked questions

Why is M-Pesa so dominant in Kenya?

Three structural factors. First, Kenya's banking penetration was very low when M-Pesa launched in 2007 — FinAccess put the banked adult population at 14% in 2006, rising to 23% by 2009 — so most adults did not have bank accounts, so M-Pesa solved access to financial services at the population level, not just a fintech feature. Second, Safaricom's mobile network dominance (the telco still has dominant subscriber share) provided distribution to virtually every Kenyan adult. Third, the agent network — Safaricom built hundreds of thousands of M-Pesa agents across Kenya for cash-in/cash-out, making the wallet functionally equivalent to a bank account without requiring formal banking infrastructure. By the time competing wallets (Airtel Money, T-Kash) launched, M-Pesa was already universal. As of 2025, there are more M-Pesa users than Safaricom mobile subscribers. The crossover was reported at 37.9M against 37.5M on the same monthly-active basis for the six months to September 2025; M-Pesa's one-month-active count then reached ~41M by the financial year ended March 2026. The two figures are different snapshots, not a contradiction. The crossover happens because M-Pesa works across networks via agents and bank interoperability. Watch the denominator when comparing operators: CBK reported roughly 92.8 million *registered* mobile-money accounts in April 2026 against roughly 47.7 million *active* subscribers across all operators. Registered and active differ by nearly a factor of two, and market-share figures quoted on the two bases are not comparable.

How does PesaLink fit alongside M-Pesa?

PesaLink is Kenya's bank-to-bank instant payment rail, launched in 2017 by Integrated Payment Services Limited (IPSL) — a subsidiary of the Kenya Bankers Association. It enables real-time A2A transfers between participating Kenyan banks. PesaLink and M-Pesa coexist rather than compete: PesaLink handles transfers between bank accounts; M-Pesa handles wallet-to-wallet and cash-in/out via agents. The two systems are interoperable — Kenyans can move money between their bank account (via PesaLink-enabled bank app) and their M-Pesa wallet seamlessly. For banked Kenyans, the practical experience is having both: M-Pesa for daily payments and merchant transactions, bank accounts for savings and salary deposits, PesaLink as the bridge.

What licence does a foreign PSP need to operate in Kenya?

Kenya's payment regulation operates under the National Payment System Act 2011, supervised by the Central Bank of Kenya (CBK). Licensing categories include Payment Service Provider (PSP), Mobile Money Operator (MMO — the category M-Pesa, Airtel Money, T-Kash operate under), and Digital Credit Provider (DCP under 2022 regulations). CBK requires Kenya-registered legal entity, minimum capital, AML/CFT programmes, and operational documentation. Direct licensing timelines run 9-15 months. The practical entry route for most foreign operators is partnership with a licensed local PSP (Pesapal, DPO Group, Cellulant) or integration with M-Pesa's Daraja API (no Safaricom-issued licence required for merchant-level integration; operates under standard merchant terms).

Why didn't Kenya's mobile money model work in South Africa?

The structural contrast is direct: Kenya in 2007 had banking penetration somewhere under 20% (FinAccess recorded 14% banked in 2006 and 23% in 2009) and a telco-led population reach; South Africa in 2010 (when Vodacom tried to relaunch M-Pesa) had around 63% banking penetration on FinScope survey data — the ~80% figure often attached to this comparison is South Africa's position roughly a decade later, backdated. Kenyans needed M-Pesa as a banking substitute; South Africans already had bank accounts and saw M-Pesa as a redundant overlay. M-Pesa South Africa had only 76,000 active users after six years (against a 10M target) and was discontinued June 2016. The structural lesson: telco-led mobile money depends on a banking access gap to fill — in markets where that gap doesn't exist (like South Africa or developed economies), the model has no structural advantage. See the [South Africa market guide](/markets/south-africa) for the contrasting bank-led model.

What is the M-Pesa spinoff issue?

The Central Bank of Kenya and National Treasury have been pushing Safaricom to spin off M-Pesa into a standalone subsidiary with its own corporate structure, balance sheet, and regulatory perimeter. The motivation is regulatory: M-Pesa now handles such a large share of Kenyan payment volume that financial-stability concerns about its integration into a telco have grown. A standalone M-Pesa subsidiary would face direct CBK regulation as a financial institution rather than as a telco product. The proposal has been discussed since around 2022 and remains in negotiation as of 2026 — Safaricom has resisted full separation but has incrementally restructured M-Pesa's reporting and governance to address regulator concerns.

Sources & methodology (8)

M-Pesa active monthly customers grew 14.5% to ~41 million in 2025; M-Pesa is 45.6% of Safaricom service revenue; 3.1M merchant base (+71% expansion)

~41M monthly active / 45.6% revenue share

Checked:

M-Pesa transaction VALUE exceeded USD 450.8 billion across its seven African markets in the financial year ended March 2025, up 18.3% YoY. Kenya alone recorded KES 41.68 trillion (~USD 322 billion) and 46.41 billion transactions in FY ended March 2026. This page previously labelled the 450B figure transaction volume and sourced it to a statistics-aggregator blog.

USD 450.8B value, 7 markets, FY to Mar 2025

Checked:

PesaLink launched 2017 by IPSL (Integrated Payment Services Limited), owned by Kenya Bankers Association; mobile money interoperable with banks via PesaLink and bilateral connections

Checked:

Kenya payment regulation: National Payment System Act 2011; CBK licensing categories include PSP, Mobile Money Operator (MMO), Digital Credit Provider (DCP under 2022 regulations). This entry is a paraphrase of the CBK framework page rather than a retrieval of a specific CBK statistic, and should not be read as sourcing any number on this page.

Checked:

Source types explained in our Methodology.

Compliance

Regulatory Framework

Payments in Kenya are governed by Central Bank of Kenya (CBK). PSPs require a Mobile Money Operator under National Payment System Act 2011; PSP licensing under CBK licence to operate.

Licence Required

Mobile Money Operator under National Payment System Act 2011; PSP licensing under CBK issued by Central Bank of Kenya (CBK).

AML Framework

FATF-compliant AML/CFT obligations apply. KYC, transaction monitoring, and suspicious activity reporting required for all licensed PSPs.

Data Localisation

Payment transaction data subject to national data protection laws. Cross-border data transfers require appropriate safeguards.

Economics

Merchant Discount Rates (MDR)

Typical MDR ranges for merchants accepting payments in Kenya. Rates vary by acquirer, card type, and merchant category.

Payment Type Typical MDR Range
Credit Card 2.0%–3.5% indicative (CBK sets no cap)
Debit Card 1.0%–2.0% indicative (CBK sets no cap)
E-Wallet Lipa Na M-Pesa Till capped at 0.5%, max KES 200; Paybill uses flat-fee tiers, not a percentage
Real-Time Payment 0.00% – 0.10%

Rates are indicative and subject to change. Verify current rates with your acquirer or PSP.

Ecosystem

PSP Coverage

Payment service providers with confirmed Kenya market support. Not a ranking.

Pesapal

Payment services provider operating in this market.

DPO Group

Payment services provider operating in this market.

Cellulant

Payment services provider operating in this market.

iPay

Payment services provider operating in this market.

M-Pesa Daraja (direct API)

Payment services provider operating in this market.

Flutterwave

Pan-African payments infrastructure; 34+ markets; strong cross-border and B2B settlement.

Paystack

Stripe-owned; dominant Nigerian e-commerce gateway with card, bank transfer, and USSD coverage.

Stripe

Full-stack payments API with strong developer experience and broad local method coverage.

Last updated: August 27, 2026