Skip to content
All paybills

13 listed

Utilities paybills Kenya: 13 verified codes

Pay your electricity, water, and gas bills.

UtilityMulti-network

Kenya Power and Lighting Company

Pay Kenya Power & Lighting Company (KPLC) postpaid electricity bills via M-PESA paybill 888888. Use your KPLC account number (from your bill) as the account.

Paybill · M-Pesa

888 888

UtilityMulti-network

Kenya Power Prepaid Tokens

Buy KPLC prepaid electricity tokens. Use your prepaid meter number as the account.

Paybill · M-Pesa

888 880

Utility

Nairobi City Water and Sewerage Company

Pay Nairobi City Water and Sewerage Company bills via M-PESA paybill 444400. Use your water bill account number as the account. Or dial *260# to query and pay.

Paybill · M-Pesa

444 400

Utility

Mombasa Water Supply and Sanitation Company

Pay your Mombasa water and sanitation bill.

Paybill · M-Pesa

565 444

Utility

Kisumu Water and Sanitation Company

Pay your Kisumu water and sanitation bill.

Paybill · M-Pesa

200 900

Utility

Nakuru Water and Sanitation Services

Pay your Nakuru water and sanitation bill.

Paybill · M-Pesa

111 444

Utility

Solar Panda Kenya

Pay Solar Panda solar home system instalments via M-PESA paybill 999090.

Paybill · M-Pesa

999 090

Utility

KPLC New Connection

Pay for a new KPLC meter or new electricity connection via M-PESA paybill 888899. Distinct from the postpaid bill paybill (888888) and the prepaid token paybill (888880). Use your application reference number as the account.

Paybill · M-Pesa

888 899

Utility

Limuru Water and Sewerage Company

Pay your Limuru water and sewerage bill via M-PESA paybill 895900.

Paybill · M-Pesa

895 900

Utility

KPLC Stima Promo Lipa Mdogo Mdogo

Pay your KPLC Stima Lipa Mdogo Mdogo flexible payment plan via M-Pesa.

Paybill · M-Pesa

888 888

Utility

Eldoret Water and Sanitation Company

Pay your Eldoret water and sanitation bill.

Paybill · M-Pesa

511 000

Utility

Thika Water and Sewerage Company

Pay your Thika water and sewerage bill.

Paybill · M-Pesa

860 100

Utility

Kirandich Water and Sanitation Company

Pay Kirandich Water and Sanitation Company (Baringo County: Kabarnet and surrounding areas) via M-PESA paybill 4016733. Account = your Kirandich Water customer / meter account number.

Paybill · M-Pesa

401 673 3