CEB Online Bill Payment
The fastest way to pay is inside CEB Care: log in, open your account, and pay the current bill by card. CEB also accepts payment through online banking, payment apps such as iPay and PayGo, CEB and bank kiosk machines, Cargills and Keells supermarkets, post offices and mCash — you only need your account number, printed at the top of your bill.
Pay on CEB Care (website or app)
- Go to cebcare.ceb.lk and log in. New user? Register first with your NIC and email, then verify your account.
- Add your electricity account number to your profile if you have not already.
- Open your account and choose the bill payment option — your current bill and outstanding balance are shown.
- Enter your card details and confirm. Keep the payment confirmation or receipt number until the payment shows on your next bill.
Pay through your bank
Most Sri Lankan banks list CEB (Electricity Distribution Lanka) under bill payments in their mobile and internet banking. Choose the electricity bill payment option, enter your account number and the amount on your bill, and confirm. The payment normally reflects on your CEB account within one to two working days.
Pay with apps, kiosks and in person
- Payment apps: iPay and PayGo carry CEB bill payment — select CEB, enter the account number and amount.
- Kiosks: CEB and bank self-service kiosk machines accept bill payments by account number.
- Supermarkets: Cargills and Keells service counters accept CEB bill payments — take your bill or account number.
- Post offices & mCash: post offices accept bill payments over the counter, and mCash is an accepted mobile payment channel.
- LECO customers: see the LECO bill check and payment page for LECO payment centres and channels.
Not sure what you owe? Check your balance first, and if a payment seems missing, contact CEB on the 1987 hotline with your receipt details.
Frequently asked questions
Can I pay my CEB bill online?
Yes. You can pay inside CEB Care (website or app) by card, through your bank's online or mobile banking bill-payment section, or with payment apps such as iPay and PayGo. You need your electricity account number for all of them.
How do I pay my Sri Lanka electricity bill online?
Log in to cebcare.ceb.lk, open your account (add the account number once), choose bill payment, and pay the shown amount by card. Alternatively, open your bank app, find CEB / Electricity Distribution Lanka under bill payments, enter the account number and amount, and confirm.
What do I need to pay a CEB bill?
Only your electricity account number and the amount due. The account number is printed at the top of your paper or e-bill. For card payments on CEB Care you also need a CEB Care login, which takes a one-time registration with your NIC and email.
How long does an online CEB payment take to reflect?
Payments made on CEB Care reflect immediately on your account. Bank and third-party app payments normally reflect within one to two working days. Keep your receipt until the payment appears, and call 1987 if it does not.
Can I pay a CEB bill for someone else?
Yes — every channel works with the account number alone, so you can pay a family member's or a tenant's bill by entering their account number and the amount due.