Sri Lanka Electricity Bill Calculator (CEB & LECO Domestic Tariff 2026)
Enter the units (kWh) on your CEB or LECO meter cycle to see your domestic bill in Sri Lankan rupees, block by block, with the fixed charge and the band cliffs explained.
Also available in: සිංහල · தமிழ்
Step-by-step
- Enter valid values to begin.
Amounts are in Sri Lankan rupees (LKR) for a standard domestic (D-1) connection on the PUCSL tariff effective 11 May 2026 (a PUCSL review on 31 July 2026 kept end-user tariffs unchanged). This is an estimate: your bill may differ because of meter-reading dates, a different number of billing days, arrears, or any levy printed on your own bill. Time-of-use, religious, general-purpose, industrial and hotel tariffs are not included. For a bill that is not a 30-day cycle, block limits are scaled by days ÷ 30 and rounded down, the way the published method describes. Always compare the result with your CEB or LECO bill.
How a Sri Lankan Domestic Electricity Bill Is Calculated
Band first, then blocks
The domestic tariff approved by the PUCSL and billed by both CEB and LECO is not a simple price per unit. Your total units for the 30-day cycle first choose one of three bands: up to 60 units, above 60 up to 180 units, or above 180 units. The chosen band then prices every unit you used, in blocks. This is why this calculator asks only for your units: the rates and the fixed charge come from the published table.
That also explains the bill cliffs many households notice. Going from 60 to 61 units does not cost one more unit at a higher price; it moves the whole consumption into band 2, where even the first 60 units cost Rs. 14.00 each instead of Rs. 5.00 to Rs. 9.00. The same happens between 180 and 181 units.
Billing days other than 30: block limits × days ÷ 30, rounded down
Domestic tariff table (effective 11 May 2026)
| Band (total kWh) | Block (kWh) | Rate (Rs/kWh) | Fixed charge (Rs) |
|---|---|---|---|
| 0 – 60 | 1 – 30 | 5.00 | 80 |
| 31 – 60 | 9.00 | 210 | |
| 61 – 180 | 1 – 60 | 14.00 | – |
| 61 – 90 | 20.00 | 400 | |
| 91 – 120 | 28.00 | 1,000 | |
| 121 – 180 | 44.00 | 1,500 | |
| Above 180 | 1 – 180 | 32.50 | – |
| Above 180 | 100.00 | 2,500 |
1. First 60 units: 60 × 14.00 = 840.00.
2. Units 61–90: 30 × 20.00 = 600.00.
3. Units 91–120: 30 × 28.00 = 840.00.
4. Energy charge = 840 + 600 + 840 = 2,280.00.
5. Usage ends in the 91–120 block, so the fixed charge is 1,000.00.
6. Total bill = Rs. 3,280.00, an average of about Rs. 27.33 per unit.
180 units: 60 × 14 + 30 × 20 + 30 × 28 + 60 × 44 + 1,500 = Rs. 6,420. 181 units: 180 × 32.50 + 1 × 100 + 2,500 = Rs. 8,450.
- Watch the 60 and 180 unit lines. Staying at or under 60 or 180 units in a cycle is worth far more than any other single saving. Check your meter mid-cycle (see our meter reading guide).
- Find the big loads first. Water heaters, irons, air conditioners and old refrigerators use the most units. Use the Appliance Energy Cost calculator to see what each one adds.
- Swap to LED. Lighting is easy to cut; the LED savings calculator shows the payback.
- Solar changes the maths. Fewer imported units can move you down a band; try the solar array sizing tool.
- Compare with your real bill. If it differs, check the number of billing days, arrears and any levy on the bill, then enter them above.
Frequently Asked Questions
Do CEB and LECO use the same tariff? Yes. Both bill the domestic tariff approved by the PUCSL; they differ only in the areas they serve.
Is the fixed charge added for every block? No. Only the one printed against the highest block you reach is added.
Does this include time-of-use tariffs? No. This page covers the standard domestic tariff. If you use a time-of-use meter, your bill is calculated differently.
Where do the rates come from? They follow the PUCSL domestic tariff effective 11 May 2026, cross-checked against several published tariff summaries. Tariffs can be revised, so confirm with the official notice from PUCSL, CEB or LECO.