Access your PESCO online bill at to check the total bill amount, due date, and previous bill history. Here, Peshawar Electric Supply Company consumers can easily download their latest PESCO duplicate bills in PDF and take the printouts free of cost. So, enter your 14-digit Reference Number and view your current month’s PESCO bill online for residential, commercial, or agricultural connections.

Check the image attached below if you don’t know where to get your bill reference number or consumer ID. The ref# and consumer ID at the top left corner of the PESCO electricity bill copy are highlighted here.

Pesco Bill Reference number

Check HESCO Bill Online, QESCO Bill Online

Pkbillchecker also provides a facility for its users to check all their utility bills online (electricity, WASA, and Gas) from the comfort of their homes. You just need to select the bill type and category to get your duplicate SNGPL, Water, and Electricity bills online.

What is PESCO Bill Reference Number?

The PESCO Reference Number is a unique identification number assigned to each connection individually. It is usually printed at the top left corner of your duplicate bill copy, along with your consumer ID and Account Number.

Pakistan Electricity Distributors assign a 14-digit Reference Number to each connection comprised of 3 components. For example, if your bill ref# is 02 35267 1246568, then it can be explained as below:

Batch Number: The first 2 digits, i.e. 02, represent the Batch Number and can vary depending on location.

Subdivision: The 5 digits next to the Batch Number, i.e., 35267, mention your sub-division or the area of your electricity distribution company.

Account Number: This specific figure is unique for every consumer and comprises 7 digits present at last. In this case, 1246568 is your account number that can’t be changed.

What is Consumer ID in PESCO Bill?

The consumers of the Peshawar energy supply company can check their electric bills online with a Customer ID. It is a unique 10-digit number on the top columns of the PESCO bill. Now, you can easily check your PESCO online bill by entering the Consumer Code in the input field and also download the duplicate bill too.

How to Check PESCO Bill Online? Step-by-Step Process

PESCO online bill check is time-efficient and easy. The Peshawar Electricity Supply Company consumers can check their monthly electricity bills for their residential and commercial connections by following the below simple steps:

  • Go to Pkbillchecker and click on PESCO as your electricity distributing company.
  • Find the 14-digit Reference Number at the top columns of the PESCO bill and add it to the provided space.
  • Click the ‘View Bill’ tab to view your PESCO duplicate bill on your laptop or mobile.
  • You can also check your online bill PESCO from the official web portal of PITC. For this, choose PESCO as your electricity supply company and enter your Reference or Consumer Number.
  • Your online PESCO Peshawar bill copy will be instantly displayed on the screen, and you can download the duplicate bill and take out its printout.
  • PESCO consumers can also check their bills from the official website of PESCO at and select the ‘Customer Services’ tab from the menu displayed on the main screen.
  • Choose the ‘Duplicate Bill’ option, where you will put your Reference# or Consumer ID, and press enter. You will see your complete bill copy on your screen.

How to Download and Print WAPDA PESCO Online Bill?

Downloading or printing your PESCO bill online involves a few quick steps mentioned below:

  • Access your PESCO bill at the
  • To download the PESCO online bill, select the download option beside the duplicate copy on the screen or click on the 3 dots at the top right corner of your browser and choose the download option.
  • Your downloaded bill copy will be saved in PDF on your laptop or mobile.
  • Enter CTRL+P or select ‘Print Bill’ to print the PESCO e-bill through your laptop. The bill will be printed in PDF.

About PESCO: History and Vision

Peshawar Electric Supply Company (PESCO) serves over 4 million customers in Khyber Pakhtunkhwa, Pakistan. Previously, PESCO was part of WAPDA (Water and Power Development Authority) as Area Electricity Board (AEB), Peshawar. Later on, it was established as a corporatized entity named Peshawar Electric Supply Company on 22, 3, 1998.

PESCO manages its electricity distribution system via 132 & 66KV sub-transmission lines and 11KV & 440V low tension lines and transformers for your homes and businesses. Also, it is responsible for properly managing the energy distribution network, upgrading its infrastructure, and ensuring a smooth transmission of electricity to consumers.

PESCO’s Aim and Vision

PESCO strives to provide an affordable and uninterrupted electricity supply to its customers. PESCO has implemented various strategies to achieve this aim, including installing new electric connections, introducing digital technologies aligning with the modern era’s needs, upgrading its transmission lines, and improving system efficiency.

The company is struggling to reduce electricity theft and commence new ways to conserve energy and produce renewable energy sources. It ensures the well-being of its staff and promotes the need for a sustainable and stress-free environment.

Additionally, it aspires to offer reasonable, efficient, and transparent protection against financial health risks and worldwide health insurance for its staff members and their families. Regarding its environmental profile, PESCO continuously enhances its performance while fostering a culture of environmental protection and sustainability. It offers stress management guidelines, employee assistance programs and health services.

Areas Covered under PESCO’s Jurisdiction

PESCO has divided the areas under its jurisdiction into 8 Circles, divisions and sub-divisions, covering around 1, 204,621 Hectares of land. Peshawar Electricity Supply Company consumers residing in PESCO Circles below can check their online PESCO bills at the Pkbillchecker. Check the below list that shows the areas under PESCO’s jurisdiction:

areas covered by pesco

PESCO Peak Hours

Peak hours of electricity consumption refer to the time of the day when the demand and energy usage is maximum. During peak electricity hours, more electricity is used, especially for high-voltage such as air conditioners, electrical heaters, electric iron, or kitchen appliances.

PESCO recommends reducing energy consumption during peak electricity hours to stabilize PESCO Supply and Management System, hence the consumer’s cost of electricity. The PESCO’s Peak hours of electricity are mentioned below:

PeriodPeak Hours
April to October6:30 PM to 10:30 PM
November to March6 PM to 10 PM

PESCO Helpline

Peshawar Electricity Supply Company has dedicated helpline and complaint numbers to assist customers with electricity-related issues.  Energy consumers can contact the PESCO helpline to register their complaints about unscheduled load shedding, inquire about the latest PESCO electricity bill, and request a new connection.

  • PESCO Headquarter: 111-000-118
  • PESCO Helpline Number: 9220184- 9220229
  • Fax: +92 (41) 9220233

PESCO’s Complaint Management System

Customer satisfaction is the top priority of PESCO, achieved by its incredible Complaint Management System or CMS. The devoted staff at PESCO endeavors to resolve your electricity-related issues quickly. You can file your complaint online at contact PESCO by following ways:

  • Call Customer Care Representative at 118
  • Send an SMS to 8118
  • Send an Email at [email protected]

If you feel that your complaint is not handled appropriately and you need further assistance, then you may also send an email to the Head Quality and Assurance PESCO at the email address:

[email protected]

PESCO New Connection Application Procedure

Do you want to install a new electricity connection or transfer the previous owner’s connection details with yours? If yes, then follow the below-mentioned step-by-step procedure:

  1. Go to the official website of PESCO or Electricity New Connection Portal at
  2. Download the application form for your residential or commercial connection and fill it out with your credentials.
  3. Take the printout of the application form and attach the following documents:
    • Ownership Certificate
    • Attested copy of the applicant’s CNIC
    • Attested copies of the CNIC of 2 Witnesses
    • The undertaking of the Applicant
  4. Send the application form with the attached documents to the PESCO office, where the staff will check for verification.
  5. After verification, a demand notice will be issued to the applicant. Fill out the demand notice, pay its fee at the nearest bank, and send the payment slip to the PESCO office.
  6. After verifying your payment slip, PESCO staff will inform you about the schedule and installation process of the new PESCO connection.

PESCO Online Bill Email Subscription

For the ease of its customers, PESCO has introduced an email subscription service through which you can get your PESCO web bill through email. For this, provide your bill reference number at Pkbillchecker and subscribe to our monthly email notification service to get the latest updates regarding monthly bills and payment due dates.

Online PESCO Bill Payment

PESCO provides multiple convenient online bill payment options for energy users by which they can pay their utility bills easily from home. The most widely used ways of PESCO online billing are digital banking, Easypaisa or JazzCash app, and payment through Credit or Debit Card.

Digital Banking

Digital mobile banking is one of the most reliable and secure ways of PESCO online bill payment. First, install the online banking app in which you have your bank account. Sign up to your digi- bank account with your credentials and generate OTP to finish the signup process. Login to your account with your username and password. Select the ‘Utility Bill Payment’ option.

Click on PESCO as your electricity distribution company and enter your billing reference number in the area. Your duplicate bill PESCO will be displayed on the screen. Select your preferred payment method from the list and pay your bill instantly.

PESCO Online Bill Payment through Mobile Apps

Easypaisa and JazzCash apps are the most reliable and authentic mobile applications to check and pay your electricity bills online. Follow the below quick steps to pay your PESCO bill online via these applications:

  • Go to Google Play Store and install Jazzcash and Easypaisa apps on your Android phone.
  • Create your account by providing your required information.
  • Login to your account and select the ‘pay Bill Section’
  • Click on ‘electricity’ and choose PESCO as your distribution company.
  • Enter your bill reference number and press ‘Enter.’ Add your MPIN Number to authorize the payment.
  • You will receive a confirmation message via email or a WAPDA-registered phone number for a successful transaction.

Taxes in PESCO Bill

When you receive your PESCO electricity bill, you may notice that it includes various taxes in addition to the total cost of the electricity. These taxes can vary depending on multiple factors and significantly impact your total bill.

Understanding the taxes and surcharges on your electricity bill PESCO can help you understand the current tariff rate, government policies regarding electricity charges, and energy usage. Following are given the various tax types which may add up to your monthly bill:


FPA refers to the Fuel Price Adjustment Charges. The FPA tax in the PESCO bill is implemented due to the change in fuel prices (Crude Oil) used to generate electricity. The charges of FPA may vary in every month’s bill depending on the current fuel cost.

TR Surcharge

TR stands for ‘Tariff Rationalization Surcharge,’ which applies due to a difference in the tariff rate of the NEPRA and GOP. The government of Pakistan offers ‘Subsidy’ to consumers in case of a positive difference. In contrast, the Distribution Companies apply TR Surcharge to consumer bills to pay this amount to GOP for a Negative difference.

FC Surcharge

FC Surcharge means ‘Financing Cost’ that is deducted as a fixed amount of 43 Paisa/unit to secure collection of debt servicing of the Power Holding Private Limited.

QTR Tariff Adj/DMC

QTR or Quarterly Tariff Revision Charges apply to the PESCO consumer bill after every 3 months or 4 times a year. These charges are applied due to changes in Tariff rates and the cost of electricity generation, distribution, or transmission.

Deferred Amount

The Deferred Amount in the electricity bill represents the amount you can pay in the same or subsequent months as per your choice. You will not have to pay late payment charges because of the installments made on this.

NJ Surcharge

Neelum Jhelum Surcharge implements all electric bills in Pakistan to recover the construction cost of the Neelum Jhelum Hydroelectric Project.

Electricity Duty

Electricity duty or E. D refers to the charges applied per unit of energy consumed.

GST or General Sales Tax

GST 17% of the total bill applies to the monthly PESCO bill by the Government of Pakistan as Goods and Services Tax.

TV Fee

The TV fee is fixed at Rs 35 for single residential TV. However, for commercial consumers, the Television License fee is Rs 60.

Frequently Asked Questions

A PESCO Consumer ID or Consumer Number is a unique 10-digit identification number of an electricity connection assigned by an electricity-supplying company. It is used to check and track a consumer’s energy usage and billing information.

You can calculate your PESCO bill by providing your total consumed units in an online bill calculator tool. This tool calculates your total bill cost based on the current month’s tariff rate and unit price.

Apply for a change in the owner’s name on the electricity meter by following the same procedure as of new connection. For this purpose, follow the steps mentioned above.

A detection bill is usually sent to energy consumers due to the following reasons:

  • An error in the electricity meter or illegal consumption of energy
  • Electricity theft or Direct hooking
  • Slow operation of the electricity meter

Checking your electricity bill with a reference number is the most convenient way. However, you can check your bill PESCO by using the Consumer ID.

Visit the official website of the Distribution Company in your area and click on the ‘Bill History’ option. Enter your ref# or consumer ID to check the previous month’s payment history. Alternatively, you can check your electricity bill payment status using a mobile app provided by your electricity provider company or by calling their customer service helpline.

Yes, you can register your CNIC at PESCO by providing your billing reference number at the official website of PESCO here.