CEB Bill Check
Guide · CEB (EDL)

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)

  1. Go to cebcare.ceb.lk and log in. New user? Register first with your NIC and email, then verify your account.
  2. Add your electricity account number to your profile if you have not already.
  3. Open your account and choose the bill payment option — your current bill and outstanding balance are shown.
  4. 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

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.