Notice PESCO Online Bill Portal - Fast, Free & Direct PITC Duplicate Bill Retrieval

PESCO Bill Check Online 2026 – View & Download Duplicate Bill

If you are also a consumer of the Peshawar Electric Supply Company (PESCO) and want to check and pay your bill online, then you have come to the right place. You just need to click the PESCO Bill Check button provided, and you'll be taken directly to the bill checker toolbox. There, enter your 14-digit reference number or 10-digit consumer ID and click “Check Now” to view your latest PESCO bill for 2026.

Pesco Bill Check

On our website, you can check, download, and print your PESCO duplicate bill with just one click, without any login, registration, or fees. Whether you're in the posh areas of Peshawar City, Hayatabad, Mardan, Swat (Mingora), Abbottabad, Mansehra, or in major industrial and residential hubs like Charsadda, Nowshera, Swabi, Kohat, and D.I. Khan. Our portal connects directly in real time to PITC's (Power Information Technology Company) central database to show you your most recent bill. In addition, you can now scan the QR code on your bill to check your bill and become eligible for major programs like the subsidy relief scheme.

Pesco Bill

How to Check PESCO Bill Online Step-by-Step Complete Method

Checking your PESCO duplicate bill online is very easy. You can follow the steps below to view and download your bill directly.

Using Reference Number

Step 1: First, click the “Check PESCO Bill” button above.

Step 2: As soon as you click, you will be taken to the bill checkbox. There, enter your 14-digit Reference Number without spaces in the provided input field.

Step 3: If the last part of your reference number requires a “U” or “R” option, select it. If you live in a village, select ‘R’ (Rural), and if you live in a city, select “U” (Urban).

Step 4: Once you have entered all the information correctly, click the “Check Now” button below. Your complete bill will appear on the screen, which you can save or print.

PESCO Bill Check Reference Number Guide

Using Consumer ID

Step 1: First, click the “Check PESCO Bill” button above. You will be taken directly to the main bill checker box.

Step 2: In the second box, enter your 10-digit Consumer ID number without any spaces.

Step 3: Then, click the “Check Bill” button below.

Step 4: You will be taken directly to the official PESCO site, where your latest bill will be displayed. You can download and save it to your phone's storage.

PESCO Bill Check Toolbox

Enter your 14-digit Reference Number or 10-digit Consumer ID below and click "Check Now" for direct official retrieval

Recently Checked Numbers:
Where is Ref No?
Look at the top-left corner of your paper bill. You will find a 14-digit number (e.g. 01 12345 6789101 U). Enter digits only without spaces or letters.

PESCO Electricity Bill Calculator (Estimated)

Variable Energy Cost:Rs. 0
Fixed Monthly Charges:Rs. 0
Estimated FPA (Fuel Adjust.):Rs. 0
GST (18% Govt Tax):Rs. 0
Electricity Duty (1.5%):Rs. 0
PTV License Fee:Rs. 35
Total Payable Estimate:Rs. 0

PESCO Peak Hours Timings

Season / Months Peak Hours (High Rate) Off-Peak Hours (Normal Rate)
Summer: April to October 07:00 PM to 11:00 PM Remaining 20 Hours of the day
Winter: November to March 06:00 PM to 10:00 PM Remaining 20 Hours of the day

How to Download PESCO Duplicate Bill

If you want to save your PESCO bill to your mobile, laptop, or PC in PDF format, or print it, follow the steps below.

Print: Once you have loaded your bill on the screen using the method above, the green Print button will clearly appear at the top.

If you want to save it on your mobile, click the Three Dots (...) in the top-right corner of the browser, then tap “Share” and select “Print.”

As soon as you select the print option, the duplicate bill will automatically be saved in your phone's file manager under Documents, where you can view it and print a paper copy.

If you're on a laptop or computer, press Ctrl + P on your keyboard and the bill will download. Additionally, you can click the print option to save it to a file. Just give it a name you'll remember, like “Previous pesco Bill.”

How to Find Your PESCO Reference Number and Consumer ID

In June 2026, the government completely changed the entire layout of the PESCO bill. Along with adding new features, they also altered the exact placement of the reference and consumer ID. Because of this, many people who check their bills online don't know where to find them anymore. If you also don't know where it is written, then don't worry at all, you can find it using the method we've described. In addition, we've also provided an image so you can see and understand it easily.

How to Find the Reference Number

At the very top left of the bill, there's a large box labeled “Consumer Details,” and inside it you'll see your reference number. If you still can't make it out, count the digits. If there are exactly 14, that's your reference number.

How to Find the Consumer ID

It is also written on the top left side, just below the reference number. You can identify the consumer ID by its 10 digits.

How to Use PESCO Bill QR Codes (Step-by-Step Guide)

PESCO Company has included three QR codes in its new bill design. Each serves a different purpose, but they've all been added for your convenience so that consumers who are away from home, whether out of town or abroad for work, can easily check their PESCO bill online and apply for subsidies. We have detailed each step below so that you can easily follow every instruction and save your valuable time.

Top Right QR Code – For Quick Online Payment

The first QR code in the top-right corner of the bill is for online bill payment. The advantage is that you don't have to manually type lengthy details into your bank app. Instead, you just follow this method.

Step 1: First, open any banking app on your mobile (like Alfalah, HBL) or Easypaisa/JazzCash.

Step 2: Then select the “Scan QR” or “Scan & Pay” option within the app.

Step 3: Then bring your mobile phone's camera in front of the QR code in the top-right. This means holding your phone's camera about 6 to 10 inches above the code box so the picture is clear.

Step 4: As soon as you do this, the app will automatically detect your reference number and the total amount. Just enter your PIN code, and the bill will be paid.

Bottom Yellow QR Code – For Subsidy Verification

The second QR code in the large yellow box at the bottom of the bill is for verifying government subsidies and tax relief. If you are a protected consumer, you are 100% eligible for this scheme.

Step 1: To do this, open the Google Camera app on your mobile phone.

Step 2: Then, scan the QR code inside this box.

Step 3: As soon as you scan, a link will appear. Click on it.

Step 4: You will now be directed to the government's official portal where you need to fill out a form and then submit it. If you are eligible, you will either receive a text message or a clear relief amount will be shown on your bill for the next month, indicating that a certain amount has been waived for you.

QR Code – For Quick Online Bill Check

If you're tired of remembering reference numbers and want to avoid this issue in the future, simply scan the QR code located above your meter on the right side of your new bill to instantly check the bill amount.

Step 1: First, take your copy of the bill in your hand.

Step 2: Then, open your phone's camera.

Step 3: After that, scan this QR code.

Step 4: As soon as you do this, your latest Pesco bill amount will appear on the screen.

PESCO Bill QR Code Scan Guide

PESCO Bill Payment Methods Complete Guide

You can pay your PESCO electricity bill from home with complete ease. To do this, you just need to have the official app and an account. If you have these, then wherever you are, you can immediately pay your current month's bill through them. If you want to pay your bill via these methods. If you don't know how to pay your bill through these methods, don't worry. For your convenience, the steps are explained clearly below. Just follow them and select the options provided, and you'll be able to pay your latest PESCO bill online within 5 minutes.

Online Bill Payment Methods

If you want to avoid long lines, you can pay your bill in just 1 minute using these mobile apps:

Easypaisa / JazzCash App

Commercial Banking Apps (HBL, Alfalah, UBL, etc.)

Offline Bill Payment Methods (Traditional Way)

If you want to pay your bill in cash, take your physical bill to these locations and pay it immediately:

Areas Covered by PESCO (Operational Circles)

PESCO supplies electricity to Peshawar and the entire Khyber Pakhtunkhwa (KPK) province. To better manage its system, the company has divided the entire network into 9 main circles. So that each circle has a name by which it is known. Below is a complete list of the areas and districts falling under each PESCO circle. If you live in any of these areas, you can check your bill here completely free of charge.

PESCO Operation Circle Major Areas & Sub-Divisions Covered
Peshawar Circle Peshawar City, Peshawar Cantt, Hayatabad, Nowshera, and Khyber District (Tribal areas).
Mardan Circle Mardan District, Charsadda, and Takhtbai.
Swabi Circle Swabi District, Topi, and its nearby rural zones.
Swat Circle Mingora, Swat District, Malakand, Buner, Shangla, and Timbergara.
Hazara Circle-1 Abbottabad City, Havelian, Haripur, and Khanpur.
Hazara Circle-2 Mansehra, Battagram, Oghi, and Torghar.
Kohat Circle Kohat City, Hangu, Karak, and Teri.
Bannu Circle Bannu District and Lakki Marwat.
D.I. Khan Circle Dera Ismail Khan City and Tank District.

What Information Is Shown on a PESCO Bill

When you look at the bill, you won't find any blank space, and everywhere there's something very important written, and it's our duty to stay informed about what exactly has been added for our benefit, so that if anyone tries to impose any unnecessary tax on your bills tomorrow. You can then verify whether it was an error or if that new law has come into effect. Along with that, all your details are also written on it, which is very important for you to know.

PESCO Bill Taxes and Surcharges Explained

Every year, 1 to 5 times, changes are made to your bills, meaning either taxes are increased or decreased. When international market prices for coal and oil rise, oil here also becomes very expensive because it is imported from abroad to Pakistan. As a result, when its price goes up, our bills automatically see a tax increase. Which taxes are affected and by how much is explained below.

Fuel Price Adjustment (FPA/FCA):

This is a tax imposed every two months to cover the burden caused by fluctuations in oil and coal prices.

Tariff Rationalization Surcharge (TR):

This is a government surcharge imposed by the authority to keep electricity rates uniform across the country.

Financing Cost (FC) Surcharge:

A tax of 0.43 rupees per unit has been imposed to cover the burden caused by those who steal electricity and by defaulters.

Quarterly Tariff Adjustment (QTA):

This tax is collected every three months to adjust the dollar value and power plant costs.

Deferred Amount:

This is the amount you have converted into installments and will have to pay in the following months. Whenever customers receive a higher bill and cannot pay it, they go to the official PESCO office and get their bill converted into installments, which they must pay little by little along with each new monthly bill.

PESCO Bill Complaint and Contact Information

If you see anyone in your area stealing electricity, don't stay silent and immediately file a complaint at the numbers provided. If you don't, you and others will end up paying that person's bill in the form of taxes. So whenever you witness any illegal activity, don't stay silent, but rather raise your voice for our future generations so we can rid all of Pakistan of this curse of electricity theft. In addition, if you have a complaint about load shedding or an incorrect bill, you can also call the helpline numbers provided here.

FAQS About PESCO Bill

Click the PESCO bill check button at the top of our website. As soon as the toolbox opens, enter your 14-digit Reference Number, and your latest bill will appear on the screen.
Ans: You don't need any login or registration. You just need to enter your 14-digit reference number without any spaces and check your PESCO bill online without any hassle.
Ans: Now you can pay your PESCO bill from home by scanning the pay QR code on your bill using Easypaisa, JazzCash, or any bank's mobile app.
Ans: No, checking, downloading, and printing a PESCO duplicate bill here is completely 100% free.
Ans: No, the PESCO database does not allow checking a bill by CNIC or name. This is because it is against its rules and regulations.
Ans: The official portal only shows the duplicate bill for the current active month. If you want to view records for older months, you will need to check the “Bill History” table on your bill.

Conclusion

Checking and downloading a duplicate PESCO bill online is now easier and more up-to-date than ever before. With the new layout coming in June 2026, you will not only be able to view your bill using your 14-digit reference number and 10-digit consumer ID, but also, with the help of the new QR codes, make an online payment in a single scan and take advantage of the subsidy provided by the government.

The main purpose is to provide you with the latest and most accurate information, but this portal is not an authorized platform. However, the details provided here are completely real and official. The tool provided above is also completely real. As soon as you enter your reference number and click “Check Now,” you will be taken directly to the official site, where your latest bill will open. If you still don't understand anything, read the details provided above. If your bill isn't found or you encounter any other error, ask your question in the comment box below. Any issue you have will be resolved in no time.