Mobile money is the lifeblood of the Kenyan economy, yet many people still lose thousands yearly due to a poor understanding of mpesa float how it works agent. Many people forget to include the withdrawal fee when paying suppliers, leading to awkward balances and incomplete payments. Let's look at the exact steps to calculate how m-pesa float works for agents and sub-agents using the latest operator tariffs.
Core Methodology
- Identify the Transaction Type: Determine whether you are sending money to a registered user, an unregistered user, or withdrawing from an agent.
- Check the Current Tariffs: Mobile money operators periodically update their transaction bands. Ensure you have the exact amount you wish to send.
- Include Withdrawal Fees: If you are paying a supplier or sending money to family, it's a common courtesy to include the withdrawal fee. Use our calculator to find the exact "Send + Withdraw" total.
- Confirm on the Prompt: Always verify the recipient's name and the fee displayed on the STK push or USSD prompt before entering your PIN.
Calculation Breakdown
Example Scenario: If you need to send exactly KES 5,000 to a registered user and want them to withdraw KES 5,000 intact, you need to account for both the sending fee (approx. KES 57) and the withdrawal fee (approx. KES 67). So, you should send KES 5,067.
Run the Kenya Monthly Budget Planner (50/30/20 Rule)
Free, instantly updated for 2026