Using M-Pesa for Tuition, Fees and Daily Budgeting in Kenya
By Muntasir • Published Jan 11, 2026 • Updated Aug 08, 2026 • Money & Budgeting
Kenyan universities let you pay fees through M-Pesa Paybill, and the app also helps you budget daily living costs. Transaction fees depend on the amount and the service you use, with a 15% excise duty on the fee.
💵 Sending KES 101-500 to another M-Pesa user costs KES 7, and sending above KES 20,000 costs KES 108
🏠 Paying fees through your university's Paybill number typically costs less than a direct send
⏱️ Withdrawing cash from an agent is cheaper than an ATM at every amount band
📩 KRA charges 15% excise duty on M-Pesa transaction fees
Paying university fees through M-Pesa Paybill
Most Kenyan universities accept tuition and hostel payments through Lipa na M-Pesa Paybill. Open the M-Pesa menu, select Lipa na M-Pesa, then Pay Bill, and enter the business number your finance office gives you. The account number field usually needs your admission or registration number, so the payment matches your student record automatically.
Paybill charges are generally lower than sending money directly to a person, ranging from about KES 5 for small payments up to around KES 100 for larger ones, according to M-Pesa's 2026 tariff guide . Confirm the exact Paybill number and account format on your university's student portal or with the finance office before you pay, since a mismatched account number delays your fee clearance.
M-Pesa transaction costs for students
Every M-Pesa fee sits in a band tied to the amount you move. The table below shows representative bands for sending money and withdrawing cash, useful when you decide whether to withdraw cash for rent or pay a landlord directly by M-Pesa.
| Amount (KES) | Send to M-Pesa user | Withdraw at agent | Withdraw at ATM |
|---|---|---|---|
| 101-500 | KES 7 | KES 29 | KES 35 |
| 1,001-1,500 | KES 23 | KES 29 | KES 65 |
| 5,001-7,500 | KES 78 | KES 87 | KES 150 |
| 10,001-15,000 | KES 100 | KES 167 | KES 230 |
| 20,001-35,000 | KES 108 | KES 197 | KES 290 |
Agent withdrawals cost less than ATM withdrawals at every band, so use an agent for cash unless the nearest one sits far from campus. Kenya Revenue Authority levies a 15% excise duty on mobile money transaction fees. Check the deduction shown in your M-Pesa confirmation message, since published tariff tables may already include this duty.
Paying at a shop, market stall, or cafeteria till through Lipa na M-Pesa Buy Goods costs nothing extra, since Safaricom does not charge a fee on Buy Goods transactions. Use Buy Goods over sending money to a person's phone number whenever a vendor has a till number, since it is the cheapest way to pay for everyday items on campus.
Recent tariff changes to watch
Safaricom cut business-side charges for Paybill and Buy Goods payments starting August 7, 2026, lowering some transfer charges by up to half, according to reporting on the new tariffs . If your campus bookshop, hostel landlord, or transport sacco charges a fee for M-Pesa payment, this change brings that cost down.
Receiving money from parents or guardians
Receiving money on M-Pesa is free, so ask family to send your allowance directly to your registered number instead of through a third party. If a parent banks with a Kenyan bank, most banking apps now link straight to M-Pesa or Pochi la Biashara, which skips an extra cash withdrawal step and its fee.
Splitting rent and shared bills with roommates
If you share a room or an apartment off campus, M-Pesa makes it simple to split rent, electricity tokens, or a shared data bundle among roommates. Ask one person to collect each roommate's share by Send Money, then pay the landlord or vendor in a single transaction, which keeps the fee count low compared to everyone paying separately.
Prepaid electricity tokens through your utility's paybill work the same way as fee payments: enter the meter number as the account number, confirm the amount, and the token arrives by SMS within seconds. Splitting this cost among roommates before the lights run out avoids a scramble at odd hours.
Saving with a campus chama
Many student groups run a chama, a rotating savings group, and collect contributions through M-Pesa. If you join one, agree the contribution amount and collection day, and use the M-Pesa statement to confirm every member paid, since disputes over unpaid contributions are common when there is no record to check against.
Budgeting tools inside the app
Use the M-Pesa statement or mini statement to see where your money goes each month, then compare it against your allowance. Lock savings products such as M-Shwari or KCB M-Pesa let you set aside part of your allowance the day it lands, before daily spending eats into it.
Fuliza, the M-Pesa overdraft, charges a daily access fee of about 1.083% of the amount you owe. It covers a shortfall at the till, but the daily fee adds up fast if you leave a balance outstanding for weeks, so clear it as soon as your next allowance arrives.
Staying safe with M-Pesa on campus
Never share your PIN, even with a hostel mate or someone claiming to be an M-Pesa agent on a call.
Confirm the receiving name shown on screen before you send or pay, especially for a new Paybill number.
Check the recipient's registered name on screen rather than trusting digits read out over a phone call.
Set a PIN that is not your birthday or admission number.
Register your SIM in your own name, since Kenyan rules require M-Pesa accounts to match a verified identity, and a wallet registered under someone else's name complicates resolving a dispute with Safaricom customer care.