M-Pesa Revenue Calculator: Calculate Your Net Income After Charges

M-Pesa charges vary by transaction amount. This calculator shows your net revenue after M-Pesa deducts its fees, helping you understand true income and set pricing correctly.

Calculator
Result
Net Revenue: KES 4,970
Gross TransactionKES 5,000
M-Pesa FeeKES 30
Net ReceivedKES 4,970
Fee %0.60%
TypeTill/Paybill fee (business pays)

After M-Pesa deducts KES 30, you receive KES 4,970 in your account. Factor this into your pricing to maintain profit margins.

Automate this
Want Veira to do this for every sale, every shift, every branch, automatically?

M-Pesa Fees Explained

M-Pesa charges vary by transaction amount and type. Till/Paybill fees (merchant fees) are typically paid by the seller, reducing net revenue. Understanding these fees helps you price products correctly.

For a KES 5,000 sale, M-Pesa might deduct KES 30, meaning you net KES 4,970. If your profit margin is 20%, this fee eats into profit. Adjust pricing to maintain margins.

Fee Types and Impact

Till fees: Small percentage, but add up with volume. For 100 daily transactions averaging KES 5,000, fees total KES 3,000/month.

P2P fees: Sender pays, but affects receiver's value. A KES 5,000 transfer may net KES 4,975 to receiver.

Agent fees: Higher than till, useful only for bulk cash withdrawal (not common for daily business).

Worked examples

Retail shop sale (Till)
  • Customer pays: KES 5,000
  • M-Pesa fee: KES 30 (till charge)
  • You receive: KES 4,970
  • Fee impact: 0.6% of sale
Personal transfer (P2P)
  • Sender sends: KES 5,000
  • M-Pesa fee: KES 25 (sender pays)
  • Receiver gets: KES 4,975
  • Fee impact: 0.5% of transfer

Frequently asked questions

Why does M-Pesa charge fees?
M-Pesa (Safaricom) charges to cover network costs, fraud prevention, and service maintenance. Fees keep the system secure and accessible.
Can I avoid M-Pesa fees?
Not entirely, but bundled plans (Lipa Na M-Pesa) may offer discounted merchant fees. Safaricom runs promotions occasionally. Otherwise, factor fees into pricing.
Who pays the fee, me or the customer?
Depends on payment type. Till fees = you pay. P2P fees = sender pays. Negotiate with customers or absorb as business cost.
Are fees the same for all amounts?
No. Fees increase with transaction size (tiered). Verify current rates on Safaricom or ask your agent, as fees change periodically.
How do I reduce M-Pesa impact on profits?
Raise prices slightly to cover fees. Or negotiate bulk merchant rates with Safaricom if you process high volumes (KES 1M+/month).

Business reviews

4.8
Based on 4 reviews
5
3
4
1
3
0
2
0
1
0
Jane M.
Verified business

Finally a tool that gets Kenyan tax rules right. Zero KRA rejections since using this.

5/10/2024
Noor A.
Verified business

Accurate and saves me hours every month. The breakdown is clear and my staff finally understand their deductions.

5/20/2024
Ahmed H.
Verified business

Exactly what I needed. Calculated costs before ordering and saved a fortune on import duties.

5/15/2024
David K.
Verified business

Very helpful. Only thing missing is export to CSV but overall excellent.

5/5/2024

Used this tool? Share your experience and help other businesses.