Free tools for sellers

M-Pesa charges calculator

What your customer pays and what you pay, for any amount — Buy Goods, Pochi la Biashara, PayBill or send money — with Safaricom’s August 2026 changes. Pochi’s reduced rates run until 31 October 2026.

When a customer pays you KSh 1,000

How they payCustomer paysYou pay
Lipa na M-PESA Buy Goods (till)Free for the customer; you pay 0.55% above KSh 500, never more than KSh 200FreeKSh 5.5
Pochi la BiasharaReduced Safaricom rates until 31/10/2026KSh 13Free
PayBill (customer pays the charge)If your PayBill is set so the customer paysKSh 10Free
Send money to your personal numberMixes shop money with your ownKSh 13Free

Moving KSh 1,000 afterwards

Withdraw at an agent
KSh 29
From your till to a phone number
KSh 7
From your till to a PayBill
KSh 5

What changed in August 2026

  • Buy Goods: merchants pay nothing on collections up to KSh 500 (it was KSh 200), from 7 August.
  • Pochi la Biashara: free for the customer up to KSh 200 and never more than KSh 50, from 1 August to 31 October 2026.
  • Moving money out of a Business Till: to a phone or a PayBill, about half what it cost before, from 7 August.

Questions sellers ask

How much does M-Pesa charge to send money in 2026?

Sending to a registered M-Pesa number is free up to KSh 100, then KSh 7 up to 500, KSh 13 up to 1,000, rising to a maximum of KSh 108 for amounts above KSh 20,000. The table has not changed since July 2023.

Who pays the charge on Lipa na M-Pesa Buy Goods?

The business. Paying a Buy Goods till is free for the customer. Since 7 August 2026 the merchant pays nothing on collections up to KSh 500, then 0.55% of the amount, never more than KSh 200.

What does Pochi la Biashara cost?

The customer pays. From 1 August to 31 October 2026 Safaricom cut Pochi payments to free up to KSh 200 and a maximum of KSh 50. After that, Pochi payments are charged at the normal send-money rates unless Safaricom extends the offer.

Which is cheapest for a small shop: till, Pochi or PayBill?

A Buy Goods till is free for your customer, and since August 2026 free for you too on sales up to KSh 500; above that you pay 0.55%, capped at KSh 200. Pochi costs you nothing to receive, but your customer pays a fee above KSh 200. On everyday small sales, a till is now the cheapest for both sides.

Take M-Pesa in your own online shop

Duka gives you a shop link your customers pay through with M-Pesa — free to start, live in two minutes.

Open your shop — free

Sources: Safaricom’s August 2026 tariff notice as published by Tech-ish; standard tables as listed by PesaMarket. Checked 1 October 2026. Safaricom’s own tariff page is the final word.