Money Transfer Services

ABC Bank is your one-stop-shop for all money transfer services with the Kenyan Diaspora worldwide. We have partnered with different vendors around the world to make it fast, secure, cost effect and reliable for you to conveniently send and receive money whatever the amount, to and from your loved ones.

Local Money Transfer Services


In association with the Kenya Bankers Association, ABC Bank introduces PesaLink, a new and revolutionary way to send money quickly, conveniently and cost-effectively. Through PesaLink, customers can send money instantly from their account to any other account held in any Bank in Kenya. The service is available to our customers 24/7/365, and customers can effect transactions through our Mobile banking app, Internet Banking or at any of our Bank branches countrywide.


Amount Charge
Kes 10-500 0
Kes 501-10,000 Kes 50 +10% Excise duty
Kes 10,001- 100,000 Kes 80 +10% Excise duty
Above 100,000 Kes 130 +10% Excise duty

To register for this service, please click here to download the application form and here to read the terms and conditions.

Got questions? Click here to view the Frequently Asked Questions (FAQ’s)

Click here for a step by step guide on how to use PesaLink on our Internet Banking platform.


Retail M-pesa – This is the best known M-Pesa person to person Money Transfer service that allows individuals within the safaricom network to send and receive funds through their phones. ABC Bank offers this service over the counter in all its network of branches.

Super Agency M-Pesa – This is a service whereby an existing M-Pesa Agent with a Store Management till number can purchase and off-load float at any of our branches.

M-Pesa pay bill – this is a service that gives our clients the flexibility to receive payments from their customers directly into their bank account via M-pesa. Through this facility, an SME or Corporate client can receive multiple payments through M-Pesa directly in their account held in the bank. Customers can also deposit money into their ABC bank accounts using the paybill number 111777

Bulk M-Pesa – this is a convenient method that enables our clients disburse funds to a number of people via their M-Pesa Account through one consolidated transaction.

Account to M-pesa – This is a service that allows customers (whether in the diaspora or in Kenya) to move money from their account to any M-Pesa wallet in Kenya on the Internet Banking platform.

Airtel Money Services

Retail – Customers can send and/or receive money from any of our branches countrywide

Super agency – Customers can sell and/or buy float from any of our branches countrywide.

International Money Transfer Services

iRem –  Two continents. One sender, one receiver, one bridge – iRem. This service gives you the convenience of sending money from Kenya to India in a quick, convenient, cost effective and secure way. Walk into any of our branches today and experience the convenience of iRem from as low as Kes. 449. Your beneficiary gets funds into their bank accounts within 24 hours. 

Transfast Money Transfer

ABC Bank is pleased to introduce to you our newest partner Trans-Fast Remittance LLC, an international money transfer solution with presence in 108 countries in America, Europe, Asia, Africa and Australia. Trans-Fast, which has over 20 years in international money transfer service, is for the first time entering the East African market and ABC Bank is proud to be the first bank in East Africa to offer their services. This will enable clients to receive money using the Trans-Fast service in all ABC Bank branches country wide.

The benefits of using TransFast are:
1. The convenience of sending money online from the comfort of your office or home wherever you are, anytime you want at an affordable fee.
2. Various alternatives of receiving cash. You can receive funds through bank deposit, cash pick – up or M-Pesa
3. TransFast is a market leader in Philippines and the Middle East. It also has an edge in the
American market with presence in over 35 states in the USA and 9 provinces in Canada.

Click here to get started today and enjoy reliable, secure and timely funds transfer. 

**Terms and conditions apply

Moneygram – Customers and non customers can walk into any ABC Bank branch countrywide and send/receive money via Moneygram by filling the send and receive forms availed at the branches.

Western Union – Customers and non customers can walk into any ABC Bank branch countrywide and send/receive money via Western Union.

Instant Cash – ABC Bank uses Instant Cash Money Transfer to enable transfer money primarily to individuals seeking to support their families from miles away. Its primary network is in UAE and the United States of America.

Euronet/Ria Euronet is a global provider of electronic payment and transaction processing solutions for financial institutions, retailers, service providers and individual consumers. With a well distributed network of 39 countries, ABC Bank uses RIA for both individuals and corporate clients to transfer money for personal purposes, which includes family support and businesses to pay bills.

Al-Dahab – Al Dahab Exchange is a money transfer company whose head office is in Dubai and with over 24000 outlets worldwide, is a service that caters for our clients in the Diaspora mainly in the Middle East Countries who are constantly on the lookout for cheap, convenient and fast money transfer services

ABC M-transfer – this service allows you to send or receive money for free from all over the world.

How to use ABC M-Transfer

Step 1: Register
Click here to log in. Follow the steps to create your user account on the system. Your account will be activated and you will receive an SMS and email notification with your member ID and password. You can also register at any ABC Bank branch.

Step 2: Send Money Online or at any ABC Bank Branch
Click here to log in using your member ID and password (or visit any of our branches). Enter your transfer details on the online system or over the counter at any of our branches countrywide. You will receive an SMS and email confirming details of the remittance transaction.

Real Time Gross Settlement (RTGS)

RTGS (Real Time Gross Settlement) is a funds transfer system that allows you to move money from your account in one bank to another on a “real time” and on “gross” basis. Settlement in “real time” means transactions are settled as soon as they are processed and not subjected to any waiting period. “Gross settlement” means the transaction is settled on one-to-one basis without bundling or netting with any other transaction.

You can easily, conveniently and securely effect transfers either using our upgraded Internet Banking platform at no charge, or by giving us transaction instruction via email. Your transactions are completed the same day, meaning your beneficiaries receive it on the same day, as long as it was sent before the midday cut-off time.

Electronic Funds Transfers (EFT’s)

With ABC Bank you can directly transfer funds locally from one bank account to another bank account with EFT using a local clearing house. You can transmit both credit transfers like payroll payments for employees here, as well as debit transfers like for a mortgage payment or an investment here.

Foreign Demand

This is an international money transfer instrument that is issued by a bank against its correspondent bank, i.e. where it maintains an account. It is a guarantee by the bank for payment. ABC Bank performs this transfer in British Pound / Euro / Dollar / S.A. Rand / Indian Rupee.

If you would like to be contacted by our Diaspora Team or would like to obtain additional information on any of the local or international money transfer solutions above, please send us an email on and we would be happy to assist.