M-PESA Business Till (Buy Goods) Calculator

Calculate M-PESA Buy Goods (Business Till) transaction costs. Flat 0.5%, capped at KES 200.

⏱ Updated: 23 Aug 2026

Calculator

Free M-PESA Business Till (Buy Goods) cost calculator: instantly work out the 0.5% Safaricom transaction fee, capped at KES 200, and see exactly how much the business receives after the deduction.

Transaction Cost (0.5%)
KES 5
Business Receives
KES 995

Business Till (Buy Goods) transactions cost 0.5% of the amount, capped at KES 200 per transaction. The customer is not charged anything extra.

Calculate the cost of paying via an M-PESA Business Till (Buy Goods) number for any transaction amount.

Paying via an M-PESA Business Till, also known as Buy Goods, costs the business a flat 0.5% of the transaction amount, capped at KES 200 — the customer pays nothing extra. This calculator applies that formula directly.

How the 0.5% Charge Works

Safaricom deducts 0.5% of the amount paid from the business's M-PESA balance, up to a maximum of KES 200 per transaction. For any amount above KES 40,000, the charge stays fixed at KES 200 since 0.5% would otherwise exceed the cap.

What the Business Actually Receives

The customer's till payment always reflects the full amount paid — the 0.5% cost is deducted from what the business receives, not added on top for the customer. This calculator shows both the cost and the resulting balance the business is credited.

How much does M-PESA charge for Buy Goods (Till) payments?

M-PESA charges the business 0.5% of the transaction amount for Buy Goods (Till) payments, capped at a maximum of KES 200 per transaction. The customer is not charged anything extra.