M-PESA Send Money Charges 2026 – Cost to Send Money in Kenya

M-PESA Send Money Charges 2026

Estimate the cost of sending money to M-PESA users and other registered mobile money users in Kenya.

This guide explains M-PESA send money charges 2026 for transferring money in Kenya. It covers transfers to M-PESA users, Pochi La Biashara, Business Till to customer, and other registered mobile money users.

Use the calculator and table below to estimate the transfer fee before sending money.

Important Notice: This page gives independent estimates only. Always confirm the final charge on the M-PESA confirmation prompt or from official Safaricom/M-PESA channels before entering your PIN.
Small transfers Ksh 1–100 Free
Common transfer fee Ksh 7–108
Maximum listed band Ksh 250,000

M-PESA Send Money Charges Calculator

Enter an amount and choose transfer type.
Calculator disclaimer: This calculator is for quick estimation only. It does not replace the official M-PESA confirmation prompt.

M-PESA Send Money Charges 2026 Table

Amount Sent To M-PESA Users / Pochi / Business Till Customer To Other Registered Mobile Money Users
Ksh 1 – 49FreeFree
Ksh 50 – 100FreeFree
Ksh 101 – 500Ksh 7Ksh 7
Ksh 501 – 1,000Ksh 13Ksh 13
Ksh 1,001 – 1,500Ksh 23Ksh 23
Ksh 1,501 – 2,500Ksh 33Ksh 33
Ksh 2,501 – 3,500Ksh 53Ksh 53
Ksh 3,501 – 5,000Ksh 57Ksh 57
Ksh 5,001 – 7,500Ksh 78Ksh 78
Ksh 7,501 – 10,000Ksh 90Ksh 90
Ksh 10,001 – 15,000Ksh 100Ksh 100
Ksh 15,001 – 20,000Ksh 105Ksh 105
Ksh 20,001 – 35,000Ksh 108Ksh 108
Ksh 35,001 – 50,000Ksh 108Ksh 108
Ksh 50,001 – 250,000Ksh 108Ksh 108
Quick example: Sending Ksh 5,000 costs an estimated Ksh 57, so the approximate total deducted from your M-PESA balance is Ksh 5,057.

Example 1: Sending Ksh 500

Amount sentKsh 500
Estimated transfer feeKsh 7
Approximate total deductedKsh 507

Example 2: Sending Ksh 1,000

Amount sentKsh 1,000
Estimated transfer feeKsh 13
Approximate total deductedKsh 1,013

Example 3: Sending Ksh 10,000

Amount sentKsh 10,000
Estimated transfer feeKsh 90
Approximate total deductedKsh 10,090

Example 4: Sending Ksh 50,000

Amount sentKsh 50,000
Estimated transfer feeKsh 108
Approximate total deductedKsh 50,108

How to Check M-PESA Send Money Charges Before Sending

  1. Open M-PESA on SIM toolkit, M-PESA app or MySafaricom app.
  2. Select Send Money.
  3. Enter the recipient phone number.
  4. Enter the amount you want to send.
  5. Review the confirmation screen carefully.
  6. Confirm the recipient name, amount and transaction charge before entering your M-PESA PIN.
Security reminder: Never send money because of pressure from unknown callers. Always confirm the recipient name before entering your M-PESA PIN.

Sending to M-PESA Users vs Other Mobile Money Users

Feature M-PESA User Other Registered Mobile Money User
Use case Sending to Safaricom M-PESA users Sending to registered users on other mobile money networks
Charge structure Tiered by transaction amount Often harmonised with M-PESA-to-M-PESA transfer bands
Best safety check Confirm recipient name Confirm recipient name and mobile network details

Use the Full M-PESA Charges Calculator

Estimate send money fees, agent withdrawal charges and ATM withdrawal fees from one page.

Open M-PESA Charges Calculator

Tips to Reduce M-PESA Sending Mistakes

  • Always confirm the recipient name before entering your PIN.
  • Check the transaction charge before confirming.
  • Do not share your PIN, OTP or account details.
  • Use Hakikisha or the confirmation screen to verify the recipient.
  • Save the confirmation SMS until the recipient confirms receipt.

Related M-PESA Guides

Frequently Asked Questions

How much does M-PESA charge to send money?

M-PESA send money charges depend on the amount sent. In the listed 2026 bands, sending Ksh 1–100 is free, while larger transfers attract tiered charges.

Is sending Ksh 100 on M-PESA free?

In the listed bands, sending Ksh 1–100 is free.

How much does it cost to send Ksh 1,000 on M-PESA?

In the listed bands, sending Ksh 1,000 costs an estimated Ksh 13.

How much does it cost to send Ksh 10,000 on M-PESA?

In the listed bands, sending Ksh 10,000 costs an estimated Ksh 90.

Is this an official Safaricom page?

No. This is an independent guide. Always confirm current M-PESA charges from official Safaricom or M-PESA channels.

Official Reference

This guide is a simplified independent estimate only. It does not replace official Safaricom, M-PESA, legal, banking, tax or financial advice.