PESCO Bill Check Online — How to Check Your PESCO Electricity Bill (KPK)

Rashid Minhas explains all the ways to check your PESCO electricity bill online. The Peshawar Electric Supply Company (PESCO) is responsible for electricity distribution across the settled districts of Khyber Pakhtunkhwa (KPK) province. With over four million consumers spread across some of Pakistan’s most geographically diverse territory — from the urban centres of Peshawar and Mardan to the mountainous districts of Chitral, Dir, and Kohistan — PESCO serves a uniquely challenging service area. This guide covers every bill-checking method available to PESCO consumers, including the official portal, mobile wallets, and universal PITC access.

Quick Reference — PESCO Bill Check

DetailInformation
DISCO NamePeshawar Electric Supply Company (PESCO)
Official Websitehttps://pesco.com.pk
Bill Check URLhttps://pesco.com.pk/bill-inquiry
Reference Number Format14 digits
Helpline091-9210666
Head OfficePESCO House, Peshawar
Province ServedKhyber Pakhtunkhwa (KPK) — settled districts

PESCO Coverage — All KPK Districts Served

PESCO’s service territory covers the settled districts of Khyber Pakhtunkhwa. The following is a complete list of districts served by PESCO:

DivisionDistricts Covered by PESCO
Peshawar DivisionPeshawar, Charsadda, Nowshera, Mohmand
Mardan DivisionMardan, Swabi
Malakand DivisionMalakand, Dir Upper, Dir Lower, Chitral (Upper and Lower), Buner, Swat, Shangla
Hazara DivisionAbbottabad, Haripur, Mansehra, Battagram, Kohistan Upper, Kohistan Lower, Torghar, Kolai-Pallas
Kohat DivisionKohat, Karak, Hangu, Orakzai
Bannu DivisionBannu, Lakki Marwat, North Waziristan
D.I. Khan DivisionD.I. Khan (Dera Ismail Khan), Tank, South Waziristan (partial), Khyber (partial)
Merged Districts (partial)Note: ex-FATA merged districts are progressively transitioning — see TESCO note below

PESCO vs TESCO — Merged Tribal Districts

Following the 25th Constitutional Amendment (2018) that merged the Federally Administered Tribal Areas (FATA) into KPK, a separate DISCO called TESCO (Tribal Electric Supply Company) was created to manage electricity distribution in the former FATA / merged tribal districts. This includes areas such as Khyber, Kurram, Bajaur, Mohmand (some portions), North Waziristan, South Waziristan, and Orakzai.

If you live in a tribal district, your electricity bill may be issued by TESCO rather than PESCO. TESCO bills have a different reference number format and must be checked through TESCO-specific channels or the universal PITC portal (which supports TESCO as well). Contact TESCO headquarters at Peshawar or visit the PITC portal and select TESCO from the dropdown to check your bill.

All Methods to Check Your PESCO Bill Online

MethodPlatformWhat You NeedCost
PESCO Official Portalpesco.com.pk/bill-inquiry14-digit reference numberFree
Universal PITC Portalpitc.com.pk14-digit reference numberFree
1LINK Internet BankingAny participating bankBank account + reference numberFree (may vary by bank)
JazzCash AppAndroid / iOSJazzCash account + reference numberPKR 0–20
Easypaisa AppAndroid / iOSEasypaisa account + reference numberPKR 0–20

Step-by-Step: Check PESCO Bill on pesco.com.pk

  1. Open your web browser and go to https://pesco.com.pk/bill-inquiry
  2. You will see a bill enquiry form — locate the reference number input field
  3. Enter your 14-digit PESCO reference number exactly as it appears on your bill — no spaces, no dashes
  4. If there is a CAPTCHA or security verification, complete it
  5. Click Submit or Enquire
  6. Your current bill will be displayed, showing: billing month, meter readings (previous and current), units consumed, tariff category, amount due, due date, and amount payable after due date
  7. Use Ctrl+P and “Save as PDF” to save a digital copy of the bill

Step-by-Step: Check PESCO Bill via PITC Portal

  1. Visit https://pitc.com.pk in your browser
  2. Click “Duplicate Bill” from the navigation menu
  3. From the DISCO dropdown, select “PESCO”
  4. Enter your 14-digit reference number
  5. Click Submit — your bill details will appear
  6. You can download a duplicate bill PDF directly from the PITC portal — useful if you need to present a bill copy for documentation purposes

Step-by-Step: Check PESCO Bill via JazzCash

  1. Open the JazzCash app and log in with your MPIN
  2. Tap “Pay Bills” on the home screen
  3. Select “Electricity”
  4. Choose “PESCO” from the DISCO list
  5. Enter your 14-digit PESCO reference number
  6. Your bill amount, due date, and billing month will be displayed
  7. Tap Pay to complete payment, or exit if only checking

Understanding the PESCO Reference Number

The PESCO reference number is a 14-digit unique consumer identifier assigned to every electricity connection. Here is how to locate and understand it:

  • Location on bill: Printed at the top of the bill, labelled “Reference No.” or “Consumer No.”
  • Format: 14 consecutive digits — enter them all when checking your bill online
  • First digits: Typically represent the PESCO subdivision and feeder code
  • If you have lost your bill: Contact PESCO helpline 091-9210666 with your CNIC and address — staff can retrieve your reference number
  • For new connections: Your reference number is assigned once your connection is established and appears on your first bill

PESCO Tariff Structure — Energy Charges in KPK

PESCO applies the same NEPRA-determined national tariff applicable to all DISCOs for domestic consumers. However, there are some important KPK-specific considerations:

Tariff CategoryConsumer TypeApprox. Per Unit Rate (PKR)
A-1a ProtectedDomestic — up to 100 units/month (protected low-income)PKR 3.95
A-1bDomestic — 1–200 units/month (unprotected)PKR 13.71 – 18.43
A-1cDomestic — 201–700 units/monthPKR 23.16 – 25.81
A-2Domestic — above 700 units/monthPKR 29.66+
B-1Commercial (small shops, offices)PKR 30–38 (approximate)
C-1 / C-2IndustrialTime-of-use (peak / off-peak) rates
D-1Agricultural (tube wells)Special agricultural tariff

KPK-Specific Tariff Consideration: Load Shedding and Rural Areas

KPK experiences some of the highest levels of load shedding in Pakistan, particularly in rural and semi-urban areas. Under NEPRA regulations, DISCOs with high distribution losses are subject to extended load shedding hours. PESCO’s distribution system in remote mountain districts (Kohistan, Shangla, Torghar, Kolai-Pallas) faces significant line losses and infrastructure challenges, resulting in longer outage periods in those areas compared to Peshawar and Mardan urban centres.

Understanding Your PESCO Bill — Key Charges

Like all Pakistani DISCO bills, your PESCO bill contains multiple line items beyond just energy charges:

Charge ComponentDescription
Energy ChargesCost of units consumed at applicable slab rates
Fixed ChargesMonthly fixed component based on your sanctioned load
Fuel Cost Adjustment (FCA)Monthly variable NEPRA-approved adjustment for fuel cost changes
NEPRA SurchargeRegulatory surcharge
GSTGeneral Sales Tax on electricity
TV Licence (PTV)PKR 35/month
Withholding TaxFor non-filer taxpayers on bills above threshold
Tariff Rationalisation Surcharge (TRS)Applicable on higher consumption tiers

PESCO Load Shedding Schedule

To check your area’s load shedding schedule:

  1. Visit pesco.com.pk and navigate to the “Load Management” or “Loadshedding” section
  2. Look for your feeder name — it is printed on your PESCO bill (usually in small text near the top or bottom)
  3. PESCO also posts updated schedules on its official Facebook page
  4. Contact the PESCO helpline 091-9210666 for your specific area’s current schedule

PESCO Complaint Process

For billing errors, supply faults, meter complaints, or service issues, use these PESCO complaint channels:

  • PESCO Helpline: 091-9210666
  • Online Complaint: pesco.com.pk → Customer Services → Complaint Registration
  • Subdivision Office: Your local PESCO subdivision office (feeder name and subdivision on your bill)
  • NEPRA Portal (escalation): complaint.nepra.org.pk
  • NEPRA Toll-Free: 0800-63772

PESCO New Connection Application

To apply for a new PESCO electricity connection:

  1. Visit pesco.com.pk and find the “New Connection” section, or visit your nearest PESCO subdivision office
  2. Fill in the application form with: applicant name, CNIC number, property address, requested load (kW), and connection type (domestic / commercial / industrial)
  3. Attach required documents: copy of CNIC, proof of property ownership or tenancy, site map showing property location relative to nearest PESCO pole or transformer
  4. Pay the application processing fee as specified by PESCO
  5. A PESCO lineman or SDO will conduct a site survey
  6. Upon survey approval, pay the service connection charges
  7. Connection is installed — typically 30–90 days depending on the complexity and location

Frequently Asked Questions about PESCO Bill Check

Q1: Does PESCO serve all districts in KPK?

PESCO serves the settled districts of Khyber Pakhtunkhwa. The merged tribal districts (formerly FATA — including Khyber, Kurram, Bajaur, Mohmand, Orakzai, North and South Waziristan) are progressively being served by TESCO (Tribal Electric Supply Company), a separate DISCO established after the merger of FATA into KPK. If you are in a merged district, check whether your bill is from PESCO or TESCO before using the online portals.

Q2: Can I pay my PESCO bill via mobile phone if I am in a remote KPK area?

Yes. Both JazzCash and Easypaisa support PESCO bill payment and work anywhere with a mobile signal — including remote KPK districts. Additionally, Easypaisa franchise shops and Jazz retailers in even small towns can process bill payments on your behalf. This makes mobile payments particularly valuable for consumers in areas where bank branches are scarce.

Q3: Why is my PESCO bill showing “Estimated” reading?

Estimated readings occur when PESCO’s meter reader could not access or read your meter during the billing cycle. This is more common in remote or difficult-to-access areas. If you receive an estimated bill, photograph your actual meter display and submit the reading to your local PESCO subdivision office or via the PESCO online portal. The correction will be reflected in your next bill.

Q4: What is the Late Payment Surcharge on PESCO bills?

Like all Pakistani DISCOs, PESCO charges a 10% Late Payment Surcharge (LPS) on the total bill amount if payment is made after the due date printed on your bill. The “after due date” amount shown on your bill already includes this 10% addition. To avoid LPS, pay on or before the due date — use JazzCash, Easypaisa, or internet banking for same-day payment confirmation.

Q5: How do I find out which PESCO subdivision serves my area?

Your PESCO subdivision name and feeder name are printed on your electricity bill — typically in the account details section. The subdivision name indicates which PESCO local office is responsible for your area. Alternatively, call the PESCO helpline at 091-9210666 and provide your address — the operator can tell you which subdivision covers your location and provide the subdivision office’s contact details.

Leave a Comment

Click Here |