← All Guides

How Lipa Na M-Pesa Merchant Fees Work (Buy Goods & Paybill)

To determine the exact costs for lipa na mpesa merchant fees, you must account for the latest 2026 operator tariffs. Currently, sending money to registered users and withdrawing cash incurs graduated fees based on the transaction band. Always verify the prompt before completing the transfer.

🏛️
FinancePulse Editorial
4 min read · Source: Safaricom & CBK

Navigating the shifting tariff bands of lipa na mpesa merchant fees can feel like a guessing game when you're trying to send precise amounts. By utilizing the exact tariff charts, you can optimize your transactions and save a surprising amount of money over the year. We have compiled this guide on how lipa na m-pesa merchant fees work (buy goods & paybill) to ensure you always know exactly how much to send.

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.

Core Methodology

  1. Identify the Transaction Type: Determine whether you are sending money to a registered user, an unregistered user, or withdrawing from an agent.
  2. Check the Current Tariffs: Mobile money operators periodically update their transaction bands. Ensure you have the exact amount you wish to send.
  3. 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.
  4. 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.
Run the Lipa Na M-Pesa Merchant Fee Calculator
Free, instantly updated for 2026

More from FinancePulse