As of 16th March 2020 charges for money transfers between bank accounts to money mobile money accounts were suspended due to covid-19 pandemic in order to ease the tough times then.

However, after a series of complaints from several commercial banks to reinstate the charges, it is now official that the transaction charges have now returned since the beginning of the year 2023.

Here are the new charges of Banks-M-PESA charges, excluding government taxes.

EQUITY BANK TRANSACTION CHARGES TO M-PESA AND AIRETL MONEY

AMOUNT(KSH)TO M-PESA(KSH)TO AIRTEL MONEY(KSH)
1-10000
101-5001011
501-1,0001213
1,001-1,5001420
1,501-2,5002325
2,501-3,5003335
3,501-5,0004345
5,001-7,5005555
7,501-20,0006565
20,000-150,0006765

NCBA TRANSACTION CHARGES TO M-PESA AND AIRTEL MONEY

AMOUNT(KSH)TO M-PESA(KSH)TO AIRTEL MONEY(KSH)
1-10000
101-5001011
501-1,0001213
1,001-1,5001420
1,501-2,5002325
2,501-3,5003335
3,501-5,0004345
5,001-7,5005555
7,501-20,0006565
20,000-150,5006765

NATIONAL BANK TRANSACTION CHARGES TO M-PESA AND AIRTEL MONEY

AMOUNT(KSH)TO M-PESA(KSH)TO AIRTEL MONEY(KSH)
1-10000
101-5001011
501-1,0001213
1,001-1,5001420
1,501-2,5002325
2,501-3,5003335
3,501-5,0004345
5,001-7,5005555
7,501-20,0006060
20,000-150,0006765

FAMILY BANK TRANSACTION CHARGES TO MOBILE MONEY ACCOUNT

AMOUNT(KSH)TO M-PESA(KSH)TO AIRTEL MONEY(KSH)
1-10000
101-5001011
501-1,0001213
1,001-1,5001420
1,501-2,5002325
2,501-3,5003335
3,501-5,0004345
5,001-7,5005555
7,501-10,0005555
10,001-15,0006565
15,001-20,0006565
20,001-150,0006765

KCB TRANSACTION CHARGES TO M-PESA ACCOUNT

AMOUNT(KSH)TO M-PESA(KSH)
1-1000
101-50011.20
501-1,00013.60
1,001-1,50016
1,501-2,50026
2,501-3,50038
3,501-5,00050
5,001-7,50064
7,501-20,00076
20,000-150,00078

STANCHART BANK TRANSACTION CHARGES TO M-PESA ACCOUNT

AMOUNT(KSH)TO M-PESA(KSH)
1-1000
101-50011
501-1,00015
1,001-1,50018
1,501-2,50025
2,501-3,50035
3,501-5,00047
5,001-7,50057
7,501-20,00067
20,000-150,00070

DIAMOND TRUST BANK TRANSACTION CHARGES TO M-PESA

AMOUNT(KSH)TO M-PESA(KSH)
1-1000
101-50011
501-1,00015
1,001-1,50018
1,501-2,50025
2,501-3,50035
3,501-5,00047
5,001-7,50057
7,501-20,00067
20,000-150,00070

I&M Bank to M-PESA transaction charges

AMOUNT(KSH)TO M-PESA(KSH)
1-1000
101-50010
501-1,00012
1,001-1,50014
1,501-2,50023
2,501-3,50033
3,501-5,00043
5,001-7,50055
7,501-20,00065
20,000-150,00065