Step‑by‑step guide to paying bills online in Sri Lanka (CEB, water, telecom, insurance)

Why pay your bills online in Sri Lanka? Benefits, safety and what you need first

More Sri Lankans now pay everyday bills online, helped by wider internet banking, mobile apps and government platforms such as GovPay operated via LankaPay’s real‑time payment network.[1][2][4][7]

What bills can you pay online?

  • Electricity – Ceylon Electricity Board (CEB) bills.
  • Water – National Water Supply & Drainage Board.
  • Telecom & internet – mobile, fixed‑line and broadband bills from major operators.
  • Insurance premiums – many insurers accept card and online bank payments.
  • Government fees and services – through platforms like GovPay for nearly 100 public services.[1][2][4][7]

Key benefits of paying bills online

  • No queues or travel – pay from home instead of visiting banks or counters; GovPay and bank platforms are designed specifically to remove “long queues” and cash handling.[1][2][4]
  • 24/7 access – real‑time payments are available around the clock via CEFTS‑enabled internet and mobile banking.[2]
  • Faster processing & reconnection – real‑time crediting means quicker reflection of payments for services and fees.[1][2]
  • Better tracking – instant confirmations, email/SMS alerts and downloadable histories make it easier to prove and organise payments.[1][2]
  • Lower risk of lost receipts – digital records are stored by banks and platforms instead of paper slips.

Common online payment methods in Sri Lanka

  • Bank internet banking and mobile banking apps connected to LankaPay networks.[1][2]
  • Debit and credit cards – Visa, Mastercard, American Express and others are widely supported.[5]
  • Mobile wallets & fintech apps (e.g. local wallet apps integrated with banks and GovPay).[1][4]
  • Government platforms like GovPay for many public‑sector payments.[1][2][4][7]

What you need before you start

  • A bank account with internet/mobile banking enabled, or a valid debit/credit card.[5]
  • An active mobile number and email for OTPs and payment alerts.
  • A stable internet connection on your phone or computer.
  • Your bill details: account or customer number, contract/phone number, policy number, billing month and due date (all printed on the bill).

Reading your Sri Lankan bills: key fields

  • Account / customer ID – unique number for CEB, water and telecom accounts.
  • Billing period / month – the cycle you are paying for.
  • Amount due and any arrears.
  • Payment deadline and possible late‑fee notes.

Staying safe when paying online

  • Use only official websites and apps of banks, utilities, insurers or GovPay.[1][2][4][7]
  • Check for HTTPS, correct domain names and genuine logos before entering card or login details.
  • Enable two‑factor authentication (2FA) on your bank and wallet apps for extra protection.
  • Never share OTPs or passwords with anyone; banks and government platforms will not ask for them over calls or messages.
Sri Lankan family organizing CEB, water, telecom, and insurance bills while setting up online payments on a laptop

Step‑by‑step: Paying your CEB electricity bill online

You can pay your **CEB bill online** in several ways:

  • Official CEB web portal – CEB’s Instant Pay site lets you pay with Visa, Mastercard, or Amex without prior registration.[2][1]
  • Bank internet banking & mobile apps – most major Sri Lankan banks list **CEB** under “Bill Payments” (often together with water and telecom).[3]
  • Third‑party wallets & apps – apps like People’s Pay and others allow CEB bill payments directly from bank accounts or stored cards.[3]
  • CEB Care app – the official mobile app lets you view bill info and make online payments.[6][8]

1. Find your CEB account number before you start

Take your latest **physical or PDF bill** and note:

  • Account number (required on the CEB payment portal and banking apps).[1][2]
  • Customer name and address (to verify you selected the correct account).
  • Due amount and due date to avoid disconnection.
  • Any printed **QR code** that some apps can scan for instant data entry.

2. Paying via a typical Sri Lankan internet banking portal

  1. Log in to your bank’s **internet banking** site with your username and password.
  2. Go to the “Bill Payments” or “Utility Payments” menu.
  3. Select **CEB / Electricity** as the biller.
  4. Enter your **CEB account number** and verify the displayed name/amount (if shown).
  5. Confirm or type the **amount to pay** (full or partial, depending on bank/CEB rules).[1]
  6. Choose the account to debit and click **Confirm/Pay**.
  7. Enter the **OTP (one‑time password)** or PIN sent via SMS/app to authorize the payment.
  8. Save or download the **receipt/confirmation** page or email as proof.[1]

3. Save CEB as a favourite / registered biller

Most banks and wallets let you save a **“Favourite”** or **“Registered biller”**:

  • After a successful payment, click “Save payee” or similar.
  • Next month, just select this favourite and pay with one click, without re‑typing the account number.[3]

4. Using mobile banking or wallet apps

On mobile banking or wallet apps (including People’s Pay and CEB Care):[3][6]

  • Open the app and tap Bill Payment.
  • Select your funding account and choose **CEB** as the biller.[3]
  • Scan QR (if the bill has a QR and the app supports it) or enter the account number manually.
  • Verify the customer name and amount, then confirm payment.
  • Download or share the **e‑receipt** from the app.[3]

5. Common issues and quick fixes

  • Payment not reflecting immediately – CEB notes that transactions are subject to reconciliation until they receive confirmation from the bank; allow some time.[1]
  • Wrong account number entered – if the payment went to the wrong account, contact your bank and the CEB call centre (1987) as soon as possible with the receipt.[1]
  • Duplicate payments – keep all confirmations; your bank or CEB can trace and adjust during reconciliation.[1]
  • Need a receipt – use confirmation email/SMS, PDF receipt, or in‑app receipt as official proof of online payment.[1][3]

6. Tips to avoid disconnection

  • Set **calendar reminders** a week before the bill due date.
  • Use **scheduled payments** or standing instructions if your bank supports them, so CEB, water, telecom, and insurance bills are paid automatically.
  • Pay before typical **peak cutoff days** (often just before the due date) to allow for bank‑to‑CEB reconciliation.[1]
  • Keep at least one **backup method** (another bank app or the CEB portal) in case one system is down.[2][6]
Laptop screen showing an online CEB electricity bill payment page next to a printed Sri Lankan electricity bill

Step‑by‑step: Paying water and telecom bills online

Sri Lanka’s real‑time payment rails (like CEFTS, JustPay and LankaQR) let banks and apps connect directly to government bodies and service providers, enabling fast online payments for water, telecom, insurance and more.[2] Many utilities are also available through centralized government payment platforms such as GovPay and the LankaPay Government Payment Platform.[1][4][7]

1. Major water & telecom providers and online options

For **water**, you will usually pay the **National Water Supply & Drainage Board (NWSDB)** or a local municipal water board. These are commonly available through bank internet/mobile banking, bill‑pay apps that use CEFTS/JustPay, and government payment portals that connect via LankaPay.[1][2]

For **telecom and internet**, key providers include **Dialog, SLT‑Mobitel, Hutch and Airtel**, which typically support payments via official mobile apps and websites, USSD menus, LankaQR/JustPay‑enabled apps, and direct integrations in bank bill‑pay menus.[2][5]

2. Paying NWSDB or local water bills online

  1. Log in to your bank’s internet banking or mobile app and open the “Bill Payments” or “Utilities” section (many banks route these payments over CEFTS or LPOPP to government agencies).[1][2]
  2. Select **Water / NWSDB** or your **local water board** from the list of billers.
  3. Enter your **water account number** and bill/usage period (see next step), then the amount due.
  4. Confirm details and authorise payment using your bank’s usual authentication (PIN, OTP, or biometrics).
  5. Save or screenshot the confirmation reference; many platforms provide instant confirmation because payments are processed in real time.[1][2]

3. Finding your water account number and usage period

On a typical NWSDB or local water bill, look for:

  • Account / Consumer No. – usually near the top, next to your name and address.
  • Billing period / Usage period – often shown as “From – To” dates or as a specific month.
  • Bill number – sometimes required for portals that match payments automatically.

Enter the account number exactly as printed (including any leading zeros or dashes) to avoid rejection or mis‑posting. If your bank validates details via connected platforms (such as LPOPP or GovPay), the customer name and bill amount will appear for you to confirm.[1][4][7]

4. Paying telecom & internet bills (Dialog, SLT‑Mobitel, Hutch, Airtel)

Most telecoms support multiple digital options enabled by Sri Lanka’s payment infrastructure:[2][5]

  • Official apps & websites – Log in, select “Pay Bill,” choose card, bank account, or JustPay/LANKAQR and complete payment.
  • USSD – Dial the operator’s short code, choose “Bill payment” and follow on‑screen prompts, then confirm with your mobile wallet/bank link where available.
  • Bank integrations – In your bank’s app/portal, go to “Mobile / Telephone / Internet” billers, select the operator, enter mobile or account number and pay via CEFTS/JustPay.[2]

5. Using auto‑debit & standing instructions

To avoid disconnection on **postpaid mobile, fixed‑line, and broadband**:

  • In your telecom app or portal, enable **auto‑debit** from a saved card or linked bank account (many use JustPay pull transactions for this).[2]
  • Alternatively, set a **standing instruction** or scheduled payment from your bank to the operator or NWSDB on a chosen date each month.

6. Checking payment history & downloading receipts

Telecom self‑care portals and apps usually provide a **“Bills & Payments”** or **“History”** section where you can see past payments and download PDF receipts. Water portals or government payment gateways (like GovPay or LPOPP‑connected sites) also maintain a transaction log and let you view or print acknowledgements with official reference numbers.[1][4][7]

7. Troubleshooting common issues

  • Payment made but service still barred – Allow some time for automatic reconnection. If CEFTS/JustPay shows success but the line is not restored, contact the **service provider** with your payment reference.[2]
  • Over‑payments or paid wrong account – First contact the **water board or telecom** with the receipt; if they cannot trace it, escalate to your **bank** with the transaction ID and time stamp.[1][2]
  • Card or account debited, but no bill update – Check the payment history in your bank and the utility/telecom portal. If the payment appears only in the bank, open a dispute with the bank; if it appears in both but the service remains barred, contact the **utility’s customer care**.[1][2][4]
Smartphone and tablet showing online water board and telecom bill payment screens side by side

Step‑by‑step: Paying insurance premiums online in Sri Lanka

Most major insurers in Sri Lanka now let you pay **life, health, motor, and general insurance** premiums online through portals, apps, banks, and mobile wallets.[1][2][3][4][5][6]

1. Know which premiums you can pay online

Commonly supported online payments include:

  • Life insurance renewal premiums and top‑ups.[1][3][6]
  • Health / medical plans and add‑ons.[1][3]
  • Motor insurance renewals (comprehensive and third‑party).[1][3][4]
  • General policies such as home, travel, and business covers.[1][2][3]

2. Where you can pay

  • Official insurer websites & customer portals (e.g. Sri Lanka Insurance customer portal and “Pay Online” services).[1][3][4][6]
  • Insurer mobile apps that let you manage policies and make premium payments (e.g. SLIC app).[1][5]
  • Bank channels such as online banking bill‑payment menus, fund transfers and CDM / kiosk payments for insurance premiums.[2][3]
  • Payment gateways via email/SMS links where the insurer sends a secure link to settle your premium online.[1][3][9]
  • Mobile wallets and QR like mCash, FriMi, eZ Cash or QR payments supported by some insurers.[1][2][3]

3. Gather your policy details first

Before you start, keep your latest premium notice or policy schedule ready and locate:

  • Policy number (sometimes called policy ID or contract number).[1][2]
  • Client ID / customer number, if your insurer uses one for login or verification.[1]
  • Due premium amount, billing frequency, and due date for that instalment.[1][2]

4. Example: paying via an insurer’s online portal

Exact screens differ by company, but the flow is similar to the Sri Lanka Insurance and People’s Insurance online payment process:[1][2][6]

  1. Register or log in
    Go to the insurer’s website and open the customer portal or “Premium Payments” section.
    • New users: click Register, provide NIC, email, mobile, and create a password.[1][6]
    • Existing users: sign in with your username/email and password.[1][6]
  2. Add or select your policy
    In the dashboard, go to “Manage My Policies” or “People’s Insurance Payments” and enter your policy number if it is not already listed.[1][2]
  3. Confirm the amount due
    Choose the policy, view outstanding premiums, and tick the instalment(s) you want to pay. Some portals allow adding a future payment amount.[1]
  4. Choose payment method
    Select card (Visa/Mastercard/Amex), bank transfer option, QR, or linked mobile wallet (e.g. FriMi, mCash).[1][2][3]
  5. Complete the payment
    You will be redirected to a secure payment gateway to enter card or wallet details and confirm.[1][2]
    After successful payment, a confirmation screen or SMS will appear.[1][2]

5. Set up recurring payments where possible

To avoid accidental lapses, many banks and some insurers support:

  • Standing orders / standing instructions from your bank account to the insurer’s account, with your policy number as reference.[2][3]
  • Auto‑debit / recurring card payments through the portal or app, if the insurer allows saved cards.[1][5]

Using these can help maintain continuous coverage, especially for life and health policies where lapses are costly.[1][3]

6. Save confirmations and receipts

  • Download the receipt or payment confirmation PDF from the portal immediately where available.[1][2][6]
  • Keep SMS or email confirmations sent by the insurer or payment gateway.[1][2][7][9]
  • Store copies securely (cloud folder or password‑protected drive) for future claims evidence and tax documentation.

7. If you pay late or miss a premium

  • Check the grace period in your policy document. Life and health policies often allow a limited period to pay without losing cover; motor and general policies may not cover claims if payment is overdue.
  • If your policy is shown as lapsed in the app/SMS, contact the insurer’s call centre or branch immediately for reinstatement steps.[1][2]
  • Keep any late‑payment receipts; you may need them to prove the date coverage was restored.
Laptop open to an insurance company website where a Sri Lankan user is paying a premium online

Best practices, GovPay and staying organized with your online bills

Sri Lanka’s maturing digital payment ecosystem makes paying recurring bills like CEB, water, telecom and insurance far easier than lining up at counters. The country’s real-time payment rail CEFTS, operated by LankaPay, connects banks, mobile apps and online portals so you can send funds 24/7 from almost any bank app to most billers in seconds.[2] Government-related payments are increasingly routed through specialized platforms such as the LankaPay Government Payment Platform (LPOPP), which plugs government agencies directly into online banking for instant reconciliation.[1][2] On top of that, the growing GovPay platform already lets citizens settle traffic fines and nearly 100 other public services digitally, with usage expanding across provinces.[4]

To stay on top of CEB, water, telecom and insurance, create a simple monthly bill calendar. Note each biller, typical amount, due date and payment channel (bank app, GovPay, QR, card). Check whether your bank or service provider allows you to set standing orders or scheduled payments over CEFTS so priority bills are paid automatically.[2] Combine this with email alerts, SMS reminders and app notifications from banks, utilities and insurers so you get a nudge a few days before and on the due date.

Keep a clean digital record system each time you pay: download PDFs from portals, save screenshots of confirmations, or archive email receipts into dated folders on your computer or cloud storage. Use clear folder names like “CEB 2026” or “Insurance – Motor” so you can quickly prove payment if there’s ever a dispute.

Every online payment should follow basic security and privacy habits. Pay only over private, password‑protected Wi‑Fi; avoid cybercafés and public hotspots for banking. Log out of bank and GovPay portals when finished, keep your banking and payment apps updated, and review your bank statements regularly to spot unfamiliar transactions early.[2][4] Enable two‑factor authentication wherever possible.

If something goes wrong—such as a failed transaction or double charge—first check whether the payment is pending or reversed in your bank app. Take screenshots, keep reference numbers, and contact your bank’s hotline with the exact date, time, amount and biller. For government or utility payments (including those via GovPay or LPOPP-linked services), also contact the service provider’s call centre with your receipt or reference ID so they can trace the payment through the national rails.[1][2][4]

As Sri Lanka moves further into e‑billing, e‑invoicing and digital tax systems, households will see fewer paper statements and more real‑time digital records, helping with budgeting, cash‑flow planning and reducing clutter.[3][6] Used well, these tools turn bill payment from a stressful monthly chore into a predictable, trackable routine.

Organized Sri Lankan home office desk showing a laptop dashboard summarizing paid online utility and insurance bills
Facebook
X
LinkedIn
WhatsApp

Daily News Digest

Get the top stories delivered to your inbox every morning. No spam, ever.

Related Articles

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *