PesaLink is a money transfer service from a local Kenya Shillings bank account to another local Kenya Shillings bank account, or from a local bank account to a mobile number in real-time. It is a collaboration between local banks who are members of the Kenya Bankers Association (KBA) and is managed by Integrated Payment Services Limited (IPSL) which is a subsidiary of KBA.
PesaLink is real-time and is available 24/7
Local banks who are members of Kenya Bankers Association. To find banks on Pesalink services, use the link
All customers who are on the DIB Mobile Banking App will have access to Pesalink once they update their Mobile Banking Application
No registration is required to use PesaLink. You only need to login to DIB Mobile Banking App and link your account and phone to start enjoying this service.
Using DIB Mobile Banking app, select funds transfer and click on Pesalink option
Yes, you can send money to another bank if the other person is not registered by using ‘Send to Account’ option. For ‘Send to phone’ option the recipient must be registered on PesaLink otherwise the transaction will fail.
To receive payments through your mobile phone, you should register for PesaLink services using the DIB Mobile banking App. On registration, your mobile number will be linked to your account.
PesaLink allows the user to change the default account and choose the bank account which they want linked to PesaLink by visiting the ‘Update PesaLink Profile’ menu on PesaLink.
No. Currently, PesaLink facilitates local funds transfers only.
The transfer is immediate, and funds are credited to customer account /phone in real time.
PesaLink facilitates Funds transfer from KES to KES only.
No, PesaLink only facilitates funds transfer from account to account or from account to phone.
The last step of sending money to a recipient requires the user to confirm the details of the transaction before proceeding i.e., the name of the person (send to Phone), the account number and bank of recipient (send to account).
Customer will be required to call the bank to initiate a reversal request for the transaction. Bank will follow process of reversal request as stipulated in the process by the member banks.
Reversal of Pesalink transaction is automated i.e., if failure is due to system functionality, invalid account number or phone number.
You will receive an SMS confirming successful transaction
No, users will not be charged to receive funds on PesaLink
Yes, there will be charges as below:
Minimum Maximum | DIB Charge (Kes) | |
0 | 500 | 30 |
501 | 10,000 | 50 |
10,001 | 50,000 | 80 |
50,001 | 100,000 | 100 |
100,001 | 200,000 | 150 |
200,001 | 999,999 | 200 |
A customer can link one account from each bank that they bank with.
The service is currently available on the DIB mobile App; thus, one needs a smart phone to access this service.
Yes, you can by providing the account number and directing whoever is sending money to use the ‘Send to Account’ option.
Yes, you can if you have an account with them.