March 2026 Free No Login

PESCO Bill Online — Check & Download Duplicate Bill March 2026

Check your PESCO (Peshawar Electric Supply Company) electricity bill online in seconds. Enter your 14-digit reference number below to view your complete bill, download it as a PDF, or print a duplicate copy — completely free, no login required, available 24/7.

This tool fetches your bill directly from the official PITC/WAPDA server. You see the exact same bill as the official portal — faster, with a one-click PDF download added. PakistanBill.online is Pakistan's only platform covering all 19 utility providers: all 11 WAPDA DISCOs, K-Electric, SNGPL gas, SSGC gas, PTCL, and WASA water bills for Lahore, Rawalpindi and Faisalabad.

PESCO Bill Checker

Enter your details to view your official bill

🔒

Your Data is Safe — We Store Nothing

We do not store your reference number, consumer ID, or personal information. Your bill is fetched directly from the official PITC/WAPDA server and displayed only to you. No account, no registration, no data retention. Read our Privacy Policy.

About PESCO — Peshawar Electric Supply Company

Peshawar Electric Supply Company (PESCO) supplies electricity to nearly 4.8 million consumers across the settled districts of Khyber Pakhtunkhwa (KPK) — Pakistan's northwestern province bordering Afghanistan. Established in 1998, PESCO is the primary electricity distributor for KPK's major cities including Peshawar (the provincial capital), Mardan, Swabi, Nowshera, Charsadda, Swat, Dir, Abbottabad, Mansehra, Haripur, Kohat, Bannu, and Dera Ismail Khan.

PESCO's territory is geographically diverse — from the fertile Peshawar valley and Mardan's sugar cane fields to the mountainous Swat valley (Pakistan's tourist capital), the Hazara hills, and the tribal borderlands of Kohat and Bannu. This geographic diversity creates unique challenges for power distribution and load management. PESCO consumers in mountain areas like Swat and Abbottabad experience significantly different load shedding patterns than urban Peshawar consumers.

PESCO's winter peak hours are 5:00 PM to 9:00 PM — one hour earlier than other DISCOs. This reflects KPK's earlier winter darkness due to its higher latitude and mountainous terrain. Always check the winter peak hours before running heavy appliances in November to March. Summer peak hours follow the national standard of 6:30 PM to 10:30 PM.

To check your PESCO bill online, enter your 14-digit PESCO reference number in the bill checker above. PESCO is operated under PEPCO and uses the same PITC server as all other WAPDA DISCOs — the same 14-digit reference number format applies. Note: for tribal areas of KPK, check TESCO bill page — tribal areas use TESCO, not PESCO.

PakistanBill.online is Pakistan's only platform covering all 19 utility providers. Also check: IESCO bill for Islamabad | TESCO bill for Tribal Districts | SNGPL gas bill. Use our electricity bill calculator, visit our bill dashboard, or read how to calculate your electricity bill. See our complete Peshawar utility bills guide.

How to Check PESCO Bill Online — Step by Step

Follow these steps to check your PESCO electricity bill online. The entire process takes under 60 seconds.

1

Find your 14-digit PESCO reference number — printed in bold at the top of your PESCO bill. Both urban and rural KPK consumers use the same 14-digit format.

2

Open the bill checker at the top of this page. Reference Number tab is selected by default.

3

Enter your 14-digit PESCO reference number. Numbers only — no spaces or dashes.

4

Click Check Bill. The tool connects to bill.pitc.com.pk/pescobill and fetches your bill.

5

Your complete PESCO bill appears in 3 to 5 seconds with all charges and due date.

6

Click Download PDF to save as PDF, or Print for an immediate paper copy.

Alternative — SMS Method: Type pitc followed by a space and your 14-digit PESCO reference number, then send to 8334 for bill amount, due date, and units by SMS.

How to Read Your PESCO Bill

Every section of your PESCO electricity bill has a specific meaning. Understanding these sections helps you verify accuracy and dispute errors.

📌

PESCO winter peak hours start at 5:00 PM — one hour earlier than other DISCOs. Running heavy appliances between 5 PM and 9 PM in winter costs more per unit for connections above 5kW.

📌

Swat, Abbottabad, and Mansehra consumers: mountain weather means heating loads in winter. Electric heaters add 200–400 units monthly. Consider gas heaters or wood stoves as cheaper alternatives for heating.

📌

KPK consumers near Afghanistan border areas: your connection may be PESCO or TESCO depending on your exact location. Check your bill heading — if it says PITC/PESCO, use this page. If it says TESCO, use our TESCO bill page.

📌

The Estimated tag on your PESCO bill means no actual meter reading was taken. This is common in difficult terrain areas of Swat, Dir, and Chitral. Request an actual reading to avoid large catch-up bills.

📌

PESCO has implemented smart metering in Peshawar city. Smart meter consumers receive automated readings monthly — if you have a smart meter, check your bill for the AMR or Smart Meter tag.

PESCO Bill Charges Explained March 2026

Your PESCO electricity bill includes several charges beyond the base unit rate. Here is what each charge means and how it is calculated.

Charge Amount / Rate What It Is
Energy Charges Rs 13.48 – Rs 48.84/unit Base charge per kWh unit consumed. Rate depends on your slab (Protected or Unprotected).
Fuel Price Adjustment (FPA) Rs 0.48/unit (Mar 2026) Monthly variable charge set by NEPRA based on fuel cost changes. Rises when fuel is expensive.
General Sales Tax (GST) 17% of consumption charges Federal government tax applied to your electricity charges. Protected consumers under 200 units pay reduced GST.
FC (Fixed Charge) Surcharge Rs 0.43/unit Funds capacity payments to power plants. Applied to all consumers regardless of category.
Electricity Duty (ED) 1.5% of consumption charges Provincial government duty on electricity consumption. Applies to all domestic connections.
NJ (Neelum Jhelum) Surcharge Rs 0.10/unit Funds the Neelum-Jhelum Hydro Power Project debt repayment. Applies per unit consumed.
TV License Fee Rs 35/month Government fee added to all domestic bills. Mandatory regardless of whether you own a TV.
Meter Rent Rs 10–1,000+/month Monthly rental for the electricity meter at your premises. Amount varies by meter type and connection category.
Late Payment Surcharge 10% of overdue amount Applied if you pay after the due date + 7-day grace period. Avoid this by paying on time.
PTV Fee Included in TV Fee Pakistan Television fee collected through electricity bills. Part of the Rs 35 TV License charge.
FPA Alert — March 2026: The Fuel Price Adjustment (FPA) for March 2026 is Rs 0.48/unit as per NEPRA's latest determination. High FPA months significantly increase bills even when consumption stays the same. The FPA changes every month — check NEPRA's official website for the latest approved rate.

PESCO Electricity Tariff Rates March 2026

Pakistan uses a slab-based tariff. The more units you consume, the higher the rate per unit. Staying in a lower slab saves significant money every month.

Rates approved by NEPRA. Subject to change each quarter. Last updated: March 2026.

Units Consumed Rate per Unit (PKR) Consumer Category
1 – 100 units Rs 13.48 Protected
101 – 200 units Rs 18.58 Protected
1 – 100 units Rs 23.59 Unprotected
101 – 200 units Rs 30.07 Unprotected
201 – 300 units Rs 34.26 Unprotected
301 – 400 units Rs 39.15 Unprotected
401 – 500 units Rs 41.36 Unprotected
501 – 600 units Rs 42.78 Unprotected
601 – 700 units Rs 43.92 Unprotected
Above 700 units Rs 48.84 Unprotected

✅ Protected Consumer

Average monthly consumption of 200 units or less over the last 6 months. Pays subsidized rates. One high-consumption month does not immediately remove Protected status.

⚡ Unprotected Consumer

Average consumption exceeds 200 units per month. Pays commercial rates from the very first unit consumed. Reducing average consumption below 200 units can restore Protected status.

Bill estimate formula: (Units consumed × Rate per unit) + FPA charge + GST 17% + FC Surcharge + ED 1.5% + NJ Surcharge + TV Fee + Meter Rent = Total Payable

PESCO Peak Hours 2026

Electricity costs more during peak hours. Moving heavy appliance use outside peak hours reduces your monthly PESCO bill noticeably.

☀️

Summer Peak Hours

April — October

6:30 PM – 10:30 PM

Avoid AC, washing machine, electric iron during these hours.

❄️

Winter Peak Hours

November — March

5:00 PM – 9:00 PM

Avoid electric heaters, geysers, and irons during these hours.

Off-Peak Hours (Save Money)

11 PM – 6 AM Cheapest time
7 AM – 12 PM Off-peak morning
2 PM – 5 PM Off-peak afternoon

How to Reduce Your PESCO Bill

These practical steps consistently reduce electricity bills for Peshawar households. Implementing all of them can cut your monthly bill by 20 to 40%.

1

Use fans instead of AC in Swat, Abbottabad, Mansehra, and Chitral — KPK mountain areas have naturally cool summer temperatures. Most mountain-area consumers can avoid AC entirely and maintain Protected status.

2

Peshawar valley consumers face hot summers. Set AC to 26°C and use fans simultaneously. Peshawar's dry heat is easier to cool than humid climates — proper ventilation helps significantly.

3

For KPK agricultural consumers using PESCO for tube wells: run pumps during morning hours (7 AM to 12 PM) — off-peak, low-demand period when per-unit costs are lower.

4

Install solar panels for Swat, Chitral, and Dir — KPK mountain areas receive excellent solar irradiance with clear skies. Net metering is available under NEPRA's prosumer framework.

5

Avoid electric heaters in KPK winters. A 2kW electric room heater running 6 hours daily adds approximately 360 units per month — pushing Protected consumers firmly into Unprotected territory.

How to Pay PESCO Bill Online March 2026

Pay your PESCO electricity bill from anywhere — through mobile wallets, bank apps, or retail agents. All methods are instant and send SMS confirmation.

📱

JazzCash

Pakistan's #1 mobile wallet

  1. 1. Open JazzCash app
  2. 2. Tap Bill Payments
  3. 3. Select Electricity → WAPDA
  4. 4. Choose PESCO
  5. 5. Enter 14-digit reference number
  6. 6. Verify amount and pay
📲

Easypaisa

Available in 300,000+ shops

  1. 1. Open Easypaisa app
  2. 2. Tap Bill Payments
  3. 3. Select Electricity
  4. 4. Enter PESCO reference number
  5. 5. Confirm payment
  6. 6. Get SMS receipt
🏦

Mobile Banking

All major Pakistan banks

  1. 1. Open your bank app (HBL, MCB, UBL, Meezan)
  2. 2. Go to Pay Bills → Utility
  3. 3. Select Electricity
  4. 4. Choose PESCO
  5. 5. Enter reference number
  6. 6. Confirm and transfer
🏪

Retail Agent

Cash payment at shops

  1. 1. Find a JazzCash or Easypaisa shop
  2. 2. Give your 14-digit reference number
  3. 3. Pay the bill amount in cash
  4. 4. Agent processes payment
  5. 5. Get a printed receipt
  6. 6. Keep receipt for 30 days
Grace period reminder: PESCO gives 7 days after the due date before applying a 10% late payment surcharge. Pay on or before the due date printed on your bill to avoid this extra charge.

How to File a PESCO Billing Complaint

If your PESCO bill is incorrect, higher than expected, or shows charges you do not recognize — here is the official complaint process you must follow under NEPRA regulations.

1

Call PESCO helpline 118 or 091-9213205 with your 14-digit reference number. Get a Complaint Registration Number (CRN).

2

Visit your nearest PESCO subdivision office in Peshawar, Mardan, Swat, Abbottabad, or your district for billing disputes.

3

PESCO must resolve within 14 working days under NEPRA Consumer Protection Regulations.

4

Escalate to NEPRA at 0800-63000 if PESCO ignores your complaint. File at nepra.org.pk.

⚖️ Your NEPRA Rights as a Consumer

  • • DISCOs must resolve billing complaints within 7–14 working days
  • • You can escalate to NEPRA if PESCO does not respond: 0800-63000 (toll-free)
  • • File online complaints at nepra.org.pk/consumer-services
  • • You can also file with the Federal Ombudsman if NEPRA does not act
  • • Wrongful disconnection can be challenged — PESCO must reconnect within 24 hours of payment

PESCO Coverage Areas — Districts & Cities

Peshawar Electric Supply Company provides electricity supply to the following districts, divisions, and major cities in Khyber Pakhtunkhwa.

Region / Division District Major Cities & Towns
Peshawar Division Peshawar Peshawar City, Charsadda, Nowshera, Mardan, Swabi
Malakand Division Malakand Swat, Dir Upper, Dir Lower, Chitral, Malakand
Hazara Division Hazara Abbottabad, Mansehra, Haripur, Battagram, Kohistan
Kohat Division Kohat Kohat City, Hangu, Karak, Orakzai
Bannu Division Bannu Bannu City, Lakki Marwat, Tank
Dera Ismail Khan D.I. Khan D.I. Khan City, Kulachi, Paharpur

Not sure if PESCO covers your area? Check the first 3 digits of your 14-digit reference number — they identify your distribution company.

PESCO — Company Information

DetailInformation
Full NamePeshawar Electric Supply Company
AbbreviationPESCO
Province / RegionKhyber Pakhtunkhwa
Established1998
CEO / Managing DirectorEngr. Basit Sultan
Total Consumers4.8 million
Total Employees16,000+
Annual Revenue$1.5 billion USD
Head OfficePesco House, Warsak Road, Peshawar
Customer Helpline118
UAN091-9213205
Official Websitehttps://pesco.gov.pk
RegulatorNEPRA (National Electric Power Regulatory Authority)
Parent OrganizationPEPCO / Ministry of Energy (Power Division)

PESCO Helpline & Contact Numbers 2026

Contact PESCO for billing complaints, new connections, power outages, meter issues, or electricity theft reports.

Contact TypeDetails
Customer Helpline (24/7) 118
Peshawar Office 091-9213205
Head Office Pesco House, Warsak Road, Peshawar
SMS Bill Service Send: pitc [14-digit ref] to 8334
Complaint Email info@pesco.gov.pk
New Connection enc.com.pk → Select PESCO
Official Website pesco.gov.pk
Load Shedding Schedule ccms.pitc.com.pk → Enter reference number
NEPRA Escalation 0800-63000 (toll-free)
Best time to call PESCO: Call between 9 AM and 11 AM on weekdays. Helplines are least congested during this window. Avoid calling between 6 PM and 9 PM — this is when most Pakistanis call after receiving high bills.

PESCO Load Shedding Schedule March 2026

To check the exact load shedding schedule for your area under PESCO, you need your 14-digit reference number. Your reference number links to a specific feeder which has its own schedule.

How to Check PESCO Load Shedding Schedule

  1. 1. Visit ccms.pitc.com.pk (the official WAPDA Central Consumer Management System).
  2. 2. Enter your 14-digit PESCO reference number in the search box.
  3. 3. Click Search. Your feeder's complete load shedding schedule appears on screen.
  4. 4. The schedule shows time slots with ON/OFF status for your specific feeder.
  5. 5. A slot marked OFF means your area has no electricity during that time block.
Note: Areas that pay bills regularly experience less load shedding under PESCO's feeder-wise load management policy. High-recovery feeders are prioritized for uninterrupted supply.

Frequently Asked Questions — PESCO Bill

Complete answers to every common question about PESCO electricity bills, payments, complaints, and connections.

Enter your 14-digit PESCO reference number in the bill checker above and click Check Bill. Your complete PESCO electricity bill appears in seconds with amount, due date, and all charges. Free, no login, works 24/7 for all KPK districts.
PESCO covers settled districts of KPK: Peshawar, Mardan, Swat, Abbottabad, Kohat, Bannu, D.I. Khan, and others. TESCO covers the Merged Tribal Districts (formerly FATA): Khyber, Kurram, Bajaur, Mohmand, North Waziristan, South Waziristan, and Orakzai. Check your bill heading to confirm which company supplies your area.
PESCO winter peak hours (November to March) are 5:00 PM to 9:00 PM — one full hour earlier than other DISCOs which use 6:00–10:00 PM. This reflects KPK's earlier winter darkness. Avoid running heavy appliances between 5 PM and 9 PM in winter to save on per-unit charges.
Swat is within PESCO's service area. Enter your 14-digit PESCO reference number in the checker above — it works for all PESCO districts including Swat, Mingora, Matta, and Bahrain. Swat is one of PESCO's highest-tourism districts, and PESCO provides electricity to all major Swat hotels, resorts, and residential areas.
Abbottabad is covered by PESCO's Hazara Division circle. Enter your 14-digit reference number in the checker above. Abbottabad, Havelian, Harippur, and Mansehra all fall under PESCO. Hazara division is known for relatively mild climate — most consumers here can maintain Protected status without major lifestyle changes.
After the bill loads, click Download PDF and select Save as PDF in the print dialog. Your PESCO duplicate bill saves instantly — ready for payment at a JazzCash shop or bank in Peshawar, Mardan, Swat, or anywhere in KPK.
Pay through JazzCash, Easypaisa, or any bank app. Select Electricity, choose PESCO or WAPDA, enter your 14-digit reference number, and confirm. JazzCash has the widest agent network in KPK for cash payments. Easypaisa is also widely available in Peshawar, Mardan, and Swat.
PESCO's service area has higher transmission and distribution losses compared to urban Punjab DISCOs. More rural areas, longer lines, and historically lower bill recovery rates contribute to higher load shedding durations. Urban Peshawar typically sees 4–8 hours of load shedding; rural KPK areas can see 12–18 hours. Regular bill payment by consumers in your feeder area directly reduces your load shedding.
PESCO gives 7 days after the due date to pay without a late payment surcharge. After 7 days, a 10% surcharge applies. In remote KPK areas where paper bills arrive late, check your due date online using this tool before the deadline.
Call 118 or 091-9213205 with your reference number. Get a CRN. PESCO must resolve within 14 working days. Escalate to NEPRA at 0800-63000 if ignored. Visit your nearest PESCO subdivision office in Peshawar, Mardan, Abbottabad, or your city for complex disputes.

PESCO Bill Check Karne Ka Tarika — Roman Urdu Guide

(For users searching: "pesco ka bill kaise check karein" or "bijli ka bill online dekhna")

❓ PESCO ka bill online kaise check karein?

Is page ke upar tool mein apna 14-digit reference number enter karein aur "Check Bill" button dabayein. Aapka poora PESCO bill 3 se 5 seconds mein screen par aa jayega — amount, due date, aur tamam charges sahit. Bilkul free, koi login nahin chahiye.

❓ PESCO reference number kahan hota hai?

PESCO reference number aapke purane bijli ke bill ke upar bold mein printed hota hai — barcode ke upar ki side mein, aapke naam aur address ke paas. Ye 14 digits ka hota hai. Isko apne phone mein save kar lein — ye permanent hota hai.

❓ PESCO bill ka PDF kaise download karein?

Bill check karne ke baad "Download PDF" button click karein. Browser ka print dialog khulega — "Save as PDF" select karein aur save karein. Aapka PESCO duplicate bill PDF mein save ho jayega, phir print karwa saktay hain ya payment app mein use kar saktay hain.

❓ PESCO bill online kaise ada karein?

JazzCash, EasyPaisa, ya kisi bhi bank app se bill pay karein. App mein "Bill Payments" → "Electricity" → "PESCO" select karein → 14-digit reference number enter karein → amount verify karein → confirm. Fauran SMS confirmation milega.

❓ PESCO ka bill zyada kyun aaya?

Bill zyada aane ki wajuhat: (1) Category Protected se Unprotected ho gayi — 6 mahine ka average 200 units se zyada hua. (2) FPA (Fuel Price Adjustment) is mahine zyada thi. (3) Estimated bill tha jo pichle mahine se catch up ho raha hai. (4) Koi naya appliance add hua — AC, geyser, ya heater.

Check Other Pakistan Utility Bills

PakistanBill.online covers all 19 utility providers across Pakistan — electricity, gas, water, and telecom.