Find Every Paybill Number in Kenya

Your Complete M-Pesa Paybill Directory

Search thousands of verified paybill numbers for utilities, education,
healthcare, insurance, and more. Get instant payment instructions and
stay updated with the latest paybill numbers in Kenya.

Paybill Numbers Categories

Showing 1 – 20 of 131
Rafiki Bank Paybill Number
Paybill802200
Deposit to Rafiki DTM Microfinance via M-PESA paybill
Faulu Paybill Number
Paybill328585
Deposit to Faulu Microfinance Bank via M-PESA paybill
Unaitas Paybill Number
Paybill544700
Deposit to Unaitas SACCO via M-PESA paybill
M-Changa Paybill Number
Paybill891300
Donate to M-Changa fundraisers via M-PESA paybill
Airtel Paybill Number
Paybill220220
Buy Airtel airtime from M-PESA using Pesapal paybill number
Pesapal Paybill Number
Paybill220220
Pay bills and buy Airtel/Safaricom/Telkom airtime via Pesapal paybill number
Baraka Yetu Sacco Paybill Number
Paybill910310
Deposit at Baraka Yetu Sacco via M-PESA paybill
M Oriental Bank Paybill Number
Paybill986500
Deposit to M Oriental Bank via M-PESA paybill
KPLC Postpaid Paybill Number
Paybill888888
Pay Kenya Power postpaid electricity bill via M-PESA paybill
Pepeta Paybill Number
Paybill779900
Deposit to Pepeta betting wallet via M-PESA paybill
Pakakumi Paybill Number
Paybill884488
Deposit to Pakakumi via M-PESA paybill 884488
Azam TV Kenya Paybill Number
Paybill827190
Pay Azam TV Kenya subscription via M-PESA paybill
Platinum Credit Limited Paybill Number
Paybill810902
Repay Platinum Credit loans via M-PESA paybill
Zash Loan Paybill Number
Paybill733555
Repay Zash Loan via M-PESA paybill
Nyati Sacco Paybill Number
Paybill906100
Deposit or repay loans at Nyati Sacco via M-PESA paybill
Gulf African Bank Paybill Number
Paybill985050
Deposit to Gulf African Bank via M-PESA paybill
Afya Sacco Paybill Number
Paybill507400
Pay Afya Sacco contributions and loans via M-PESA paybill
Bank of Africa Paybill Number
Paybill972900
Deposit to Bank of Africa Kenya via M-PESA paybill
Prime Bank Kenya Paybill Number
Paybill982800
Deposit to Prime Bank Kenya via M-PESA paybill
LendPlus Paybill Number
Paybill4073865
Repay LendPlus loans via M-PESA paybill

How to Use This Directory

Find the right M-PESA paybill number, get the correct account number format, and pay without guessing. Every listing is verified.

STEP 01

Search for the organisation

Use the search bar or browse by category — banks, SACCOs, government, schools, hospitals, and more.

STEP 02

Get the paybill and account number

Each listing shows the paybill number and the exact account number format — membership number, ID, student number, and so on.

STEP 03

Open M-PESA and pay

Go to Lipa na M-PESA → Pay Bill. Enter the business number, your account number, and the amount. Confirm and send.

STEP 04

Save your confirmation

Safaricom sends an SMS confirmation. Keep it — most organisations require it as proof, especially schools and government agencies.

The account number is not the same as the paybill number. The paybill number gets you to the organisation — the account number tells them who the payment is for. Using the wrong account number means your money goes unallocated.

Common Questions

Paybill Payment FAQ

How long does a paybill payment take?

Most payments reflect within 5–30 minutes. Government agencies and schools can take 24–48 hours, sometimes longer during peak periods like January and September.

What if my payment doesn’t reflect?

Wait the expected time, then contact the organisation with your M-PESA confirmation SMS. Do not pay again until the first payment is confirmed missing.

Can I reverse a wrong paybill payment?

Reversals are not guaranteed on paybill transactions. Contact Safaricom on 100 and the receiving organisation immediately — acting fast improves your chances.

What account number do I use?

It depends on the organisation — it could be your membership number, student number, ID, loan account, or policy number. Each listing on this site tells you exactly which one to use.

Are there charges for paying via paybill?

Standard Lipa na M-PESA charges apply based on the amount. Some organisations absorb the fee — check the listing or confirm with the organisation before paying.

Why is my paybill number not working?

Double-check the number against this listing. Some organisations use separate paybill numbers for loans, deposits, and fees — confirm you are using the right one for your payment type.

Watch out for shared paybill numbers

Some paybill numbers are shared across multiple services. Paybill 222222 for example handles both NSSF contributions and eCitizen government payments. On a shared paybill, your account number is the only thing routing your money to the right place. Always confirm the account number format before you pay.