PesaLens

SAMPLE CUSTOMER1 Apr 2026 – 30 Sep 2026343 transactions

You paid KES 1,879 in M-PESA charges.

That’s 0.5% of all the money you sent, paid or withdrew over 183 days.

Money in
KES 464,400
Money out
KES 402,910
Kept
KES 61,490
Spent per day
KES 2,202

Worth knowing

  • Charges came to KES 1,879, about KES 308 a month.
  • Fuliza lent you KES 7,500 and you paid back KES 7,650. The KES 150 difference is mostly Fuliza fees.
  • You sent KES 5,150 to betting and got back KES 5,100: a loss of KES 50.
  • Your biggest payee was KCB RENT: KES 108,000 over 6 payments.
  • You received KES 61,490 more than you spent.

Where it went

  • Paybill paymentsKES 108,0006 payments · 27% of money out
  • Bills (power, water, TV, internet)KES 92,48150 payments · 23% of money out
  • Shopping (Buy Goods / Till)KES 69,20063 payments · 17% of money out
  • Cash withdrawalsKES 66,00020 payments · 16% of money out
  • Sent to peopleKES 48,20028 payments · 12% of money out
  • FulizaKES 7,65010 payments · 2% of money out
  • BettingKES 5,15040 payments · 1% of money out
  • Airtime & bundlesKES 4,35027 payments · 1% of money out
  • M-PESA chargesKES 1,87963 payments · 0% of money out

Who you paid most

  1. KCB RENTKES 108,0006×
  2. ROYAL AGENCIESKES 66,00020×
  3. ZUKU FIBERKES 56,98119×
  4. KPLC PREPAIDKES 35,50031×
  5. TOTAL ENERGIESKES 20,75018×
  6. QUICKMARTKES 17,70018×
  7. GRACE AKINYIKES 15,5009×
  8. JAVA HOUSEKES 13,50011×
  9. KEVIN KIPROTICHKES 12,7007×
  10. BRIAN OTIENOKES 12,0006×

Who paid you most

  1. ACME LTD SALARY PAYMENTKES 390,0006×
  2. MAMA WANJIRUKES 18,4008×
  3. BRIAN OTIENOKES 16,2009×
  4. FAITH NJERIKES 11,0006×
  5. KEVIN KIPROTICHKES 9,8005×
  6. GRACE AKINYIKES 6,4002×
  7. SPORTPESA LTDKES 5,10012×

Month by month

InOut

  • Apr 2026KES 85,600
    KES 44,472
  • May 2026KES 75,900
    KES 72,660
  • Jun 2026KES 73,900
    KES 74,419
  • Jul 2026KES 75,000
    KES 77,305
  • Aug 2026KES 75,600
    KES 73,141
  • Sep 2026KES 78,400
    KES 60,913

Biggest payments

  1. 28 AprKCB RENTPaybill paymentsKES 18,000
  2. 28 MayKCB RENTPaybill paymentsKES 18,000
  3. 28 JunKCB RENTPaybill paymentsKES 18,000
  4. 28 JulKCB RENTPaybill paymentsKES 18,000
  5. 28 AugKCB RENTPaybill paymentsKES 18,000

Spending by day of the week

Mon
Tue
Wed
Thu
Fri
Sat
Sun

You spend the most on Tuesdays: KES 71,908 in total.