PESCO Online Bill | Check & Download Duplicate Bill 2026

Check your PESCO online bill, download duplicate bills, and view updated 2026 tariffs easily with BillCheckPK.

PESCO BILL

Search Your Electricity Bill

How to Check Your PESCO Bill Online

Checking your PESCO electricity bill online is simple. With Billcheckpk, you can view, download, or print your duplicate bill in seconds. No office visits. No fees. It works on mobile and desktop, anytime you need it.

Step-by-Step Guide to Check Your PESCO Bill

Step 1: Open Billcheckpk
Visit Billcheckpk.com using your mobile phone or computer.

Step 2: Enter Your Reference Number or Customer ID
Find the 14-digit reference number or customer ID on any previous PESCO bill and enter it in the bill check field.

Step 3: Click on “Check Bill”
Press the Check Bill button. The system will instantly retrieve your latest PESCO duplicate bill.

Step 4: View, Download, or Print Your Bill
Once the bill appears on the screen, you can:

  • View complete bill details, including units consumed, total charges, and due date
  • Download the bill as a PDF file
  • Print the bill for payment at banks, post offices, or other authorized centers

About PESCO

Peshawar Electric Supply Company (PESCO) is a major public-sector electricity distribution company in Pakistan, operating under Pakistan Electric Power Company (PEPCO) and regulated by NEPRA. PESCO is responsible for supplying electricity to domestic, commercial, agricultural, and industrial consumers across Khyber Pakhtunkhwa. With a network covering more than 40 districts and millions of registered consumers, PESCO manages extensive transmission lines, grid stations, and distribution infrastructure to ensure a stable power supply. Its services support essential sectors such as homes, businesses, industries, hospitals, educational institutions, and government offices, making PESCO a key contributor to the region’s economic and social development.

Through platforms like Billcheckpk, PESCO consumers can easily manage their electricity needs online. Users can check their latest PESCO bills, download or print duplicate copies, estimate charges using bill calculators, and access complaint and customer support information without visiting a PESCO office. This saves time and provides quick access to essential billing and service details.

PESCO Jurisdiction & Circles

Peshawar Electric Supply Company (PESCO) is administratively divided into nine (09) operational circles, covering a total area of approximately 1,204,621 hectares. These circles help PESCO manage electricity distribution, maintenance, and customer services efficiently across its service region.

PESCO Circles

• Dera Ismail Khan (D.I. Khan) Circle
• Bannu Circle
• Hazara-I Circle
• Hazara-II Circle
• Khyber Circle
• Mardan Circle
• Peshawar Circle
• Swabi Circle
• Swat Circle

These circles collectively ensure smooth power distribution, faster fault handling, and better consumer support across Khyber Pakhtunkhwa.

Safety Precautions for the General Public

  1. Install proper overcurrent protective devices, fuses, or circuit breakers. Use RCCB/RCD to detect leakage currents and prevent electric shock.
  2. Use RCCB/RCD with 30mA sensitivity for households. For combined protection, an RCBO can prevent shocks, fire, or equipment damage.
  3. Install a permanent earthing system to safely direct fault currents to the ground.
  4. Arrange annual inspections and maintenance of protective devices, wiring, switches, sockets, plugs, lamps, fans, heaters, geysers, and other appliances by a qualified electrician.
  5. Do not repair electrical items yourself; always call a licensed electrician.
  6. Conduct regular inspections of internal wiring by a licensed electrician.
  7. Use three-pin plugs for appliances:
    • Live (Hot) pin: supplies current
    • Neutral pin: return path
    • Earth pin: safety path for fault currents
  8. During rain, maintain at least 10 feet (3 meters) distance from electric poles and broken wires.
  9. Keep children away from poles and wires, especially in rainy weather.
  10. Install switches, sockets, plugs, holders, wires, and extension cords at safe heights, away from children, fire, and water.
  11. Avoid ringing the doorbell with wet hands or if the doorbell is wet.
  12. Never touch electrical appliances with wet hands or bare feet.
  13. Turn off power and unplug cords before adjusting any appliance.
  14. Do not use wet or submerged switchboards/appliances; call a qualified electrician.
  15. When connecting cables, wrap exposed wires with electrical tape and seal with waterproof tape, heat-shrink tubing, or connectors.
  16. Do not use metal wires or poles to dry clothes.
  17. Use protective conduits for all indoor and outdoor wiring.
  18. Overhead consumer service cables must not be routed over rooftops unless necessary, with protective conduits and proper clearances.
  19. Replace broken or defective wiring, switches, sockets, plugs, holders, and wires immediately.
  20. Never insert bare wires directly into a socket; always use a plug.
  21. Do not overload switches, sockets, plugs, or extension cords; it may cause overheating or fire.
  22. Turn off and unplug electrical appliances when not in use or during power outages.
  23. Do not install direct hooking (kunda connection); it poses high risk of shock and fire.
  24. Do not construct or extend buildings under or near power lines; maintain safe vertical and horizontal clearances.
  25. Roofs used as terraces or with installations like solar panels, water tanks, or AC units may require additional vertical clearance.
  26. Maintain extra horizontal clearance near windows, terraces, balconies, or extensions to prevent easy access to conductors.
  27. If vertical or horizontal clearances are insufficient, contact the power company to relocate or insulate conductors.
  28. Shifting metallic materials near live conductors is highly dangerous, including ladders, scaffolding, tools, containers, roofing sheets, furniture, gates, poles, or ducts.
    Safety measures:
  • Arrange a power shutdown before moving materials
  • Maintain a safe distance from live conductors
  • Use non-metallic ladders, scaffolding, and tools
  • Wear insulated gloves, sleeves, helmets, and safety shoes
  • Use non-conductive barriers like rubber mats, blankets, or plywood
  1. Do not fly kites near power lines; metallic or wet strings can conduct electricity.
  2. Do not tie livestock or pets to electric poles or wires.
  3. Avoid planting trees or vegetation under or near electrical installations and power lines.
  4. Do not dig or excavate near power lines; contact the power company for guidance.
  5. Do not drive or park overloaded vehicles beneath power lines.
  6. If power lines or poles fall, do not approach or cross them; notify the power company immediately.
  7. If broken power lines fall into water, do not touch or step in; assume the water is live.
  8. Never touch or remove objects in contact with power lines. Call the Electricity Company for assistance.
  9. Repair dedicated transformers only at the manufacturer’s facility, distribution company workshop, or authorized private workshop with proper testing equipment.

PESCO Peak & Off-Peak Hours

PESCO uses the Time of Use (TOU) Tariff, approved by NEPRA, to manage electricity demand efficiently. This system encourages consumers to run high-power appliances—like motors, geysers, washing machines, and industrial equipment—during off-peak hours, when rates are lower.

Peak & Off-Peak Hours

  • Peak Hours: High-demand periods with higher electricity rates.
  • Off-Peak Hours: Low-demand periods with cheaper rates.

By shifting usage to off-peak hours, consumers can save on their electricity bills while reducing stress on the grid.

MonthsPeak HoursOff-Peak Hours
December – February5:00 PM – 9:00 PMRest of the day
March – May6:00 PM – 10:00 PMRest of the day
June – August7:00 PM – 11:00 PMRest of the day
September – November6:00 PM – 10:00 PMRest of the day

Benefits of Following TOU Tariff

Save Money – Reduce bills by shifting heavy usage to off-peak hours.
Better Load Management – Helps PESCO balance electricity supply.
Energy Efficiency – Reduces strain on the national grid and promotes sustainable energy usage.

How to Register Your CNIC

Go to the official portal:

Enter your 14-digit Electricity Bill Reference Number
(printed on your PESCO bill).

Portal loads owner details:
It will show your existing record (name, CNIC, mobile number if already present).

Fill in the occupant details:

  • Occupant Name
  • Occupant CNIC
  • Upload CNIC front image (jpeg/jpg/png, size limit usually ~1 MB)
  • Property status (Owner, tenant, etc.)
  • Property proof or rent agreement (if tenant)
  • Bill image
  • Mobile number & email
  • Enter the OTP sent for verification

Submit and verify:
OTP (one-time PIN) may be required to validate your mobile number and complete the update.

Apply for New PESCO Connection Online (Meter Installation)

If you are planning to get a new electricity connection under PESCO (Peshawar Electric Supply Company), the process is now much easier. PESCO allows both online and offline applications through the official ENC (Electricity New Connection) system, approved by NEPRA.

Step 1 – Choose Application Method

  • Online Application (Recommended):
    Apply through the official ENC Portal for faster processing.
  • Offline Application:
    Submit a physical application form at your nearest PESCO subdivision office.

Step 2 – Gather Required Documents

  • Copy of CNIC (Applicant)
  • Proof of ownership or tenancy
    (Registry, Allotment Letter, Rent Agreement, etc.)
  • Undertaking Form (available on ENC Portal)
  • Neighbor’s electricity bill copy (if required for verification)
  • Two passport-size photographs

Step 3 – Apply Online via ENC Portal

  1. Visit the official ENC Portal
  2. Select PESCO from the list of DISCOs
  3. Enter applicant details and load requirements
  4. Upload scanned documents
  5. Submit the application online
  6. Note down your Application ID for tracking

Step 4 – Offline Application (If Needed)

  1. Download the new connection form from PESCO’s official website or
  2. Collect the form from your local PESCO office
  3. Fill in all required details and attach documents
  4. Submit the form to the concerned subdivision office

Step 5 – Inspection & Demand Notice (DN)

  • PESCO staff will conduct a site inspection
  • A Demand Notice (DN) is issued based on:
    • Load requirement (kW)
    • Connection type (Domestic / Commercial / Industrial)

Step 6 – Pay Demand Notice

  • Deposit the DN amount at the designated bank
  • Keep the payment receipt safe for verification and record

Step 7 – Meter Installation & Connection Activation

  • After payment verification, PESCO installs the electricity meter
  • Your connection is activated
  • A consumer/account number is issued

Estimated Timelines for New PESCO Connection

StageEstimated Time
Application to DN Issuance2–4 weeks
Meter Installation after DN Payment2–3 weeks

PESCO New Connection Fees:Fees vary depending on:

  • Load demand (kW)
  • Type of connection (Domestic / Commercial / Industrial)

Charges may include:

  • Security deposit
  • Meter cost
  • Service line charges

How to Track Your Application

  • Use the ENC Portal tracking feature with your Application ID
  • Contact PESCO Helpline: 111-000-128
  • Visit your subdivision office for updates

System Requirements (Meter, Reference Number, Customer ID)

To check or download your PESCO online bill, make sure you have the following information available:

1. Reference Number (14 Digits)
The reference number is printed on the top left section of your electricity bill. It is mandatory for bill inquiry, downloading a duplicate copy, and online payments.

2. Customer ID (10 Digits)
A Customer ID can also be used instead of the reference number on the Billcheckpk portal. This is helpful if your reference number is not readable or is missing from the bill.

3. Registered Customer Details (Optional)
Basic consumer details such as the account holder’s name, CNIC, and contact number may be required if you are updating your profile or registering a complaint.

4. Meter Information (For Connection or Complaint Services)
For new meter installation, status checks, and complaint submissions, having your meter number or Kunda/Line complaint reference is useful.

If you have these details ready, you can easily perform any bill-related task online without visiting a PESCO office.

Troubleshooting (Bill Not Loading / Errors)

If the PESCO bill is not showing or the page fails to load, try the following troubleshooting steps:

1. Check Reference Number Format
Make sure the reference number is entered without spaces, hyphens, or missing digits.

2. Refresh or Try Another Browser
Some browsers cache old page data. If it does not load, refresh the page or try Chrome, Firefox, or Edge.

3. Disable VPN or Proxy (If Active)
VPN or blocked IPs may cause loading issues on utility portals. Turn off VPN and try again.

4. Use Customer ID Instead of Reference Number
If the reference number fails repeatedly, enter the 10-digit Customer ID as an alternate search option.

5. Bill In Transit Message
If the month’s bill is not uploaded yet, wait 24–48 hours. Newly issued bills may take time to appear online.

6. Server Down / Maintenance
If the site shows “temporarily unavailable,” try again after a short interval. Server maintenance is usually short-term.

PESCO Bill Calculator

The Peshawar Electric Supply Company (PESCO) supplies electricity to domestic, commercial, agricultural, and industrial consumers across Khyber Pakhtunkhwa. Each year, NEPRA updates the electricity tariff, including fuel price adjustments, taxes, and surcharges. Your PESCO bill is calculated based on these approved unit rates.

With our PESCO Bill Calculator 2026, you can quickly estimate your monthly electricity bill by entering the number of units (kWh) consumed. This tool helps you:

  • Forecast your upcoming bill amount
  • Track monthly energy usage
  • Control electricity consumption
  • Plan and manage household or business budgets

Simply enter your consumed units, and the calculator will generate an accurate estimate of your total bill, including government taxes and applicable charges.

PESCO Bill Calculator 2026

Estimate your PESCO electricity bill (1–1000 units). Update rates in the configuration if you need official tariff values.
Units allowed: 1 – 1000
Result will appear here after calculation.
Note: Default rates are example values. Domestic slab rates and commercial rates are configurable in the calculator code. Update them to official PESCO/NEPRA tariffs for precise estimates.
'); w.document.close(); w.focus(); setTimeout(()=> w.print(), 300); });resultWrap.innerHTML = '
Result will appear here after calculation.
'; });

How the PESCO Bill Calculator Works

The calculator applies NEPRA-approved slab rates for 2026. Charges are divided into slabs (for domestic users) and per-unit rates (for commercial users). It also considers Fuel Price Adjustment (FPA), TV Fee, GST, and other applicable surcharges.

PESCO Tariff – 2026

PESCO Domestic Tariff (Residential A-1)

Units Consumed (kWh)Rate per Unit (PKR)Example Bill Calculation
1 – 50 unitsRs. 4.0050 × 4.00 = Rs. 200
51 – 100 unitsRs. 7.0050 × 7.00 = Rs. 350
101 – 200 unitsRs. 10.00100 × 10.00 = Rs. 1,000
201 – 300 unitsRs. 12.00100 × 12.00 = Rs. 1,200
301 – 700 unitsRs. 15.00400 × 15.00 = Rs. 6,000
Above 700 unitsRs. 20.00Units × 20.00

PESCO Commercial Tariff

Connection TypeUnits / LoadRate per Unit (PKR)Notes
C-1 (Shops / Small Businesses)Up to 5 kW loadRs. 18.00Fixed charges apply
C-2 (Medium Businesses)5 – 500 kW loadRs. 20.00TOU (Peak/Off-Peak) may apply
C-3 (Large Industry)Above 500 kW loadRs. 22.00As per industrial tariff

Tariff Categories– C-1, C-2, C-3

Connection TypeUnits Range / LoadRate per Unit (PKR)Notes
C-1 (Small Shops / Businesses)Less than 5 kW loadRs. 19.95Fixed charges apply
C-2 (Medium Businesses)5 – 500 kW loadRs. 20.65TOU (Peak / Off-Peak) may apply
C-3 (Large Industries)Above 500 kW loadRs. 21.55Billed as per industrial tariff

Key Notes on PESCO Tariff

  • Fuel Price Adjustment (FPA), GST, and other taxes are added separately each month.
  • Peak & Off-Peak rates apply if the meter is TOU-enabled.
  • Domestic lifeline consumers (up to 50 units) enjoy subsidized rates.
  • Tariffs may be revised by NEPRA based on fuel costs and government policies.

PESCO Payment Methods (Quick Guide)

PESCO provides a range of online and offline payment options, making bill settlement fast and secure for all consumers across Khyber Pakhtunkhwa.

1. Online Payment Options

Mobile & Internet Banking
You can pay directly through banking apps like HBL, UBL, MCB, Meezan, ABL, and more.
Go to Utility Bills → Select PESCO → Enter Reference Number → Pay.

Digital Wallets / Payment Apps
Apps such as Easypaisa, JazzCash, Nayapay, and SadaPay support instant payments.
Open the app → Utility Bills → PESCO → Reference Number → Confirm.

2. Offline Payment Options

Bank Branches
Print your bill and pay via cash or cheque at authorized bank counters.

Post Offices
All Pakistan Post branches accept PESCO bill payments during business hours.

Retail Payment Points
Easypaisa/JazzCash shops and other approved retailers can process your payment.

PESCO Power Smart App

The PESCO Power Smart App is designed to make electricity management easier for consumers in Khyber Pakhtunkhwa. With this app, users can access their electricity account, pay bills, and monitor consumption directly from their smartphones.

Key Features

  • View current and past PESCO bills
  • Download duplicate bills in PDF
  • Make online payments via mobile wallets or bank apps
  • Receive alerts for due dates, load shedding, and maintenance
  • Submit and track complaints or meter-related issues
  • Apply for new connections or meter changes

Availability

The app is expected to be available on:

Why Use Billcheckpk?

When it comes to checking your PESCO online bill or bills from other DISCOs in Pakistan, Billcheckpk is your trusted platform. Our website is designed to provide you with a fast, secure, and mobile-friendly experience so you can access your bill details anytime, anywhere.

Key Reasons to Choose Billcheckpk

  • All DISCOs in One Place
    Easily check bills for PESCO, LESCO, FESCO, HAZECO, MEPCO, and other distribution companies without visiting multiple websites.
  • Instant Bill Checking
    Enter your reference number or customer ID and get your bill in seconds.
  • Download & Print Option
    Quickly download or print your duplicate bill for record-keeping or bill submission.
  • Bill Calculator & Tariff Updates
    Use our online bill calculators to estimate your monthly bill based on the latest NEPRA-approved tariffs.
  • Peak & Off-Peak Timings
    Stay informed about Time of Use (TOU) tariff hours to manage electricity consumption efficiently.
  • Tax Certificates Download
    Access your PESCO tax certificate (and other DISCOs) easily for income tax return filing.
  • Mobile-Friendly Interface
    The website is fully responsive, making it easy to check and download your bill on any device.
  • Secure & Reliable
    We never store your personal billing information. The process is 100% safe and secure.
  • Step-by-Step Guides
    Get detailed instructions for bill checking, downloading, printing, applying for new connections, and complaint registration.

In short, Billcheckpk saves you time, effort, and hassle, making it the best platform to check electricity bills online in Pakistan.

PESCO Complaint & Helpline Number

The Peshawar Electric Supply Company (PESCO) provides multiple complaint registration channels to help customers resolve billing, technical, and supply-related issues quickly. Whether it’s load shedding complaints, billing errors, meter faults, or new connection delays, you can contact PESCO through the following helpline numbers and complaint centers.

PESCO Helpline Numbers

  • PESCO Head Office Helpline (UAN): 111-000-118
  • PESCO Toll-Free Helpline: 0800-77000
  • National Power Complaint Number (NTDC): 118
  • SMS Service for Complaints: Send complaint details to 8118

District-Wise PESCO Complaint Numbers

District / CircleComplaint Number
Peshawar091-9212523
Mardan0937-9230488
Swabi0938-221209
Charsadda091-9216062
Nowshera0923-922004
Kohat0922-9260272
Karak0927-210458
Hangu0925-622001
Bannu0928-613173
Lakki Marwat0969-511488
D.I. Khan0966-9280106
Tank0967-210070
Abbottabad0992-931018
Mansehra0997-920019
Haripur0995-610070
Battagram0997-300370
Swat0946-924036
Shangla0996-500210
Dir Upper0945-9250080
Dir Lower (Timergara)0945-9250183
Chitral0943-412120

Online Complaint Registration

  • Visit PESCO official website and use the online complaint portal.
  • Alternatively, complaints can be submitted via CPPA-G / NEPRA complaint system.

FAQs - PESCO

Q1: How can I check my PESCO bill online?
You can check your bill by entering your reference number or customer ID in the Billcheckpk PESCO Bill Tool and clicking “Check Bill.”

Q2: Can I download a duplicate PESCO bill?
Yes, Billcheckpk allows you to download and print duplicate PESCO bills for submission or record-keeping.

Q3: How do I find my reference number?
Your reference number is printed on the top left of your PESCO bill, usually below the consumer details.

Q4: Can I check my PESCO bill using CNIC or name?
Currently, bills can only be checked using reference number or customer ID, not CNIC or name.

Q5: How can I pay my PESCO bill online?
You can pay through:

  • Mobile banking apps (Easypaisa, JazzCash, Upaisa)
  • Internet banking portals
  • ATM machines
  • NADRA e-Sahulat centers

Q6: What if my PESCO bill is not showing online?

  • Double-check your reference number/customer ID.
  • Clear browser cache and try again.
  • If still not available, contact PESCO helpline.

Q7: Can I calculate my PESCO bill online?
Yes, you can use the PESCO Bill Calculator 2025-26 on Billcheckpk to estimate your monthly bill based on the units you have consumed.

Q8: How do I apply for a new PESCO connection?
New connections can be applied through the ENC Portal (online) or by visiting your nearest PESCO office (offline).

Q9: What are PESCO peak hours?
Peak hours vary by season. For example, in June–August peak hours are 7 PM – 11 PM. (See the PESCO Peak & Off-Peak Hours section for full details.)

Q10: How can I register a complaint about billing or supply issues?
You can call the PESCO helpline (111-000-118, 118, or toll-free 0800-77000) or visit your local complaint office.

Q11: Is bill tracking available for PESCO consumers?
Yes, you can track your bill and new connection applications online through the ENC Portal and Billcheckpk.

Q12: Can I check old or paid bills?
No, only the latest PESCO bill is available online. For older bills, visit your subdivision office.

Contact Us