PESCO Online Bill – Check, Download & Print December 2025
Get your PESCO online bill instantly with our free, fast, and accurate bill checking tool. Check your electricity bill online in seconds using your 14-digit reference number or 10-digit customer ID. Download duplicate bills, verify payment status, and access complete billing details—all without registration.
Check PESCO Bill Online Now – Free & Instant
Enter your reference number below to check your PESCO electricity bill
How to search your bill:
- Select Reference # (14 digits) or Customer ID (10 digits).
- Enter digits only (no spaces or dashes).
- After Click ''Get Bill'' Button Wait Finding Your Bill.
- Click here to open your bill.
Why Choose Our PESCO Online Bill Service?
✅ Instant Results – View your bill in under 3 seconds
✅ 100% Free Forever – No hidden charges or premium fees
✅ Download PDF Bills – Get printable duplicate copies instantly
✅ Mobile Optimized – Works perfectly on all devices
✅ Secure & Private – Zero data storage, complete confidentiality
✅ 24/7 Availability – Check bills anytime, anywhere
✅ All Circles Covered – Supports all 8 PESCO jurisdictions
✅ Latest Data – Real-time billing information for December 2025
How to Check PESCO Online Bill in 3 Easy Steps
Method 1: Using 14-Digit Reference Number
- Locate Your Reference Number – Find the 14-digit code on any old PESCO bill (Format: 01-26663-1234567)
- Enter Reference Number – Input the number in the search box above
- View & Download – Instantly see your bill amount, due date, and download full PDF
Method 2: Using 10-Digit Customer ID
- Find Customer ID – Located at the top of your PESCO bill (Format: 1263035890)
- Enter Customer ID – Type it in the designated field
- Access Bill Details – Get complete billing information immediately
Pro Tip: Your reference number consists of three parts:
- Batch Number (2 digits) – e.g., 01 (indicates billing batch)
- Sub-Division (5 digits) – e.g., 26663 (your service area code)
- Account Number (7 digits) – e.g., 1234567 (your unique consumer ID)
Where to Find PESCO Bill Reference Number?

Your 14-digit reference number is printed prominently on every PESCO bill:
- Top-right corner of the bill
- Highlighted in bold near the consumer details section
- Above the customer ID field
If you’ve lost your bill, simply enter any previous reference number you’ve used—it remains the same for your connection.
Understanding Your PESCO Electricity Bill Charges
Core Billing Components
1. Energy Charges
- Based on your monthly consumption (units consumed × applicable tariff rate)
- Rates vary by consumer category: domestic, commercial, industrial, agricultural
2. Fixed Charges
- Monthly meter rent and service charges
- Applied regardless of consumption
3. Government Taxes & Surcharges
| Tax Type | Rate | Applied To |
|---|---|---|
| Electricity Duty (E.D) | 1.5% | Total units consumed |
| GST (General Sales Tax) | 17% | Variable charges + E.D |
| TV Fee | Rs. 35 (Domestic) / Rs. 60 (Commercial) | All consumers |
| Income Tax | Variable | Commercial & domestic (1000+ units) |
| FPA (Fuel Price Adjustment) | Rs. 1.918/unit (current) | All consumption |
| QTA (Quarterly Tariff Adjustment) | Variable | Applied quarterly |
| FC Surcharge | Rs. 0.43/unit | All units for debt servicing |
| T.R Surcharge | Variable | Industrial consumers |
Additional Billing Terms Explained
Fuel Price Adjustment (FPA)
Covers fluctuations in fuel costs for electricity generation. This charge changes monthly based on crude oil prices and rental power company expenses.
Tariff Rationalization Surcharge (T.R)
The difference between NEPRA-approved tariffs and Government of Pakistan subsidies. Positive differences become subsidies; negative differences are charged to consumers.
Financing Cost (FC) Surcharge
A mandatory charge of 0.43 paisa per unit to secure debt servicing for Power Holding Private Limited.
Deferred Amount
Disputed charges under investigation (court cases or billing disputes). This amount remains on your bill until resolution—no immediate payment required.
Quarterly Tariff Adjustment (QTA/DMC)
Applied every three months. For domestic consumers, it applies when consumption exceeds 300 units. Commercial consumers are charged on every unit.
PESCO Peak Hours & How to Save Money
Reduce your electricity costs by avoiding peak hours when tariffs are higher:
| Season | Peak Hours | Off-Peak Hours |
|---|---|---|
| April – October | 6:30 PM – 10:30 PM | Remaining 19.5 hours |
| November – March | 6:00 PM – 10:00 PM | Remaining 20 hours |
Money-Saving Tips for PESCO Consumers
- Shift High-Energy Tasks – Run washing machines, irons, and water heaters during off-peak hours
- Use Energy-Efficient Appliances – Switch to inverter ACs, LED bulbs, and energy-star refrigerators
- Monitor Daily Consumption – Track usage patterns to identify wasteful habits
- Seal Air Leaks – Prevent heat loss/gain through gaps in doors and windows
- Unplug Idle Electronics – Eliminate phantom power consumption from standby devices
- Lower Water Heater Temperature – Set to 120°F (49°C) instead of 140°F (60°C)
- Maximize Natural Light – Open curtains during daytime to reduce artificial lighting needs
- Regular Appliance Maintenance – Service ACs and refrigerators annually for optimal efficiency
Advanced Tip: Consider installing solar panels if feasible. While initial costs are high, solar energy dramatically reduces grid dependency and provides 10-15 year ROI through electricity savings.
PESCO Coverage Area – All 8 Circles & Jurisdictions
PESCO serves 2.6+ million customers across 1,204,621 hectares in Khyber Pakhtunkhwa. Our service covers all 8 operational circles:
| Circle Name | Coverage Areas |
|---|---|
| Bannu Circle | Bannu, Lakki Marwat, Karak |
| Hazara Circle-1 | Abbottabad, Haripur, Mansehra |
| Hazara Circle-2 | Kohistan, Batagram, Balakot |
| Khyber Circle | Jamrud, Landi Kotal, Bara |
| Mardan Circle | Mardan, Swabi, Nowshera |
| Peshawar Circle | Peshawar City, Charsadda, Mohmand |
| Swabi Circle | Swabi, Topi, Zaida |
| Swat Circle | Mingora, Saidu Sharif, Shangla |
No matter which circle you’re in, our tool provides instant access to your PESCO online bill with 100% accuracy.
PESCO Bill Payment Methods – Online & Offline Options
Online Payment Options (Instant)
Mobile Wallets
- JazzCash – Pay via app or *786# USSD
- EasyPaisa – App payment or retail agent
- Sadapay, NayaPay, Kuickpay – Digital wallet transfers
Internet Banking
- HBL, UBL, Allied Bank, Meezan Bank
- NBP, Bank Alfalah, MCB, Standard Chartered
- Login → Bills → PESCO → Enter Reference → Pay
ATM Payments
- 1Link network ATMs nationwide
- Select “Bill Payment” → PESCO → Enter details
Bank Mobile Apps
- Download your bank’s app (HBL, UBL, NBP, etc.)
- Navigate to bill payment section → Choose PESCO
Offline Payment Options (Traditional)
- All Commercial Banks – Visit any branch with bill copy or reference number
- Pakistan Post Offices – Pay at any post office counter
- NADRA E-Sahulat Centers – Authorized collection points nationwide
- PESCO Offices – Pay directly at any sub-division or circle office
Payment Deadline: Always pay before the due date printed on your bill to avoid late payment surcharges (typically 5-10% of bill amount).
PESCO Bill Calculator – Estimate Your Electricity Cost
Want to predict your next bill before it arrives? Use our PESCO bill calculator to estimate charges based on your consumption.
How to Calculate Your PESCO Bill Manually
Formula:Total Bill = (Units × Tariff Rate) + Fixed Charges + (Taxes & Surcharges)
Example Calculation (Domestic Consumer – 400 Units):
- Energy Charges: 400 units × Rs. 16.00 = Rs. 6,400
- Fixed Charges: Rs. 150 (meter rent)
- Electricity Duty (1.5%): Rs. 96
- GST (17%): Rs. 1,104
- TV Fee: Rs. 35
- FPA (Rs. 1.918/unit): Rs. 767
- FC Surcharge (Rs. 0.43/unit): Rs. 172
- Estimated Total: Rs. 8,724
Note: Actual bill may vary based on quarterly adjustments, subsidies, and current fuel prices.
PESCO Tariff Rates 2024-2025 – Latest Updated Slabs
Domestic Consumers (Residential)
| Monthly Consumption | Rate per Unit | Fixed Charges |
|---|---|---|
| 0 – 50 units | Rs. 4.00 | Rs. 150 |
| 51 – 100 units | Rs. 6.00 | Rs. 150 |
| 101 – 200 units | Rs. 10.00 | Rs. 150 |
| 201 – 300 units | Rs. 15.00 | Rs. 150 |
| 301 – 700 units | Rs. 20.00 | Rs. 150 |
| 701+ units | Rs. 25.00 | Rs. 150 |
Commercial Consumers
| Monthly Consumption | Rate per Unit | Fixed Charges |
|---|---|---|
| All units | Rs. 22.00 | Rs. 500 |
Industrial Consumers
| Category | Rate per Unit | Fixed Charges |
|---|---|---|
| General Supply | Rs. 18.50 | Variable |
| Peak Hours | Rs. 22.00 | Variable |
| Off-Peak Hours | Rs. 15.00 | Variable |
Agricultural Consumers
| Type | Rate per Unit | Fixed Charges |
|---|---|---|
| Tube Wells | Rs. 12.00 | Rs. 200 |
Note: Rates subject to NEPRA revisions and government policy changes. All rates exclude taxes and surcharges.
About PESCO – Peshawar Electric Supply Company
PESCO (Peshawar Electric Supply Company) is one of Pakistan’s 10 electricity distribution companies, operating under the Pakistan Electric Power Company (PEPCO). Originally established as the Peshawar District Electricity Council, PESCO was transformed into a corporate entity to improve service delivery and prepare for potential privatization.

PESCO Service Statistics (2024-2025)
- Total Consumers: 2.6+ million
- Service Area: 1,204,621 hectares across KPK
- Operational Circles: 8 major jurisdictions
- Transmission Network: 132 kV, 66 kV, and 33 kV substations
- Distribution Lines: 11 kV and 440 V low-voltage networks
- Revenue Collection: Rs. 120+ billion annually
- Power Supplied: 4,500+ MW capacity
PESCO’s Strategic Vision
PESCO is committed to:
- Environmental Sustainability – Reducing carbon footprint through renewable energy integration
- Service Excellence – Minimizing outages and improving response times
- Customer Welfare – Transparent billing and accessible complaint resolution
- Technology Adoption – Smart meters, online services, and digital payment infrastructure
- Loss Reduction – Combating electricity theft and technical losses
PESCO Head Office Contact
Address: PESCO Headquarters, Khyber Road, Peshawar, Khyber Pakhtunkhwa
Phone: 091-9212137-40
Helpline: 111-000-118
Email: [email protected]
Website: www.pesco.gov.pk
Working Hours: Monday–Friday, 8:00 AM – 5:00 PM (excluding public holidays)
Additional WAPDA Bill Services – Check All Electricity Providers
Beyond PESCO, we offer bill checking services for all major electricity distribution companies in Pakistan:
- LESCO (Lahore Electric Supply Company) – Lahore & surrounding areas
- IESCO (Islamabad Electric Supply Company) – Islamabad, Rawalpindi, Jhelum
- FESCO (Faisalabad Electric Supply Company) – Faisalabad, Sargodha, Jhang
- GEPCO (Gujranwala Electric Power Company) – Gujranwala, Sialkot, Narowal
- MEPCO (Multan Electric Power Company) – Multan, Bahawalpur, Vehari
- HESCO (Hyderabad Electric Supply Company) – Hyderabad, Mirpurkhas
- PESCO (Peshawar Electric Supply Company) – PESHAWAR, SWAT, D.I. Khan
Check any electricity bill across Pakistan using our unified platform.
Privacy Policy & Disclaimer
Your Privacy Matters
We prioritize your data security and privacy:
- Zero Data Storage – We don’t save your reference numbers or personal information
- No Registration Required – Access services without creating accounts
- Encrypted Connections – All searches are SSL-encrypted
- Third-Party Independence – We’re not affiliated with PESCO or any government entity
Important Disclaimer
This is an independent information service. For official transactions, payments, or legal matters, always contact PESCO directly:
- Official Website: www.pesco.gov.pk
- Helpline: 111-000-118
- Physical Offices: Visit nearest sub-division
While we strive for 100% accuracy, billing data is provided by PESCO’s systems. Always verify critical information through official channels.
Conclusion – Your Trusted PESCO Bill Partner
Checking your PESCO online bill has never been easier. Our platform delivers instant, accurate, and free access to your electricity bill 24/7. Whether you need to download a duplicate bill, verify payment history, or understand complex charges, we provide all tools in one convenient location.
Key Takeaways:
✓ Check bills using 14-digit reference number or 10-digit customer ID
✓ Download PDF duplicates instantly—valid for payment
✓ Understand all taxes, surcharges, and billing components
✓ Save money by avoiding peak hours and optimizing energy use
✓ Access services across all 8 PESCO circles in KPK
✓ Multiple payment options—online and offline
Ready to check your bill?
Scroll up and enter your reference number now. For additional services like SIM owner details, CNIC tracking, and other utility bills, explore our platform’s comprehensive tools.
Frequently Asked Questions
Can I check PESCO bill without reference number?
No, you must have either your 14-digit reference number or 10-digit customer ID to check your bill online. These identifiers are mandatory for security and privacy. You cannot check bills using name, CNIC, address, or meter number through online portals.
Alternative: Visit your nearest PESCO office with your CNIC to retrieve your reference number.
How can I get PESCO duplicate bill if I lost my original?
Simply use our online tool above. Enter your reference number or customer ID, click “View Full Bill,” then download the PDF. The duplicate bill is legally valid for payment at all authorized collection points.
Is PESCO bill checking free on this website?
Yes, 100% free forever. No registration, no hidden charges, no premium subscriptions. Check unlimited bills anytime without any cost.
Can I check if my PESCO bill is paid or not?
Currently, real-time payment verification is not publicly available online. However, you can:
- Check your last 12 months’ payment history on the full bill PDF
- Call PESCO helpline at 111-000-118 for confirmation
- Visit your nearest sub-division office with your reference number
What is PESCO helpline number for complaints?
Main Helpline: 111-000-118 (Monday–Friday, 8 AM–5 PM)
SMS Service: Send your reference number to 8118 for instant bill amount
How do I apply for PESCO new connection?
Visit your nearest PESCO sub-division office with:
- Application form (available at office or download from PESCO website)
- Copy of CNIC
- Proof of property ownership (sale deed, registry, or rent agreement)
- Site plan/map
- Processing fee (varies by connection type)
Processing time: 7-15 working days for standard connections.
Can I change the name on my PESCO bill?
Yes, but you must follow the same procedure as a new connection. Visit your PESCO office with:
- Name change application
- Current bill copy
- New owner’s CNIC
- Property ownership transfer documents
- NOC from previous owner (if applicable)
What is a PESCO detection bill?
A detection bill is issued when PESCO identifies:
- Illegal electricity usage (direct hooking, meter tampering)
- Theft or unauthorized connections
- Meter slowness or malfunction (deliberate or accidental)
Detection bills include heavy fines, back-billing for estimated theft period, and potential legal action. Always use authorized connections and report meter faults immediately.
How do I check old PESCO bills online?
Currently, only the most recent bill (current month) is available online. For historical records:
- Check “Last 12 Months Payment History” section on your current bill PDF
- Contact PESCO headquarters for archived bills (may require formal request)
- Maintain personal copies of all bills for your records
Why is my PESCO bill higher than usual?
Common reasons for increased bills:
- Higher consumption – Check meter reading accuracy
- Seasonal changes – AC usage in summer, heaters in winter
- FPA increases – Fuel price adjustments raise per-unit costs
- Quarterly adjustments – QTA applied every 3 months
- Billing errors – Verify meter readings match actual consumption
- Meter malfunction – Request meter testing if readings seem incorrect
Action Steps: Compare current meter reading with previous month, check for appliance malfunctions, and verify all bill calculations are correct.
SIM OWNER DETAILS