induwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka Water Bill Calculator (NWSDB)

Estimate your monthly NWSDB water bill from a single meter reading. Uses the gazetted 2023 block tariff, itemises the service charge, and explains the slab cliffs that make a few extra units cost much more than you would expect.

By Induwara AshinsanaUpdated May 12, 2026
Estimate your monthly NWSDB bill
NWSDB tariff · effective 2023

Set to 1 unless this is a shared meter (tenement, condo).

1 unit = 1 cubic metre = 1,000 litres.

Quick presets
Monthly bill
Rs 1,990.00
Water charge
Rs 1,990.00
Energy Rs 1,590.00 + service Rs 400.00
Effective rate
Rs 110.56/m³
Slab 16–20 units
Sewerage uplift
Not selected

Block breakdown — Domestic

BlockUnitsRateAmount
0–5 units6Rs 60.00Rs 360.00
6–10 units5Rs 80.00Rs 400.00
11–15 units5Rs 100.00Rs 500.00
16–20 units3Rs 110.00Rs 330.00
Monthly service charge (16–20 units slab)Rs 400.00
Total payableRs 1,990.00

Sources cited: Gazette Extraordinary 2343/28 of 02 August 2023, effective 2023-08-01. Last cross-checked 2026-05-12. Sewerage uplift is user-entered from your printed bill; v1 does not auto-compute it (see the FAQ for why).

How it works

Sri Lanka's water tariff is set by the Minister of Water Supply under Section 84 of the National Water Supply and Drainage Board Law No. 02 of 1974 and gazetted as an Extraordinary Notification. The schedule the calculator uses is from Gazette Extraordinary No. 2343/28 of 02 August 2023, effective from 01 August 2023.

The structure is an increasing block tariff (IBT). One unit equals one cubic metre — 1,000 litres. Your monthly consumption cascades through a series of blocks: the first 5 units at one rate, the next 5 at a higher rate, and so on. NWSDB then adds a monthly service charge whose value is set by the slab your total usage lands in. That fixed component is small at low usage (Rs 300 below 16 units) and rises steeply for heavy users (Rs 4,500 above 100 units a month).

  1. Read your meter at the start and end of the month. The difference in cubic metres is your consumption.
  2. Pick the right tariff table for your connection — domestic (categories 10/11/13/16/18/19), Samurdhi/tenement (14/17/20/24), schools and religious institutions (12/15/81/85), government hospitals (63), government and non-BOI industries (60/61/62/64/73/75), or commercial including tourist hotels and BOI industries (65/70/71/74/77/79/80/82/98). Your customer category number is printed on the bill near the account header.
  3. Cascade the units through the table's blocks. Multiply the units in each block by that block's rate; sum to get the energy charge.
  4. Add the slab's monthly service charge — the slab is decided by the total units, not the marginal unit. A customer who uses zero units still pays the lowest slab's service charge (the minimum bill, per Misc. cl. 2 of the gazette).
  5. If the premises is inside the NWSDB piped-sewerage area, add the sewerage surcharge. The calculator accepts a user-entered percentage so the result matches the printed bill exactly; v1 does not auto-pick the rate because the sewerage gazette is image-only.

The methodology has an equivalent explicit if/then-else form that short-circuits the block walk. The calculateDomesticByLadder function in lib/data/sri-lanka-water-bill-calculator.ts must always produce the same total to the rupee as the block-cascade path — verified at typecheck time against the eighteen hand-computed reference cases recorded in the file header.

Block (m³/month)Rate per m³Monthly service charge
0–5Rs 60.00Rs 300.00
6–10Rs 80.00Rs 300.00
11–15Rs 100.00Rs 300.00
16–20Rs 110.00Rs 400.00
21–25Rs 130.00Rs 500.00
26–30Rs 160.00Rs 600.00
31–40Rs 180.00Rs 1,500.00
41–50Rs 210.00Rs 3,000.00
51–75Rs 240.00Rs 3,500.00
76–100Rs 270.00Rs 4,000.00
Over 100Rs 300.00Rs 4,500.00

To turn that rate ladder into the question most people actually ask — how much will my bill be?— the table below lists the full domestic water charge (cascaded energy plus the slab's monthly service charge, no sewerage) at the usage levels households hit most often. Each figure is one of the calculator's self-tested reference cases, so it matches the tool above to the rupee. The effective rate column is the total divided by the units, which is why it always sits below the marginal block rate at that level of use.

Monthly useWater billEffective rate
5Rs 600.00Rs 120.00/m³
10Rs 1,000.00Rs 100.00/m³
15Rs 1,500.00Rs 100.00/m³
18Rs 1,930.00Rs 107.22/m³
22Rs 2,510.00Rs 114.09/m³
25Rs 2,900.00Rs 116.00/m³
30Rs 3,800.00Rs 126.67/m³
40Rs 6,500.00Rs 162.50/m³
50Rs 10,100.00Rs 202.00/m³
75Rs 16,600.00Rs 221.33/m³
100Rs 23,850.00Rs 238.50/m³

These are domestic single-meter charges before any sewerage surcharge or VAT. A connection in the Greater Colombo sewerage area adds the sewerage uplift on top; a Samurdhi-registered household pays much less, because the subsidised Tariff Table 01 starts at Rs 5 per unit.

Two design choices in the gazette catch people out. First, the slab that sets the monthly service charge is decided by total consumption, not the marginal unit — so the jump from 30 to 31 units pushes the whole bill into the 31–40 slab and its Rs 1,500 service charge, not just the single extra unit. Second, the cascade is cumulative: a 22-unit household is charged Rs 60 on its first 5 units even though its top units cost Rs 130, because every earlier block is billed at its own lower rate. The effective rate per cubic metre therefore always sits below the marginal block rate until usage is very high.

Shared meters are the main edge case. For a tenement garden or condominium where several households draw from one NWSDB meter, the board divides total consumption by the number of housing units to find the per-household equivalent, reads the slab off that smaller figure, and then scales the energy and service charges back up. A 60-unit meter shared by four flats is billed as four households of 15 units each — keeping each flat in the low Rs 300 service-charge slab — rather than as one 60-unit connection paying the Rs 3,500 slab. Enter the number of households in the “Housing units” field to apply this correctly.

Water is only one of the two metered utilities on a Sri Lankan household budget. Pair this with the Sri Lanka Electricity Bill Calculator to estimate your full monthly utility cost, and if you are budgeting take-home pay against these fixed costs, the Sri Lanka Income Tax Calculator works out your net salary after PAYE. If you are setting up a brand-new supply rather than estimating an ongoing bill, the one-time cost is covered by the Sri Lanka Water Connection Fee Calculator.

Worked examples

Typical urban household, no sewerage

22(1 unit = 1,000 L)

  1. Total monthly use: 22 m³ (22,000 litres)
  2. Cascade: 5×60 + 5×80 + 5×100 + 5×110 + 2×130
  3. Energy: 300 + 400 + 500 + 550 + 260 = Rs 2,010
  4. Service charge (21–25 slab): Rs 500
  5. Total: Rs 2,510 — effective Rs 114.09/m³

Heavy domestic user, with Colombo sewerage at 50%

45(1 unit = 1,000 L)

  1. Total monthly use: 45 m³
  2. Cascade: 5×60 + 5×80 + 5×100 + 5×110 + 5×130 + 5×160 + 10×180 + 5×210
  3. Energy: 300+400+500+550+650+800+1,800+1,050 = Rs 6,050
  4. Service charge (41–50 slab): Rs 3,000
  5. Water charge subtotal: Rs 9,050
  6. Sewerage uplift (user-entered 50% from printed bill): Rs 4,525
  7. Total: Rs 13,575

The Rs 1,080 cliff — boundary edge case

31(1 unit = 1,000 L)

  1. Total monthly use: 31 m³ (one unit over the 30-unit slab ceiling)
  2. Cascade: 30 units energy = Rs 3,200 (sum through blocks 1–6)
  3. Block 31: 1 × Rs 180 = Rs 180
  4. Energy: Rs 3,380
  5. Service charge jumps from Rs 600 (slab 26–30) to Rs 1,500 (slab 31–40)
  6. Total: Rs 4,880 — Rs 1,080 more than the Rs 3,800 you would have paid at 30 units exactly.

Frequently asked questions

Sources & references

Calculations follow the Gazette Extraordinary 2343/28 of 02 August 2023, effective 2023-08-01. Last cross-checked on 2026-05-12. The page is re-verified whenever the Minister of Water Supply issues a new tariff gazette under Section 84 of the NWSDB Law.

Related tools

Rate this tool
Be the first to rate

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 exact sewerage rates baked in?

Email me at [email protected] — most fixes ship within 24 hours.