Available inEnglish

WSS Portal: Which Web Self Service Is Yours?

7 min read · Updated 31 August 2026 · TheDiscomBill Editorial · How we source our rates

WSS stands for Web Self Service, and several Indian DISCOMs use that name for their consumer portal — UPPCL in Uttar Pradesh, MSEDCL (Mahavitaran) in Maharashtra, KSEB in Kerala, UPCL in Uttarakhand and JPDCL in the Jammu division of Jammu & Kashmir. They are separate sites with separate logins, which is why searching for "WSS portal" on its own tends to land you on the wrong one — and why UPCL and UPPCL are especially easy to mix up: one letter apart, neighbouring states, both running a WSS. This page sorts out which is yours in about a minute, and tells you what to search for if your DISCOM is not one of the five.

Which WSS portal is yours?

DISCOMServesWSS addressLogin needed?
UPPCL Uttar Pradesh — DVVNL, MVVNL, PUVVNL, PVVNL and KESCo consumer.uppcl.org/wss No, to pay a bill; yes for service requests
MSEDCL (Mahavitaran) Maharashtra, outside Mumbai city wss.mahadiscom.in No, for a one-off bill payment
KSEB All of Kerala wss.kseb.in No to pay or complain; yes for the rest
UPCL All of Uttarakhand upcl.org/wss No to pay or check status; yes to file
JPDCL Jammu division of Jammu & Kashmir wss.jpdcl.co.in Yes — everything is behind the login

MSEDCL WSS: pay without an account

Maharashtra's portal is the most permissive of the five. You can pay a bill without registering at all: choose Pay Bill, type the 12-digit consumer number printed at the top of your Mahavitaran bill, check the units and due date, and pay by UPI, net banking or card. Registering is only worth it if you manage several connections or want your billing history in one place.

One quirk to know before you go looking: MSEDCL splits its services across two hosts. Bills, payments, readings and complaints live on wss.mahadiscom.in; the application-type services — load change, name change, refunds — live on css.mahadiscom.in, the Consumer Self Service site. Both are official, and the WSS home page links across to the second, so a service missing from one is usually on the other.

ServiceWhat it doesDirect link
View / Pay BillPay with just the 12-digit consumer number. No login.Open
Change of Load / Contract DemandApply to change your sanctioned load — up or down.Open
Prepaid Meter RechargeTop up a prepaid smart meter.Open
Submit Self ReadingSend your own meter reading when the meter reader has not been.Open
Complaint RegistrationRaise a supply, billing or meter complaint.Open
Complaint StatusTrack a complaint you have already filed.Open
New Connection RequestApply for a new supply.Open
Change of NameTransfer the connection into a new name.Open
Address CorrectionFix the service address on the account.Open
Solar Roof TopApply for rooftop solar and net metering.Open
Change of TariffDeclare a change of activity to move tariff category.Open
Security Deposit RefundClaim back a deposit after disconnection.Open
Re-ConnectionPay dues and apply to have supply restored.Open
Installment PlanApply to pay a large arrear in instalments.Open

Worth noting against UPPCL: Maharashtra lets you apply to change your load in either direction online. Uttar Pradesh only offers enhancement. Same acronym, different powers.

The full walkthrough, including the service requests you can file there, is in our MSEDCL WSS portal guide.

KSEB WSS: one portal for the whole state

Kerala has a single distributor, so one WSS covers everything: new connections, bills for an existing consumer number, ownership transfers, load changes and tariff changes. Less of it needs a login than you might expect — Quick Pay and complaint registration both work without an account, and registering mainly buys you billing history and alerts. A new LT connection costs a flat ₹50 to apply for, and small loads that need nothing more than a service drop can be energised in as little as two working days under KSEB's package connection.

ServiceWhat it doesDirect link
Quick PayPay an energy bill without signing in.Open
Online ServicesApply for load change, tariff change and ownership change.Open
Register Complaint / ServiceRaise a complaint or service request, 24×7, no account needed.Open
Complaint StatusTrack a complaint you have already raised.Open
New ConnectionApply for a new LT connection.Open
Register Mobile / EmailGet bill and interruption alerts, and bill PDFs.Open
New User RegistrationCreate the account the remaining services need.Open
User GuideKSEB's own instructions for the portal.Open

See our KSEB new connection guide for the document checklist and timelines, or the KSEB tariff page for the slab rates you will be billed at.

UPCL WSS: Uttarakhand's single portal

Uttarakhand has one distribution licensee, Uttarakhand Power Corporation Limited, supplying around 2.6 million consumers across the state, and its consumer portal is branded WSS in so many words — the page itself is titled UPCL | WSS - Consumer Self Service. It sits at upcl.org/wss/login, reached from the main upcl.org site, and there is a matching UPCL Consumer Self Service app for Android and iOS.

A good deal of it is open without an account — paying a bill, both calculators, and every status check below need no login at all.

ServiceWhat it doesDirect link
Bill Payment / RechargeView and pay a bill, or recharge a prepaid meter.Open
Load CalculatorWork out the load your appliances actually need before applying.Open
Fixed Cost Estimation CalculatorEstimate the cost of a new connection up front.Open
Before You ApplyDocument checklist and charges for a new connection.Open
New Connection StatusTrack an application already submitted.Open
Complaint StatusTrack a complaint.Open
Service Request StatusTrack a service request.Open
Other Miscellaneous PaymentPay charges that are not on the energy bill.Open
Bill Payment ReceiptRe-download a receipt for a payment already made.Open
Register for Bill AlertsGet told when a new bill is issued.Open
Feeder Outage ReportCheck whether the outage is your feeder rather than your house.Open
Form DownloadsThe paper forms, for anything that still needs one.Open
Office Contact DetailsFind your distribution office.Open
Consumer LoginSign in for complaint and service-request registration.Open

Register with your consumer number to view and pay bills, see your consumption history, apply for a new connection and log complaints. UPCL's general complaint line is 1912, with a helpline on 1800-419-0405. For the rates behind the bill, see the UPCL tariff and bill calculator.

JPDCL WSS: the Jammu division only

Jammu Power Distribution Corporation Limited runs its consumer portal at a WSS address — wss.jpdcl.co.in — where you can view a bill assessment, look at historical meter readings, pay dues and file service requests such as a name change or a load enhancement. Registration uses your consumer code and account number with a mobile number or email.

There is no table of direct links for JPDCL here, and that is the portal's doing rather than an omission: unlike the other four it publishes no public service pages at all. Everything sits behind the sign-in, so the only honest links are Login, the sign-up beside it, and its FAQ and contact page. By its own description the portal covers viewing and downloading bills, payment and consumption history, updating consumer details, and managing service requests — but you will not see any of it until you have registered.

This is the Jammu division only. The Kashmir division is served by a different company, KPDCL, whose billing portal is not WSS-branded and lives at a separate address entirely — so a Srinagar consumer looking for "WSS" is looking for the wrong thing. Jammu rates are on our JPDCL tariff and bill calculator.

If your DISCOM is not one of the five

Most Indian DISCOMs run the same kind of self-service site but do not call it WSS. Searching for "WSS" plus their name will usually fail, because the term simply is not theirs — search for the DISCOM's own name plus "bill payment" or "consumer portal" instead, or start from our DISCOM services directory, which lists the official portal for each one.

Two things worth knowing before you go hunting. Some portals that once used a WSS address have since moved: Rajasthan's discoms were reachable at a wss1.rajdiscoms.com address that no longer resolves, so old links and screenshots pointing there are dead. And a similar-looking acronym is not the same service — "Consumer Self Service" or "CSS" portals do the same job under a different label. Follow the link printed on your own bill in preference to any of them.

What a WSS portal can and cannot do

All four cover the same ground: view the current bill, pay it, download past bills and receipts, and log service requests such as a name change or a load change. What neither will do is tell you whether the bill is correct. The portal shows you the amount the DISCOM has computed; it does not show the slab arithmetic behind it.

That is worth checking yourself when a bill jumps. Put your units into the bill calculator and compare the total, or read why an electricity bill suddenly increases for the usual causes.

Payments that do not show up straight away

A WSS payment is not always reflected on the bill immediately. Settlement can take a few hours, and in some cases until the next billing cycle, so keep the transaction reference until the portal shows the bill as paid. Do not pay twice on the strength of a stale screen. If a payment has left your account but the bill still reads unpaid after a working day, raise it with the DISCOM quoting the transaction ID rather than paying again.

Now check your own bill

Reading is half the job — run your own units through your DISCOM's real slab rates, fixed charges and FPPA and get an itemised bill in seconds. Free, no sign-up.

Open the electricity bill calculator →

Related on TheDiscomBill

Related guides

Browse all guides →

General guidance based on publicly available tariff orders and regulations; specifics vary by state, DISCOM and consumer category. Verify against your DISCOM's official schedule or your printed bill.