Pesalink Explained: How Kenya's Bank-to-Bank Instant Payment Rail Works, the Pricing Architecture, and Why It Has Replaced RTGS for Most Diaspora and Domestic Transfers
Pesalink Explained: How Kenya's Bank-to-Bank Instant Payment Rail Works, the Pricing Architecture, and Why It Has Replaced RTGS for Most Diaspora and Domestic Transfers
Most of the financial infrastructure conversation in Kenya focuses on M-Pesa — for understandable reasons given the platform's scale and global recognition. But for transfers above the M-Pesa limit, for movements between bank accounts, and for the millions of business-to-business and household-to-household transfers that the Kenyan banking sector handles each day, the most consequential payment rail is Pesalink. Operated by Integrated Payment Services Limited (IPSL) — a subsidiary of the Kenya Bankers Association owned by the major Kenyan commercial banks — Pesalink is the instant bank-to-bank interbank transfer system that handles real-time movements of funds between participating banks 24 hours a day, 7 days a week. The system clears more than KSh 2 trillion in annual transaction value and has progressively replaced the older RTGS (Real-Time Gross Settlement) and EFT (Electronic Funds Transfer) channels for sub-million-shilling transfers. For diaspora customers managing Kenyan accounts, for resident businesses handling supplier payments and payroll, and for households moving money between family members at different banks, Pesalink is the default rail. This guide walks through how Pesalink actually works, the institutional architecture, the daily transfer limit and pricing, the differences from RTGS and from M-Pesa, the cross-border integration with M-Pesa Global, and the practical considerations for users.
The Institutional Architecture
Pesalink is operated by Integrated Payment Services Limited (IPSL), incorporated in Kenya as a subsidiary of the Kenya Bankers Association. The Central Bank of Kenya regulates IPSL and the broader payment systems framework under the National Payment Systems Act, 2011 and the National Payment Systems Regulations. Each participating bank — the major commercial banks, several mid-tier banks, and a growing number of microfinance and Sacco-affiliated institutions — operates a real-time interface with the IPSL platform. When a customer initiates a Pesalink transfer from Bank A to a recipient at Bank B, IPSL settles the transaction in near real time, with funds typically credited to the recipient account within seconds of the initiating instruction. The participating banks pre-fund their settlement positions with IPSL to support the instant settlement.
The Daily Transfer Limit
Pesalink supports transfers up to KSh 999,999 per single transaction. Multiple transactions in a single day are permitted subject to the sending bank's customer-level limits and the broader CBK anti-money-laundering monitoring frameworks. The KSh 999,999 limit was set in the platform's original design and has been preserved through subsequent operational reviews; it covers the bulk of routine transfers that Kenyan banking customers make. Transfers above the limit must use RTGS, which settles individually but typically with same-day rather than real-time finality.
Pricing Architecture
Pesalink pricing varies by sending bank, but typical fees fall in the KSh 100-300 range per transaction depending on amount and customer segment. Many banks waive Pesalink fees for premium customers (Premier and Wealth banking segments) and several have introduced unlimited-Pesalink subscription packages for small businesses. The pricing is meaningfully lower than RTGS (which typically charges several hundred shillings per transaction even at small amounts) and competitive with M-Pesa for the larger transfer amounts. The IPSL-to-bank inter-bank settlement fee is small but non-zero; banks recover this together with their internal processing costs in the customer-facing fee.
How Pesalink Differs from RTGS
RTGS is the wholesale interbank settlement rail operated directly by the Central Bank of Kenya through the Kenya Electronic Payment and Settlement System (KEPSS). RTGS handles individual high-value transfers (typically above the Pesalink limit), with each transaction settled individually through CBK's central settlement infrastructure. RTGS is the rail for corporate large-payments, tax payments to KRA, government disbursements, and inter-institutional settlement. Pesalink is the consumer-and-SME rail layered on top of the banking infrastructure for routine sub-million transfers. Most banking customers will use Pesalink for daily payments and RTGS only for occasional large transactions.
How Pesalink Differs from M-Pesa
M-Pesa is the mobile-money rail operated by Safaricom. M-Pesa transfers move funds between M-Pesa wallets (and to bank accounts via the bank-paybill or M-Pesa-to-bank integration). Pesalink moves funds between bank accounts. For a customer with money in their bank account who wants to send to another bank account, Pesalink is the most efficient rail. For a customer with money in their M-Pesa wallet who wants to send to another mobile-money user, M-Pesa is the appropriate rail. The two systems are complementary, and most Kenyan financial-services customers use both depending on the specific transaction.
Cross-Border Integration
Pesalink connects with M-Pesa Global at several participating banks. A diaspora customer can send funds from abroad through M-Pesa Global or a partner wallet, into a Kenyan bank account or M-Pesa, and from there move the funds onward to other Kenyan banks via Pesalink. The combination supports cross-border flows that begin in foreign currency and end in domestic settlement at any participating bank. The participating banks publish the specific cross-border integration details and the pricing structure for each corridor.
Use Cases for Pesalink
Pesalink supports a wide range of transaction use cases. Household transfers between family members at different banks (paying rent, school fees, supporting parents). Business-to-business supplier payments. Payroll for small businesses paying employees at multiple banks. Loan repayments where the lender and borrower bank at different institutions. Sacco contributions and dividend disbursements. Investment subscriptions to fund managers and MMFs. The breadth of use cases reflects the rail's positioning as the default sub-million-shilling interbank transfer mechanism.
Channel Access: Mobile App, Internet Banking, USSD
Customers access Pesalink through their bank's mobile app, internet banking platform, or USSD code. Each bank's user interface is different but the underlying rail is the same. The recipient is identified by their bank account number and bank branch code, which together identify the destination bank account uniquely within the Pesalink directory. Some banks also support mobile-number lookup that resolves the destination account from the recipient's registered mobile number. Successful transfers produce immediate SMS confirmation to both sender and recipient.
Reconciliation and Reversals
Successful Pesalink transfers are final and irreversible. If the sender enters incorrect account details and the funds reach the wrong account, recovery depends on the recipient's voluntary refund or the legal process through the recipient bank's dispute resolution. The lesson: verify account details carefully before authorising any Pesalink transfer. Failed transactions (system errors, account number not matching the recipient name verification) are automatically reversed to the sender's account within a few hours; persistent reversal failures should be raised with the sending bank's customer service.
The Bigger Picture
Pesalink is one of Kenya's most successful payment-infrastructure achievements, sitting alongside M-Pesa and KEPSS to form a layered, complementary, and broadly accessible payment ecosystem. The rail has dramatically reduced the cost and friction of interbank transfers, supporting both the consumer convenience and the broader productive economy. For users — diaspora customers managing Kenyan banking, businesses managing supplier relationships, and households moving money among family members — Pesalink is the workhorse rail that handles most transactions silently and efficiently. Mastering its use is one of the small but meaningful steps that improves financial-services productivity for any user with multiple bank accounts.
The Integrated Payment Services Limited publishes the Pesalink operational information and the participating bank directory. The Central Bank of Kenya publishes the National Payment Systems regulatory framework. The Kenya Bankers Association hosts broader information on the banking sector infrastructure.
More Articles
Hazina Sacco: Treasury and Civil Service Heritage, Loan Products and the Open-Bond Strategy
May 25, 2026
Gikomba Market Nairobi: East Africa's Largest Second-Hand Clothing Market, the Mitumba Economy and the Border-Less Trade
May 25, 2026
Daystar University: Athi River Campus, Christian Liberal Arts Heritage and the Communication School Tradition
May 25, 2026
Lake Nakuru National Park: Flamingos, Rhino Sanctuary, Rothschild Giraffes and the Rift Valley Soda Lake
May 25, 2026
Kericho County: Kenya Tea Heartland, Smallholder and Estate Production, Kipsigis Heritage and the Highland Economy
May 25, 2026