WASA Bill Check Online: Lahore, Rawalpindi, Faisalabad, Multan and Karachi
Check a WASA water bill online in Lahore, Rawalpindi, Faisalabad, Gujranwala, Multan or Karachi, with the number format each portal wants.

To check a WASA bill online, open your own city's portal and enter the account number from an old bill: cms.wasalhr.pk in Lahore, wasarwp.gop.pk in Rawalpindi, wasafaisalabad.gop.pk in Faisalabad, onlinebill.wasagujranwala.gop.pk in Gujranwala and cms.wasamultan.gop.pk in Multan. Karachi bills are on kwsc.gos.pk under "Get Your Bill". There is no single national WASA site.
We first opened every portal on 24 August 2026 and retested them on 7 November 2026. All five Punjab portals and KWSC loaded.
| City | Where to check | What it asks for |
|---|---|---|
| Lahore | cms.wasalhr.pk, the Duplicate Bill search | Bill account number |
| Rawalpindi | wasarwp.gop.pk | One letter then digits, up to 10 |
| Faisalabad | wasafaisalabad.gop.pk, duplicate bill | WASA account number |
| Gujranwala | onlinebill.wasagujranwala.gop.pk | Six digits, like 000000 |
| Multan | cms.wasamultan.gop.pk, online bill | Three digits, slash, six digits |
| Karachi | kwsc.gos.pk, Get Your Bill | KWSC consumer number, see our KWSC bill check guide |
| Hyderabad | HWSC, see our HWSC bill check guide | |
| Quetta | Q-WASA, see our Q-WASA guide | |
| Islamabad | CDA, see our CDA water bill guide | |
Note the .gop.pk in several of those. It is not a typo for .gov.pk. Some Punjab agencies genuinely sit on .gop.pk, which is one reason people mistype these and land somewhere else.
Three WASA addresses no longer exist
This is the reason most people give up.
wasa.lhr.gop.pk and wasalahore.com.pk are both gone. They are still shared in groups and still printed on other sites, but the domain name system returns non-existent domain for each. No address is published for them at all.
The third one is the awkward one. duplicatebill.wasalhr.punjab.gov.pk is also dead, and it is still linked from WASA Lahore's own billing page, right next to the link that works.
So a Lahore resident can click Duplicate Bills on the official website, get nothing, and think the service is broken. It is not. The working search is at cms.wasalhr.pk/DuplicateBill/searchBill, which loaded on 7 November 2026. That day WASA Lahore's main site, wasa.punjab.gov.pk, showed a maintenance notice, so go to the bill search directly.
We checked each of these two ways, by request and by DNS lookup, because a single failed request is never enough to call something dead.
Getting the account number format right
Every portal wants a different shape, and none of them explains it well. These come from each site's own form, so they are what the box will actually accept.
Rawalpindi is the strictest and the least documented. Its form takes one letter followed by digits, no more than ten characters in total, and it converts what you type to capitals automatically. If your number starts with a digit, you are looking at the wrong number on the bill.
Multan wants the slash. The format is three digits, a forward slash, then six digits. Leaving the slash out is the commonest reason a Multan lookup fails.
Gujranwala shows its own example as six digits (000000). A second option takes a registration number in the form 00/00-000000.
Lahore and Faisalabad just ask for the account number as printed.
In every case, take the number off an old paper bill rather than from memory. Water account numbers are not the same as your electricity reference number, and they are not derived from your CNIC.
Karachi: the bill is now on the KWSC website
KWSC, the Karachi Water and Sewerage Corporation, has a Get Your Bill button on the home page of kwsc.gos.pk. Its own FAQ says to select Get Your Bill, enter your consumer number and press Submit to view and download the bill. When we first checked in August 2026 the site had no billing page, and bills were only in an app.
The full steps, the consumer number format and the JazzCash payment option are in our KWSC water bill check guide. Download apps only through a link on the utility's own website, and never enter a CNIC or a card into an app you cannot trace to the utility.
Paying it once you have it
Checking and paying are separate steps, and the portals above mostly do the first only.
WASA Lahore states that bills can be paid at the cash counter of a range of banks, and that WASA bills can now be paid through the 1-Link Bill Payment System. That is the network behind most bank apps in Pakistan, so in practice your existing banking app is the easiest route.
The same principle applies to other utilities. If the bill itself has gone missing rather than the website, the duplicate is free and quick, and we cover that for power and gas in lost your bill, the duplicate is free.
If you are setting up water at a new property rather than chasing an existing bill, the connection process is different, and we set it out city by city in applying for a new water connection in Pakistan. Check the old bill for dues first, because they usually stay with the property.
When the portal says nothing found
Before assuming the system is down, three things account for most failures.
The format. A missing slash in Multan or a dropped leading letter in Rawalpindi returns nothing at all rather than a helpful error.
Spaces. Copying a number off a photo of a bill often brings a trailing space with it. Delete it and try again.
The wrong number entirely. A water bill carries more than one reference. The one the portal wants is the account or consumer number, not the meter number and not the challan number on the payment stub.
If it still fails, complain rather than repeating the search. WASA complaint lines are in our guides for WASA Rawalpindi and WASA Faisalabad, Multan and Gujranwala. For a body that is not responding, the Pakistan Citizen's Portal is the general escalation.
What the bill search boxes accept
Every format above is taken from the portal's own form, label or placeholder text. That tells you what the box accepts. If your number fits the format and no bill comes back, use the complaint lines above. Tariffs differ by city, connection size and property type, so they are not listed here.
Questions readers are asking
How do I check my WASA bill online in Lahore?
Use the Duplicate Bill search at cms.wasalhr.pk/DuplicateBill/searchBill and enter your bill account number. The other Lahore link on the official site is dead.
Why does the WASA Lahore duplicate bill link not open?
Because the address it points to no longer exists. WASA Lahore publishes two links and only one of them works. Use cms.wasalhr.pk.
What is the WASA Rawalpindi account number format?
One letter followed by digits, ten characters at most. The form capitalises it for you.
What format does WASA Multan want?
Three digits, a slash, then six digits. Leaving out the slash is the usual reason a search returns nothing.
How do I check a KWSC water bill in Karachi?
On kwsc.gos.pk, choose Get Your Bill and enter your consumer number. Our KWSC guide covers the format and payment.
Is wasa.lhr.gop.pk still working?
No. That domain no longer exists, and neither does wasalahore.com.pk. Both are still widely shared.
Can I pay a WASA bill through my bank app?
WASA Lahore says its bills can be paid through the 1-Link system, which is what most bank apps use, as well as at bank cash counters.
How we verified this
What we checked and where we read it.
We read the home page on 7 November 2026.
On 7 November 2026 we requested cms.wasalhr.pk/DuplicateBill/searchBill, wasarwp.gop.pk, wasafaisalabad.gop.pk, onlinebill.wasagujranwala.gop.pk, cms.wasamultan.gop.pk/online_bill and kwsc.gos.pk, which all loaded. wasa.lhr.gop.pk, wasalahore.com.pk and duplicatebill.wasalhr.punjab.gov.pk still do not resolve, and wasa.punjab.gov.pk showed a maintenance page. The 1-Link payment statement was read on WASA Lahore's site in August 2026.
Last checked 8 November 2026.
About the author

Public Services and Education Journalist
Fajr Riaz is a journalist and content writer at Pakistan Era, based in Lahore. She covers the questions people meet in everyday life in Pakistan: how a public service works, what a change in the rules means, and where to find a reliable answer.




