Lipa na M-Pesa Buy Goods (Business Till Number) Charges and Limits (2026)

Key Principles of Till Charges

Merchant-Focused Pricing:

  • Charges are primarily borne by the business (merchant)
  • Customer payments are generally free to encourage adoption
  • Fee structure designed to support business operations
  • Graduated pricing based on transaction volumes and amounts

Percentage-Based Model:

  • Most charges calculated as percentage of transaction value
  • Maximum cap limits to protect businesses from excessive fees
  • Minimum charges for very small transactions
  • Different rates for different transaction types

Who Pays What

Customer Charges:

  • Standard Payments: FREE for customers
  • Fuel Station Payments: Customer pays transaction fee
  • Large Amount Payments: Standard M-Pesa send money charges may apply in some cases

Merchant Charges:

  • Collection Fees: Percentage of amount received
  • Transaction Processing: Per-transaction charges
  • Value-Added Services: Additional feature charges
  • Withdrawal Fees: When moving money from till

Lipa na M-Pesa Buy Goods (Till Number) Charges For Customers Making Payments

Standard Till Number Payments

General Rule: Customer payments of KSh 200 and below have no charges. Generally, customers incur no fees when making payments using Lipa na M-Pesa Buy Goods, with the notable exception of payments made at fuel stations, where specific charges may apply.

Customer Charges:

  • KSh 1 - 200: FREE (No charges to customer)
  • Above KSh 200: FREE (except at fuel stations)
  • Fuel Stations: Specific charges may apply (varies by station)

Fuel Station Exception

Special Fuel Station Charges: All M-Pesa to Till Number transactions are free for the customer except for Till Numbers at Petrol Stations. There are customer charges for payments made using Lipa na M-PESA Buy Goods at fuel stations.

Why Fuel Stations Are Different:

  • Special regulatory considerations
  • Higher transaction processing costs
  • Industry-specific agreements with Safaricom
  • Charges vary by individual fuel station

Checking Fuel Station Charges:

  • Ask at the fuel station before payment
  • Test with small amount first
  • Check SMS confirmation for actual charges
  • Contact customer care for clarification

 

Charge Examples:

Transaction Amount Collection Fee Merchant Receives
KSh 100 FREE KSh 100
KSh 200 FREE KSh 200
KSh 500 KSh 2.50 KSh 497.50
KSh 1,000 KSh 5.00 KSh 995.00
KSh 5,000 KSh 25.00 KSh 4,975.00
KSh 10,000 KSh 50.00 KSh 9,950.00
KSh 20,000 KSh 100.00 KSh 19,900.00
KSh 40,000+ KSh 200.00 Amount - 200

 

Lipa na M-Pesa Buy Goods (Till Number) Charges For Businesses Receiving Payments

Business Till Charges

Standard Business Charges: Businesses receiving payments via a Buy Goods Till are charged a maximum of 0.5% of the transaction amount, capped at KSh 200 per transaction.

Detailed Business Charge Structure:

  • Collections KSh 200 and below: FREE
  • Collections above KSh 200: 0.5% of transaction amount
  • Maximum charge per transaction: KSh 200
  • Break-even point: KSh 40,000 (0.5% = KSh 200)

Fuel Station Customer Charges (2026):

Amount Range Customer Fee
KSh 1 - 100 FREE
KSh 101 - 500 KSh 7
KSh 501 - 1,000 KSh 13
KSh 1,001 - 1,500 KSh 23
KSh 1,501 - 2,500 KSh 33
KSh 2,501 - 3,500 KSh 52
KSh 3,501 - 5,000 KSh 69
KSh 5,001 - 7,500 KSh 87
KSh 7,501 - 10,000 KSh 95
Above KSh 10,000 KSh 108

 

Lipa na M-Pesa Buy Goods (Till Number) Charges for Outgoing Transactions from Till

When businesses make payments from their Buy Goods Till, different charges apply based on the destination:

Pay to Other Business Tills (Buy Goods):

  • Rate: 0.27% of transaction value
  • Cap: Maximum KSh 200 per transaction
  • Use Case: Paying suppliers, business partners, or other merchants

Pay to Mobile Numbers (Send Money):

  • Rate: Standard M-Pesa send money charges apply
  • Purpose: Staff payments, customer refunds, personal withdrawals
  • Charges: Same as personal M-Pesa send money rates

Pay to Paybills:

  • Rate: Varies by receiving organization's tariff
  • Common Usage: Utility payments, government payments, loan repayments
  • Structure: Each paybill sets its own customer charge structure

Withdrawal Charges

Agent Withdrawals:

  • Rate: Standard M-Pesa agent withdrawal charges
  • Range: KSh 11 to KSh 309 depending on amount
  • Frequency: Per withdrawal transaction
  • Locations: Any authorized M-Pesa agent

Bank Withdrawals (RTS):

  • M-Pesa Fee: 0.27% capped at KSh 200
  • Bank Fee: Varies by receiving bank (often free for business accounts)
  • Speed: Real-time settlement
  • Availability: 23+ partner banks

ATM Withdrawals:

  • Fee: Standard ATM charges (KSh 33-45)
  • Limit: KSh 35,000 per day
  • Access: Limited ATM network with M-Pesa integration

Important Notes

  1. No Charges for Customers: Standard Buy Goods payments are free for customers (except fuel stations)
  2. Free Small Transactions: Collections of KSh 200 and below are completely free for businesses
  3. Rate Reduction History: Safaricom reduced merchant fees from 1% to 0.5% to encourage digital payments
  4. Application Processing: Till applications processed within 10 minutes (Individual) or 24 hours (Business/Organization)
  5. Customer Care: Dedicated merchant support available at 2134