Kenya

M-PESA Charges Calculator

Check M-PESA transaction charges in one place. Switch between send money, withdrawal, and PayBill charges and get instant totals.

Enter Transaction Amount

Rates shown for 2026. Enter an amount to see your charge and total debited.

Charges Summary

Your Amount Range: KSh 501 to KSh 1,000
Transaction AmountKsh 1,000.00
Transaction ChargeKsh 13.00
Total Amount DebitedKsh 1,013.00

M-PESA Send Money Charges Chart

Amount RangeCharge
KSh 1 to KSh 49Ksh 0.00
KSh 50 to KSh 100Ksh 0.00
KSh 101 to KSh 500Ksh 7.00
KSh 501 to KSh 1,000Ksh 13.00
KSh 1,001 to KSh 1,500Ksh 23.00
KSh 1,501 to KSh 2,500Ksh 33.00
KSh 2,501 to KSh 3,500Ksh 53.00
KSh 3,501 to KSh 5,000Ksh 57.00
KSh 5,001 to KSh 7,500Ksh 78.00
KSh 7,501 to KSh 10,000Ksh 90.00
KSh 10,001 to KSh 15,000Ksh 100.00
KSh 15,001 to KSh 20,000Ksh 105.00
KSh 20,001 to KSh 35,000Ksh 108.00
KSh 35,001 to KSh 50,000Ksh 108.00
KSh 50,001 to KSh 250,000Ksh 108.00

FAQs

How do I calculate M-PESA transaction charges in Kenya?

Choose transaction type, enter amount, and the calculator shows your charge and total amount debited.

Does this include M-PESA PayBill charges?

Yes. It includes PayBill, send money, and withdrawal modes.

What is the maximum amount per M-PESA transaction?

The published maximum amount per transaction is KSh 250,000.

How to buy Airtel airtime from M-PESA?

Safaricom does not publish a direct M-PESA menu for buying Airtel airtime. Use Tuma Popote to send to Airtel Money, then buy airtime on Airtel channels.

How to send money from M-PESA to Airtel Money?

Dial *334#, choose Send Money, choose Send to other network, enter Airtel number, amount, then confirm with your M-PESA PIN.

Related Kenya Calculators