CEB Bill Calculator
Enter your monthly units and this calculator applies the official PUCSL domestic block tariff — the same schedule CEB (EDL) bills with — then adds the band's fixed charge and the 2.5% SSCL levy. You see every block separately, so you can check the estimate line by line against your real bill.
Uses the PUCSL domestic tariff effective 11 May 2026 + 2.5% SSCL. 30-day billing cycle.
Worked examples (verify us)
| Units | Energy charge | Fixed | SSCL 2.5% | Total |
|---|---|---|---|---|
| 45 | Rs 285.00 | Rs 210.00 | Rs 12.38 | Rs 507.38 |
| 90 | Rs 1,440.00 | Rs 400.00 | Rs 46.00 | Rs 1,886.00 |
| 150 | Rs 3,600.00 | Rs 1,500.00 | Rs 127.50 | Rs 5,227.50 |
| 250 | Rs 12,850.00 | Rs 2,500.00 | Rs 383.75 | Rs 15,733.75 |
Try 45, 90, 150 or 250 units above — the calculator must reproduce these totals exactly. They are hand-computed from the PUCSL Annex-2 table linked in the footer.
How the block tariff works
Domestic billing has three bands. If your month stays within 60 units, the first 30 units cost Rs 5.00 each and the rest Rs 9.00 each, with a fixed charge of Rs 80.00 (up to 30 units) or Rs 210.00 (31–60 units). Between 61 and 180 units, the first 60 units are charged at Rs 14.00, then Rs 20.00 (61–90), Rs 28.00 (91–120) and Rs 44.00 (121–180), with fixed charges of Rs 400.00, Rs 1,000.00 or Rs 1,500.00 depending on the highest block you reach. Above 180 units, the first 180 units are charged flat at Rs 32.50 and every extra unit at Rs 100.00, with a Rs 2,500.00 fixed charge. The 2.5% SSCL levy is added on energy + fixed charge. Rates are for a 30-day cycle; a longer or shorter billing period is pro-rated by the licensee.
LECO customer? The domestic blocks are identical — use the LECO bill calculator, which also covers LECO's prepaid scheme. Full rate tables: CEB tariff.
Frequently asked questions
How do I calculate my CEB bill from units?
Multiply your units block by block at the PUCSL rates (for example 90 units = 60 × Rs 14.00 + 30 × Rs 20.00 = Rs 1,440.00), add the fixed charge for your band (Rs 400.00 at 90 units), then add 2.5% SSCL. At 90 units the total is Rs 1,886.00. The calculator above does this automatically with a per-block breakdown.
What is the electricity bill calculation formula in Sri Lanka?
Bill = (sum of block units × block rates) + fixed charge for the band, then + 2.5% SSCL on that subtotal. The block rates and fixed charges come from the PUCSL Annex-2 tariff table, effective 11 May 2026.
Does the calculator include the SSCL levy?
Yes. Every result adds the 2.5% Social Security Contribution Levy (SSCL) on the energy charge plus fixed charge, and shows it as its own line in the breakdown.
Why is my real bill slightly different from the estimate?
The tariff is set for a 30-day billing cycle. If your meter was read after more or fewer days, CEB pro-rates the blocks and fixed charge, so the official bill can differ slightly. Arrears, rebates or a tariff revision mid-cycle also change the total. Your official bill on CEB Care is final.
Is this calculator valid for LECO too?
Yes for postpaid domestic bills — LECO uses the same PUCSL domestic blocks. LECO prepaid customers have a separate two-rate scheme (Rs 17.00 up to 90 units, Rs 93.00 above), covered by the LECO bill calculator on this site.
Tariff: PUCSL Annex-2 Approved Tariff Table, effective 11 May 2026, verified 12 November 2026 against the official PUCSL document.