M-PESA

Transactions Calculator

Enter any amount — see all charges & net values instantly

KSh
Enter amount between KSh 1 – 250,000
At a Glance
📤
Sending Charge
(M-PESA / Till)
🏪
Withdrawal Charge
(Agent)
💸
You Can Send
(after fee)
💵
Cash in Hand
(after withdrawal)
Full Breakdown
Transaction Summary
💰 Amount entered
Send to M-PESA User / Pochi / Till
Transaction fee
Total deducted from wallet
Amount recipient receives
Net sendable (if balance = amount)
Send to Other Mobile Money Network
Transaction fee
Total deducted from wallet
Withdraw at M-PESA Agent
Withdrawal charge
Cash in hand after withdrawal
ℹ️ Based on the official Safaricom M-PESA tariff schedule.

If you have ever sent money through M-PESA and been surprised by a charge you did not budget for, you are not alone. Millions of Kenyans make M-PESA transactions every single day — sending money to family, paying bills, topping up businesses, and withdrawing cash at agents — yet most people still guess at the fees. The good news is that guessing is now completely unnecessary.

›  Use the Best M-PESA Calculator here — free and instant

Why You Need an M-PESA Calculator

M-PESA is the backbone of Kenya's financial life. Safaricom reports hundreds of millions of transactions processed through the platform every month, making it one of the most active mobile money networks in the world. Despite its popularity, the tariff structure catches many users off guard.

The charges are tiered — meaning the fee you pay depends on the exact amount you are sending or withdrawing. Send KSh 500 and the fee is different from sending KSh 1,500. Withdraw KSh 3,000 at an agent and you pay a different amount than withdrawing KSh 10,000. Without a reference tool, you are left either memorising a long table or discovering the charge after the fact.

An M-PESA calculator removes that uncertainty entirely. Type in your amount, and within seconds you know exactly what the transaction will cost you — before you confirm anything.

What the Best M-PESA Calculator Shows You

Not all calculators are built equal. The best M-PESA calculator does not just show you one number — it gives you a complete financial picture of your transaction. Here is what a truly useful calculator should display for any amount you enter:

1. Sending Charges

Whether you are sending to another M-PESA user, paying a Pochi la Biashara merchant, or completing a Till number payment, the calculator shows the exact fee Safaricom will deduct from your wallet. For amounts between KSh 1 and KSh 100, the good news is that the charge is zero — the transfer is completely free. From KSh 101 upwards, charges range from KSh 7 all the way to KSh 108 for transactions above KSh 20,000.

2. Withdrawal Charges at an M-PESA Agent

Withdrawing cash at an agent carries its own fee, and it is separate from sending fees. These charges tend to be higher — for example, withdrawing KSh 500 costs KSh 29, while withdrawing KSh 50,000 costs KSh 278. A good calculator shows you this number clearly so you can decide whether it is worth visiting an agent or using another method.

3. Amount You Can Actually Send (After Fees)

This is one of the most practical features of a smart M-PESA calculator. If your wallet balance is exactly KSh 2,000, you cannot instruct M-PESA to send the full KSh 2,000 because the sending fee will be added on top. The calculator tells you the net amount you can send if your balance equals the number you typed — so you never get an "insufficient funds" error mid-transaction.

4. Cash in Hand After Withdrawal

Similarly, if you walk to an agent to withdraw KSh 5,000, you will not walk away with KSh 5,000. The agent fee is deducted before you receive your cash. The calculator shows you exactly how much money will be in your hand after the withdrawal is complete, helping you plan accurately — especially important when you are withdrawing to pay for something specific.

Sending to Other Mobile Money Networks

Kenya's mobile money ecosystem is not limited to M-PESA. Some transactions involve sending money to users on other registered mobile money platforms. The tariff for these transfers is currently the same as sending to an M-PESA user, but having a calculator confirm this in real time saves you the trouble of cross-checking the official tariff sheet yourself.

Who Benefits Most from an M-PESA Calculator?

The short answer is everyone — but a few groups find it especially valuable:


How to Use the Calculator

Using the best M-PESA calculator is straightforward. Navigate to the tool, type in the amount you are working with — or drag the slider to your preferred figure — and the results populate instantly. There are no sign-ups, no downloads, and no wait time.

The calculator displays four key figures at once: the sending charge, the agent withdrawal charge, the net amount you can send from that balance, and the cash you will receive after a withdrawal. Every result is drawn directly from the official Safaricom M-PESA tariff schedule, so you can trust the numbers completely.

M-PESA fees are small individually, but they add up quickly over dozens of transactions a month. Whether you are a heavy daily user or someone who transacts occasionally, knowing the exact cost before you confirm is a simple habit that saves money and eliminates unpleasant surprises.

Stop guessing and start calculating.

›  Try the Best M-PESA Calculator — free, fast, and always accurate


Charges referenced in this article are based on the official Safaricom M-PESA tariff schedule. Always verify with Safaricom for the most current rates. Discover More Useful information and Productivity Tools with Nairobi Online