Check Duplicate Bill Online
PESCO Online Bill Check - PESCO Bill Online 2025 Download & Pay Electricity Bill Easily 2025
Most electricity consumers in Pakistan are worried about the increasing amount of their electricity bills and delays in bill delivery. In many cases, consumers receive their electricity bills after the due date has already passed. This delay forces them to pay late payment surcharges along with the original bill amount, which creates unnecessary financial burden for ordinary users.
To address this issue, https://www.pescobillpk.online/ provides a fast, reliable, and user-friendly solution. Through this platform, consumers can instantly check their PESCO electricity bill online and download a duplicate copy with a single click. Users can view complete bill details such as bill amount, due date, consumer name, and address without any delay. In addition, the PESCO Bill Calculator allows users to estimate their upcoming electricity bill, helping them manage expenses in advance. The platform is completely free and easy to use, even for non-technical users.
About PESCO
Peshawar Electric Supply Company, commonly known as PESCO, is one of the major electricity distribution companies operating under WAPDA. PESCO was officially launched in 1998 after being renamed from the Area Electricity Board Peshawar. The company is headquartered in Peshawar and serves the entire Khyber Pakhtunkhwa province. PESCO operates under the control of the Government of Pakistan and employs approximately thirteen thousand workers to ensure smooth electricity distribution across the region.
At the time of Pakistan’s independence, the country’s electricity production was only sixty megawatts, which was insufficient to meet national demand. Pakistan initially relied on electricity imports from India. To overcome this challenge, the Government of Pakistan established WAPDA in 1958 through an Act of Parliament. Later, in 1992, WAPDA was restructured into multiple electricity distribution companies under PEPCO for better efficiency. PESCO is one of these companies and today provides electricity services to more than four million consumers in Khyber Pakhtunkhwa.
PESCO Service Region
PESCO supplies electricity across an area of approximately twelve thousand forty-six square kilometers in Khyber Pakhtunkhwa. The company operates through eight administrative circles, which are further divided into divisions and sub-divisions. These regions include DI Khan, Khyber, Peshawar, Mardan, Swat, Swabi, and Bannu along with their surrounding tehsils. PESCO manages electricity transmission, billing, and customer services throughout these areas.
Residents of Khyber Pakhtunkhwa who wish to apply for a new electricity connection within PESCO’s service areas can easily find complete guidance through the official PESCO New Connection process.
How to Check PESCO Electricity Bill Online
Checking your PESCO electricity bill online is simple and quick. Visit https://www.pescobillpk.online/ and enter your fourteen-digit reference number in the provided field. Alternatively, you can use your consumer ID to access your bill. After submitting the required information, your complete bill details will appear on the screen, including the total payable amount, due date, and consumer information. You can also download and print your duplicate PESCO bill for record or payment purposes.
Important Information About PESCO Electricity Bill Charges
Electricity bills in Pakistan include multiple taxes and charges imposed by both the electricity distribution company and the Government of Pakistan. Electricity Duty is charged at one point five percent of the total electricity cost and is paid to the government. A fixed television fee of thirty-five rupees is included to support Pakistan Television. General Sales Tax is applied at seventeen percent of the electricity unit charges. Fuel Price Adjustment reflects changes in fuel costs, especially for oil-based electricity generation. FC surcharge is applied at forty-three paisa per unit and is collected by the electricity distribution company.
Frequently Asked Questions
How can I download my PESCO Bill?
You can download your PESCO electricity bill by visiting https://www.pescobillpk.online/. Enter your fourteen-digit reference number or consumer ID in the provided field and click on the show bill option. Once your bill appears on the screen, you can download and print the duplicate copy easily.
How can I check if my previous PESCO Bill has been paid?
To check whether your previous PESCO bill has been paid, visit https://www.pescobillpk.online/ and enter your reference number. If the bill has already been paid, its status will be displayed as paid. You can also confirm payment through your bank statement or mobile wallet transaction history.
As a PESCO customer, how can I transfer my electricity connection from domestic to commercial?
To transfer your electricity connection from domestic to commercial, you need to submit an application to the nearest PESCO customer service center. The application must include a copy of your CNIC, ownership or tenancy documents, and a request stating the change of tariff. After verification and inspection, PESCO will update your connection category.
If PESCO disconnects my electricity connection, how can I restore it?
If your electricity connection is disconnected due to non-payment or any other reason, you must first clear all outstanding dues, including late payment surcharge. After payment, submit the paid bill receipt to the relevant PESCO office. Your electricity connection will usually be restored within a few working days.
Can I check my PESCO Online Bill using my CNIC number?
No, PESCO does not allow electricity bill checking through CNIC numbers. To check your PESCO online bill, you must use either the fourteen-digit reference number or the consumer ID mentioned on your previous electricity bill.
Can I check my PESCO Bill by my name?
No, PESCO electricity bills cannot be checked using the consumer’s name. A valid reference number or consumer ID is required to access your bill details online.
What is the L.P. Surcharge?
L.P. Surcharge stands for Late Payment Surcharge. It is an additional charge applied when an electricity bill is paid after the due date. The surcharge amount is added automatically to the next bill if payment is delayed.
How to Pay PESCO Electricity Bill
After checking your PESCO electricity bill online, the next step is timely payment to avoid late payment penalties.
Mobile Apps to Pay PESCO Bill Online in 2025
1. Mobile Wallets (Easiest)
- Easypaisa: Bill Payments → Electricity → PESCO
- JazzCash: Pay Bills → Electricity → PESCO (barcode supported)
- SadaPay / NayaPay: Use the Payments or Bills section
2.Credit Card Supporting Apps (Pay Bill Via Credit Card)
You can use Visa or Mastercard through the following platforms:
- Udhaar Book: Supports credit card utility payments and commission
- Kuickpay: App and web portal with direct card entry
- Daraz (dBills): Pay PESCO bills using saved credit cards
- Bank Alfalah (Alfa App): Multi-Pay & Split Payment options
3. Banking Apps
- HBL Mobile / Konnect by HBL
- Meezan Mobile Banking
- UBL Digital
- Allied Bank (myABL)
- Bank AL Habib Mobile
4. Official & Utility Apps
- PESCO Light: Official PITC app for bills & complaints
- Careem Pay: Available in selected cities
Projected Slabs for December 2025
| Consumption Unit Range | Unit Rate (Estimated PKR) |
|---|---|
| 1 - 100 Units | Rs. 13.48 |
| 101 - 200 Units | Rs. 18.95 |
| 201 - 300 Units | Rs. 22.14 |
| 300 - 700 Units | Rs. 25.53 |
| 401 - 500 Units | Rs. 27.74 |
| 501 - 600 Units | Rs. 29.16 |
| 601 - 700 Units | Rs. 30.30 |
| Above 700 Units | Rs. 35.22 |
The rates above are base prices. Final bills include Fuel Price Adjustment (FPA), GST, and TV Fees.
PESCO New Connection Guide: Online Application & Tracking
If you have recently moved to a new home or business in Peshawar, Swat, or Mardan, you can apply for a new electricity meter connection online through the ENC (Electricity New Connection) Portal.
Required Documents (Maximum 300 KB each)
- Property Ownership Proof: Attested copy of Registry or Fard-e-Malkiat
- Identity Documents: Attested CNIC copies of the applicant and one witness
- Wiring Report: Wiring Contractor’s Test Report (mandatory)
- Neighbor’s Electricity Bill: Copy of the nearest neighbor’s bill
How to Apply for a New PESCO Connection
- Visit enc.com.pk and click on Apply.
- Select PESCO as your distribution company.
- Enter your neighbor’s electricity bill reference number.
- Upload scanned copies of all required documents.
- Submit the application and save your Tracking ID.
- Print the form and submit hard copies to the relevant PESCO Sub-Division Office.
- Download the Demand Notice and pay it at the designated bank.
Load Categories & Estimated Timelines
| Category | Load Limit | Estimated Time |
|---|---|---|
| Category 1 | Up to 15 kW | Approximately 30 days |
| Category 2 & 3 | 16 kW to 500 kW | Approximately 73 days |
How to Change Name, Load, or Track Application Status
Managing your electricity connection with PESCO has become easier through the digital Electricity New Connection (ENC) system. Whether you have moved into a new home or need to upgrade your power capacity, you can handle these changes online.
How to Change Connection Details (Name, Load, or Tariff)
Existing PESCO consumers can modify their name, load, or tariff category without visiting the sub-division office physically. Follow these detailed steps:
- Visit the official ENC Portal.
- Select the "Change" button from the sidebar menu.
- Select PESCO as your distribution company (DISCO).
- Enter your Reference Number to fetch your current connection data.
- Upload Documents: You will need to provide digital copies of your current bill, attested CNIC, and legal proof of property ownership (Registry or Fard).
- Demand Notice: Once your request is verified, a Demand Notice will be issued. Download and pay it at the designated bank to trigger the update.
How to Track Your PESCO Application Status
If you have already submitted an application for a new connection or a change in existing details, you can monitor its progress in real-time.
- Go to the ENC Tracking Section.
- Choose PESCO from the dropdown list.
- Select your application type (New Connection or Change).
- Enter your unique Tracking ID provided at the time of submission.
- Click 'Submit' to see exactly which stage your application is currently in (e.g., Pending, Surveyed, or Completed).
Note: If your application remains stuck for more than 10 days, it is advised to visit your local PESCO Sub-Division office with your tracking ID.
PESCO Helpline, Complaint Centers & Regional Offices
If you are facing power outages, billing errors, or technical faults, PESCO provides several dedicated helplines. You can report your issues via phone call, SMS, or the centralized CCMS portal.
Direct Complaint & Emergency Helplines
- Universal Helpline: Dial 118 (Available 24/7)
- SMS Complaint: Send your 14-digit reference number to 8118
- PESCO Head Office: 111-000-118
- General Inquiries: 091-9212028 / 091-9212037
- Unscheduled Load-Shedding: 0301-8897639
- Power Theft Reporting: 0800-84338 (Toll-Free)
PESCO Regional Operation Circles
For issues specific to your locality, it is often faster to contact your regional circle office directly:
| Circle Name | Contact Number |
|---|---|
| Peshawar | 091-9212010 |
| Mardan | 0937-9230158 |
| Swat / Saidu Sharif | 0946-9240367 |
| Abbottabad | 0992-9310089 |
| Bannu | 0928-920051 |
| Swabi | 0938-221209 |
| Hazara-II (Mansehra) | 0997-920018 |
How to Register a Formal Complaint
To ensure your complaint is tracked and resolved, follow these steps:
- Dial 118 or visit the CCMS Portal.
- Provide your 14-digit Reference Number found on your electricity bill.
- Note down the Complaint Ticket Number for future tracking.
- If the issue is not resolved within 24 hours, contact the PESCO Monitoring Cell at 091-9212014.
Head Office Address
Peshawar Electric Supply Company (PESCO)
WAPDA House, Shami Road, Bashirabad,
Peshawar, Khyber Pakhtunkhwa – 25000