Paying a paybill on M-PESA costs the customer up to KES 108. Paying a Buy Goods Till costs the customer NOTHING, the merchant pays 0.55 percent up to KES 200. That single asymmetry is why the checkout at a supermarket asks for a Till and the school office asks for a paybill: paybill needs the account number to route your payment, Till does not.
Paybill vs Buy Goods, side by side (2026)
| Amount band (KES) | Paybill customer fee | Buy Goods customer fee | Buy Goods merchant fee |
|---|---|---|---|
| 1 to 100 | Free | Free | Free |
| 101 to 500 | 7 | Free | Free |
| 501 to 1,000 | 13 | Free | 0.55% |
| 1,001 to 1,500 | 23 | Free | 0.55% |
| 1,501 to 2,500 | 33 | Free | 0.55% |
| 2,501 to 3,500 | 53 | Free | 0.55% |
| 3,501 to 5,000 | 57 | Free | 0.55% |
| 5,001 to 7,500 | 78 | Free | 0.55% |
| 7,501 to 10,000 | 90 | Free | 0.55% |
| 10,001 to 15,000 | 100 | Free | 0.55% |
| 15,001 to 20,000 | 105 | Free | 0.55% |
| 20,001 to 36,363 | 108 | Free | 0.55% |
| 36,364 to 250,000 | 108 | Free | 200 (flat) |
Source: Safaricom M-PESA Consumer Tariffs and Limits, last updated 4 August 2026 (safaricom.co.ke). Paybill customer fees follow the send-money tariff. Many paybills (KPLC, KRA, most banks, betting operators) absorb this fee at their own cost, so the customer sees KES 0 on the confirmation SMS.
Why the two channels charge differently
Buy Goods (Lipa na M-PESA) launched in 2018 with a customer-free model to displace cash at supermarket, restaurant, and retail counters. Safaricom shifted the fee to the merchant (0.55 percent) so shoppers had no reason to prefer cash. The KES 0-500 band was zero-rated for merchants in the 7 August 2026 tariff refresh to help small traders, extending the free band up from the previous KES 0-200.
Paybill kept the traditional send-money tariff on the customer side. Businesses can choose to absorb the fee (at a higher merchant rate) or pass it to the customer. Bill payers, tax agencies, and banks almost always absorb. School fees and small paybills often do not.
Which should you pick?
- Buying goods or services at a counter. Till, always. Free for you.
- Paying school fees, utility bills, or KRA. Paybill. Needs an account number so the recipient can allocate your payment.
- Depositing to your bank. Bank paybill. Most absorb the fee.
- Fuel station. Either channel costs you money. Buy Goods is usually simpler.
- Small trader with both a Till and a Pochi. Till if you can, it is free. Pochi if the trader only has that (fees apply, see the Pochi promo tariff).
For a full breakdown of when a business would choose Till over Paybill and vice versa, see our Paybill vs Till comparison guide.
Work out your exact cost
Bands are easy to misread. Drop your amount into the M-PESA send and withdraw cost calculator to see the 2026 fee across every mode.
Related M-PESA fee guides
Further reading
Curated external sources we cite. Open in a new tab.
Safaricom Lipa na M-Pesa
Official Lipa na M-Pesa product page.
safaricom.co.ke · reference
M-Pesa Paybill Calculator
Calculator focused on Paybill transactions specifically.
mpesa.or.ke · calculator
M-Pesa Buy Goods (Till) Calculator
Till number transaction calculator from a merchant perspective.
mpesa.or.ke · calculator