FeeFlow Logo
FeeFlow
Kenya Mobile Money · Safaricom Tariffs · 2026

Safaricom M-PESA Tariff Calculator

Calculate exact fees for Lipa Na M-PESA Buy Goods (0.5% max KSh 200), Paybill tiered tariffs, and PayPal-to-M-PESA withdrawal bridges.

Kenya · Safaricom M-PESA
Quick Select:
KSh KES
Tariff Breakdown Rate: 0.50%
Net Amount Received in Wallet
KSh 9,950.00
✓ Instant Safaricom wallet credit
Invoice Amount: KSh 10,000.00
Safaricom M-PESA Fee: -KSh 50.00
Applicable Tariff Band: KSh 10,000
Total Deducted Cut: -KSh 50.00
CBK Regulatory Notice: Maximum per-transaction limit is KSh 250,000. Maximum daily wallet account limit is KSh 500,000.
PDF Slip
In Plain English: Calculating payout breakdown...

Fee Wealth Leakage Radar & Profit Drag

Compounded Wealth & Margin Impact
Payment Volume: 20 / month
Your Net Profit Margin: 20% Margin
5% (Low Margin Ecom) 20% (Agency) 50% (SaaS/Digital)
Annual Fee Drain
-
Direct processor cut/yr
3-Year Outflow
-
Cumulative friction
5-Yr Future Wealth
-
Lost @ 8% investment
Profit Drag %
-
Of your net profit taken
Bottom-Line Net Profit Split:
85.3% Kept 14.7% Absorbed by Fee

Multi-Rail Arbitrage ("Switch & Save")

Compare 42 Global Rails →
Mpesa (Current)
-
Active Baseline
ACH Direct Debit
-
Save +$0.00
In-Person Terminal
-
2.6% + 10¢
Int'l Card (+1.5% FX)
-
Cross-Border Markup
%
Pass Fee to Client (Legal Surcharge Engine) Calculate zero-shortfall compliant markup & legal surcharge limits
Target Net Payout
-
Compliant Surcharge
-
Final Gross Invoice
-
⚖️ 2026 Legal Surcharging Compliance Rules:

• United States: Visa & Mastercard cap credit card surcharges at 3.00% (effective April 2023). Surcharging debit or prepaid cards is strictly illegal under federal operating rules.

• UK & European Union: Surcharging consumer debit and credit cards is prohibited under PSD2. B2B / corporate card surcharges remain permitted.

• Australia: Governed by RBA; surcharging is legally restricted strictly to the merchant's actual cost of card acceptance.

Client Invoice Message
Bookkeeping Journal Entry
Recent Calculations (Click to Restore)
No calculations recorded yet
Was this Mpesa calculation accurate today? Updated with published 2026 merchant rates.

Official Safaricom M-PESA Paybill Tariff Schedule (2026)

Exact Central Bank of Kenya (CBK) approved tariff bands for Lipa Na M-PESA Paybill business collections.

Transaction Range (KSh) Official Paybill Tariff Buy Goods Comparison (0.5%) Savings on Till vs Paybill
KSh 1 – 100 KSh 0.00 ~KSh 0.00 Similar
KSh 101 – 500 KSh 7.00 ~KSh 1.50 Saves KSh 5.50
KSh 501 – 1,000 KSh 13.00 ~KSh 3.75 Saves KSh 9.25
KSh 1,001 – 1,500 KSh 23.00 ~KSh 6.25 Saves KSh 16.75
KSh 1,501 – 2,500 KSh 33.00 ~KSh 10.00 Saves KSh 23.00
KSh 2,501 – 3,500 KSh 53.00 ~KSh 15.00 Saves KSh 38.00
KSh 3,501 – 5,000 KSh 57.00 ~KSh 21.25 Saves KSh 35.75
KSh 5,001 – 7,500 KSh 78.00 ~KSh 31.25 Saves KSh 46.75
KSh 7,501 – 10,000 KSh 90.00 ~KSh 43.75 Saves KSh 46.25
KSh 10,001 – 15,000 KSh 105.00 ~KSh 62.50 Saves KSh 42.50
KSh 15,001 – 20,000 KSh 110.00 ~KSh 87.50 Saves KSh 22.50
KSh 20,001 – 35,000 KSh 115.00 ~KSh 137.50 Similar
KSh 35,001 – 50,000 KSh 120.00 ~KSh 200.00 Similar
KSh 50,001 – 150,000 KSh 130.00 ~KSh 200.00 Similar
KSh 150,001 – 250,000 KSh 150.00 ~KSh 200.00 Similar

Frequently Asked Questions: Safaricom M-PESA Kenya (2026)

Everything you need to know about Lipa Na M-PESA Buy Goods KSh 200 cap, Paybill bands, PayPal bridge, and KRA tax deductibility.

1. What are the official Safaricom M-PESA transaction charges and tariffs in Kenya for 2026?

Safaricom M-PESA operates on distinct tariff models depending on service type: (1) Lipa Na M-PESA Buy Goods (Till Number) charges merchants a flat 0.50% fee capped at a maximum of KSh 200 per transaction, with transactions under KSh 200 being 100% free; (2) Lipa Na M-PESA Paybill operates on tiered tariff bands ranging from KSh 7 to KSh 210 depending on invoice size; and (3) P2P send money transfers follow official Safaricom consumer tariff slabs.

2. How does the Lipa Na M-PESA Buy Goods KSh 200 maximum fee cap work?

For merchants using a Buy Goods Till number, Safaricom enforces a strict upper fee ceiling of KSh 200.00. For small payments up to KSh 40,000, you pay 0.50% (e.g., KSh 1,000 costs KSh 5.00). On transactions above KSh 40,000 (such as KSh 70,000 or KSh 150,000), the fee stops increasing and remains fixed at exactly KSh 200.00, resulting in an effective rate as low as 0.13%.

3. How do I calculate the Gross-Up invoice amount for M-PESA Buy Goods in KSh?

To ensure your client covers the M-PESA transaction fee: (1) If the target net amount is under KSh 200, invoice the exact amount (KSh 0 fee); (2) If target net is between KSh 200 and KSh 39,800, invoice Gross = Net / (1 - 0.005); (3) If target net is KSh 39,800 or higher, invoice Gross = Net + KSh 200. For example, to receive exactly KSh 50,000 net, you invoice KSh 50,200.

4. How does the PayPal to M-PESA withdrawal service work in Kenya and what are the fees?

Kenyan freelancers and exporters can link their PayPal account directly to Safaricom M-PESA (powered by Equity Bank). The total deduction consists of two layers: (1) PayPal's currency conversion fee (~3.0% spread from USD to KES) and (2) Equity Bank / M-PESA's withdrawal fee (3.0% on the converted amount). The cumulative deduction is approximately 5.91%, and funds reflect in your M-PESA wallet within 2 hours to 3 business days.

5. What is the difference between Lipa Na M-PESA Paybill vs Buy Goods (Till)?

Buy Goods Till numbers are designed for retail checkouts and point-of-sale where the merchant absorbs a low 0.50% fee (capped at KSh 200). Paybill numbers are structured for utility payments, school fees, and subscription billing, utilizing tiered bands where transaction fees can be configured to be paid by either the customer, the merchant, or split between both parties.

6. What are the daily M-PESA account balance and transaction limits in Kenya?

Under Central Bank of Kenya (CBK) regulations, the maximum single transaction limit on M-PESA is KSh 250,000, and the maximum daily account holding limit is KSh 500,000. Businesses with verified corporate till/paybill registration can apply for higher enterprise settlement ceilings with automated daily bank sweep transfers.

7. How are M-PESA settlement funds transferred to Kenyan commercial bank accounts?

Merchants can sweep funds from their Lipa Na M-PESA business portal directly into connected Kenyan commercial banks (KCB, Equity Bank, NCBA, Stanbic, Co-op Bank) via real-time Pesalink or RTGS. Instant bank sweeps under KSh 500,000 complete within seconds for automated daily cashflow management.

8. Are M-PESA merchant transaction fees tax-deductible under KRA guidelines?

Yes. All Lipa Na M-PESA transaction charges, Paybill tariffs, and settlement fees are fully deductible business expenses under Kenya Revenue Authority (KRA) corporate and income tax filings. Merchants receive automated monthly statements from Safaricom detailing all transaction tariffs for tax and accounting audits.

We value your privacy

FeeFlow processes calculations 100% locally in your browser. We use minimal functional cookies and anonymized analytics to ensure optimal performance. Read our Privacy Policy.