Sri Lanka Electricity Bill Calculator (CEB & LECO)
Estimate your CEB (now EDL) or LECO bill from one number — the units on your meter. It uses the PUCSL schedule approved from 11 May 2026: three consumption bands, each with its own rate ladder and fixed charge. It shows every block, and it shows the two cliffs — at 60 units and at 180 — where crossing a band re-prices the whole month.
Jump to:2026 unit price tableIs the LECO tariff different?Check your actual bill
CEB & LECO electricity unit price table (2026)
These are the domestic (D-1) unit prices in force in Sri Lanka right now: the schedule PUCSL approved with effect from 11 May 2026, re-read from the determination on 2026-09-23. PUCSL reviewed tariffs again at the end of July 2026 and left every figure unchanged, and it has published no decision since. EDL (formerly CEB) and LECO bill the identical schedule, so there is one unit price table, not two.
Read it band first. Your total consumption for the cycle picks the band; the band's blocks then price every unit you used. That is why there is no single “unit price” in Sri Lanka: the cheapest and the dearest block in the table are an order of magnitude apart, and which of them applies to you is decided by the month's total, not by the unit.
| Consumption band | Block | Unit price (per kWh) | Fixed charge |
|---|---|---|---|
| Consumption 0–60 kWh per month | 1–30 kWh | Rs 5.00 | Rs 80.00 |
| 31–60 kWh | Rs 9.00 | Rs 210.00 | |
| Consumption above 60–180 kWh per month | 1–60 kWh | Rs 14.00 | — |
| 61–90 kWh | Rs 20.00 | Rs 400.00 | |
| 91–120 kWh | Rs 28.00 | Rs 1,000.00 | |
| 121–180 kWh | Rs 44.00 | Rs 1,500.00 | |
| Consumption above 180 kWh per month | 1–180 kWh | Rs 32.50 | — |
| Above 180 kWh | Rs 100.00 | Rs 2,500.00 |
A dash means the schedule prints no fixed charge for that block. Those blocks are rungs on the ladder only — a bill can never stop in one, because the band starts above that block's ceiling.
What those rates come to as a monthly bill
The same table, priced. Every row below is the calculator above run on a 30-day domestic cycle, so these are the numbers the rate table actually produces.
| Units (kWh) | Energy charge | Fixed charge | Total bill | Average per unit |
|---|---|---|---|---|
| 30 | Rs 150 | Rs 80 | Rs 230 | Rs 7.67 |
| 60 | Rs 420 | Rs 210 | Rs 630 | Rs 10.50 |
| 61 | Rs 860 | Rs 400 | Rs 1,260 | Rs 20.66 |
| 90 | Rs 1,440 | Rs 400 | Rs 1,840 | Rs 20.44 |
| 120 | Rs 2,280 | Rs 1,000 | Rs 3,280 | Rs 27.33 |
| 180 | Rs 4,920 | Rs 1,500 | Rs 6,420 | Rs 35.67 |
| 181 | Rs 5,950 | Rs 2,500 | Rs 8,450 | Rs 46.69 |
| 250 | Rs 12,850 | Rs 2,500 | Rs 15,350 | Rs 61.40 |
| 400 | Rs 27,850 | Rs 2,500 | Rs 30,350 | Rs 75.88 |
Note the two pairs: 60 and 61 units, and 180 and 181. One extra unit changes the band, the band re-prices the whole month, and the bill jumps by hundreds or thousands of rupees. That is the single most useful thing to know about this tariff.
LECO bill calculator — is the LECO tariff different?
No. PUCSL approves one retail electricity tariff for the whole country and every distributor bills it, so there is no separate LECO rate to hunt for: the figure the calculator above gives you is your LECO bill. LECO says so itself — its published tariff page prints the same bands, blocks, unit prices and fixed charges as the table above, as the rates approved with effect from 11 May 2026. Those two sources were read against each other on 2026-10-01 and agree on every figure.
LECO — Lanka Electricity Company — distributes to urban Western Province towns: Kotte, Moratuwa, Kelaniya and parts of Negombo among them. The rest of the island is served by EDL. Which of the two sends your bill decides the logo on the envelope and the call centre you ring; it does not change a single rate.
And if your bill says EDL. The Ceylon Electricity Board no longer exists as a corporate body. Under the Sri Lanka Electricity Act No. 36 of 2024, a gazette (No. 2478/41) split the CEB into successor companies and transferred its distribution business to Electricity Distribution Lanka (Pvt) Ltd — EDL — with effect from 9 March 2026. The tariff was untouched by that: PUCSL is still the regulator and still approves the schedule, which is why the May 2026 rates survived the handover intact. So “EDL bill calculator”, “CEB bill calculator” and “LECO bill calculator” are all the same question, and this page is the answer to all three.
How it works
Sri Lanka's retail electricity tariff is set by the Public Utilities Commission of Sri Lanka (PUCSL)under the Sri Lanka Electricity Act No. 36 of 2024. Ceylon Electricity Board (CEB) — whose distribution business has been EDL since March 2026 — and Lanka Electricity Company (LECO) bill the identical approved schedule, so the calculator returns the same number for either utility. Every figure on this page was read from PUCSL's determination Decision on Electricity Tariffs, Annex-2, column “Approved Tariff, Effective from 11th May 2026”.
The domestic schedule has three consumption bands, and the band is a property of the whole month, not of any single unit. Total the units for the cycle; that total picks the band. Inside the band, units are charged block by block on the band's own ladder. One fixed charge is then added — the one printed against the block the bill stops in, which steps at 30, 60, 90, 120 and 180 units.
- Read the meter at both ends of the billing period. The difference is your units consumed (kWh).
- Find the band whose total-consumption range contains that number: 0–60, above 60 up to 180, or above 180.
- Charge the units falling in each of that band's blocks at the block's rate, and sum them — that is the energy charge.
- Add the fixed charge printed against the block the bill stopped in.
- Add a fuel adjustment charge if one is in force. The May 2026 determination sets none, so the rate is 0%.
The consequence is the part worth knowing. Because the band is chosen by the total, crossing a boundary re-prices every unit you used. At 60 units the bill is Rs 630; at 61 it is Rs 1,260, because the first 60 units move from Rs 5.00 and Rs 9.00 to Rs 14.00 and the fixed charge steps from Rs 210 to Rs 400. The second cliff is at 180 units, where Rs 6,420 becomes Rs 8,450. Those two points are where trimming a few units is worth real money.
What changed on 11 May 2026. The previous schedule billed domestic customers on six retroactive slabs with fixed charges from Rs 150 to Rs 2,000 and a Rs 150 minimum bill. The current determination replaced that with the three bands below. There is no minimum bill any more: a connection that uses nothing pays the Rs 80 band-1 fixed charge. PUCSL absorbed a Rs 15 billion government subsidy so that consumption up to 180 units was not increased at all; the 18.1% revision falls on consumption above 180 units, which is where the Rs 32.50 / Rs 100.00 band comes from.
Still the current schedule.PUCSL reviewed tariffs again for the third quarter of 2026. That decision, effective 31 July 2026, found the forecast revenue deficit “minimal and within the error margin” and resolved to continue with the existing end-user tariffs until the next revision. It publishes no tariff table of its own, so the rates on this page are the 11 May 2026 ones, re-confirmed by a later review rather than replaced. If you want to check for yourself, PUCSL lists every determination on its end-user tariff decisions page.
Cycles that are not 30 days.Annex-2 is written for a 30-day cycle. PUCSL's own bill calculator scales every block limit by the number of billing days — limit × days ÷ 30, rounded down — and applies one fixed charge per bill rather than one per 30 days. This page does the same, so a 60-day reading is billed on limits of 60/120/180/240/360 units. A household that used 120 units over 60 days is in band 1 and pays Rs 1,050, not the Rs 3,280 that 120 units in a single month would cost.
The engine is checked two ways. It is written against the band data structure, and a second, independent if/then ladder transcribed straight off the printed table must agree with it to the rupee on every reference case. Both were then compared against PUCSL's own published calculator across every unit count from 0 to 2,000 on both cycle lengths, and they agree on all of them.
The rates themselves, with every block and fixed charge, are in the unit price table above.
Worked examples
How to check your actual CEB, EDL or LECO bill
This page estimates a bill from a meter reading. It cannot look your account up, and it is not trying to: it asks for a number of units and nothing else. Never type an account number, an NIC or a meter serial into a calculator — not this one, which has no field for it, and not any other. To see the bill that was actually issued to you, go to your own operator:
EDL (formerly CEB)
Everywhere except the LECO towns
- EDLCare self-service portal — check your outstanding balance and account
- EDLCare — register for the e-bill, to get each bill by email
- payment.ceb.lk — pay a bill online (the host edl.lk itself links)
Call centre: 1987
LECO
Urban Western Province — Kotte, Moratuwa, Kelaniya, parts of Negombo
- ebill.leco.lk — view your LECO e-bill
- LECO — what the e-billing service is and how registration works
- LECO — apply for the e-electricity billing service
- LECO — bill payment options and collection centres
Call centre: 1910
Every link and both numbers above were read off the operators' own websites on 2026-10-01 and from nowhere else. Old ebill.ceb.lk and cebcare.ceb.lklinks now redirect to EDL's portal, following the March 2026 handover. If one of these channels moves, email me and I will fix it.
Frequently asked questions
Sources & references
- PUCSL — Decision on Electricity Tariffs, May 2026 (the determination, Annex-2 is the tariff table)
- PUCSL — Electricity Tariff Revision, May 2026 (announcement and tariff table image)
- PUCSL — official domestic bill calculator (the regulator's own implementation, including how block limits scale with billing days)
- Lanka Electricity Company (LECO) — Tariff Plan (revised), printing the same PUCSL schedule effective 11 May 2026
- Sri Lanka Electricity Act No. 36 of 2024 (statutory basis)
Calculations follow the PUCSL — Decision on Electricity Tariffs, May 2026, approved with effect from 2026-05-11. Read from the determination and re-checked on 2026-09-23. This page is re-verified each time PUCSL approves a tariff revision; what changed and when is in the corrections log and the project's git history.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Found a bug, edge case, or want a new customer category added?
Email me at [email protected] — most fixes ship within 24 hours.