How to Buy Kenya Power Tokens via M-Pesa (Paybill 888880 + New Paybill Explained)
To buy Kenya Power tokens via M-Pesa, go to Lipa na M-Pesa → Paybill, enter Business No. 888880, input your meter number, enter the amount, and confirm with your PIN. You will receive your token instantly via SMS.
Is There a New Kenya Power Paybill Number?
No — there is no new Paybill number for buying Kenya Power tokens. The official Paybill for prepaid tokens remains 888880.
Confusion arises because Kenya Power introduced a different Paybill number (888899), but this is only for new connection payments — not for buying electricity tokens.
- 888880 – Buy prepaid tokens (correct number)
- 888888 – Pay postpaid bills
- 888899 – Pay for new connections (NOT tokens)
Bottom line: If you want to buy Kenya Power tokens via M-Pesa, always use Paybill 888880.
Step-by-Step: How to Buy Kenya Power Tokens via M-Pesa
- Open M-Pesa on your phone (SIM Toolkit, App, or *334#)
- Select Lipa na M-Pesa
- Choose Paybill
- Enter Business Number: 888880
- Enter your meter number as the account
- Enter the amount (minimum KSh 100)
- Enter your M-Pesa PIN and confirm
- Receive your 20-digit token via SMS
Alternative Method: Buy Tokens via *977#
You can also buy Kenya Power tokens using the official USSD service:
- Dial *977#
- Select Prepaid Services
- Choose Buy Tokens
- Enter your meter number
- Confirm payment via M-Pesa
Note: This service is only available to Safaricom users and still uses M-Pesa for payment.
Kenya Power Paybill Numbers
- 888880 – Prepaid tokens
- 888888 – Postpaid bills
What Happens After Payment?
- You receive an M-Pesa confirmation SMS
- Kenya Power sends a 20-digit token
- Enter the token into your meter to load electricity units
Common Issues and Fixes
- No token received: Wait a few minutes or check network signal
- Wrong meter number: Contact Kenya Power support immediately
- Delayed SMS: Tokens can be retrieved via *977# or customer care
Pro Tips
- Always double-check your meter number before paying
- Save Paybill 888880 for faster transactions
- Keep your SMS token until units are loaded
Related Guides
- How to Check Kenya Power Bill
- How To Use Lipa Na M-Pesa In Kenya
- How to Use M-Pesa in Kenya
FAQs About How to Buy Kenya Power Tokens via M-Pesa
1. What is the Paybill number for Kenya Power tokens?
Answer: The official Paybill number for buying Kenya Power prepaid tokens via M-Pesa is 888880. Always use this number when purchasing electricity tokens.
2. Is there a new Kenya Power Paybill number?
Answer: No, the Paybill for buying tokens has not changed. It remains 888880. The newer Paybill 888899 is only for new electricity connection payments, not tokens.
3. How long does it take to receive Kenya Power tokens after payment?
Answer: Kenya Power tokens are usually delivered instantly via SMS after successful M-Pesa payment, though delays of a few minutes may occur during network issues.
4. What should I do if I don’t receive my token?
Answer: If you don’t receive your token, wait a few minutes, check your SMS inbox, or dial *977# to retrieve it. You can also contact Kenya Power customer care for assistance.
5. Can I buy Kenya Power tokens without M-Pesa?
Answer: Yes, tokens can also be purchased through banks, mobile banking apps, and authorized vendors, but M-Pesa Paybill 888880 remains the fastest and most widely used method.