SNGPL Gas Bill Payment Guide 2025
Complete step-by-step guide for every SNGPL payment method — Easypaisa, JazzCash, HBL, UBL, MCB, ATM, bank branch, and franchise centers. Plus comparison table, late payment policy, and 13 FAQs.
Step 1: Always check your bill amount before paying
Enter consumer number to see the exact amount due:
Before You Pay — Important First Steps
Always verify your current bill amount on sngpl.com.pk before initiating any payment. This critical first step ensures you pay the correct amount, confirms the payment due date, reveals any arrears from previous months, and helps you detect billing errors before payment complicates the situation. Your bill on the portal shows: the total amount due (current charges + any arrears), the due date, and the consumer number to use across all payment channels.
If the bill amount seems unusually high, compare your meter reading with the reading shown on the bill before paying. If there is a significant discrepancy, call SNGPL helpline 1199 to request a meter verification before payment. Paying a disputed bill without protest may weaken your dispute claim later.
5 Critical Payment Tips to Avoid Problems
- Pay before the due date — always: A 10% late surcharge on gas consumption charges is automatically added to your next bill for any overdue payment. With gas bills potentially in the tens of thousands during winter, a 10% surcharge can mean Rs. 2,000–8,000 in additional charges. Set a monthly phone reminder 3 days before your due date.
- Always save your payment receipt: Screenshot the payment confirmation in your app, save the SMS receipt, or keep the physical receipt from the bank/ATM. Store it until you confirm the payment has reflected on the SNGPL portal (check 48–72 hours after paying). If there is ever a payment dispute, this receipt is your primary evidence.
- Use your consumer number, not meter number: When entering your identifier in any payment channel, always use your consumer number — not the meter number. The meter number (also printed on the bill) is for field technicians only and will not work in payment systems. Your consumer number is the 10–13 digit number labeled “Consumer No.” or “Cust. No.” on your bill.
- Verify the bill amount before confirming: When the payment app displays your bill amount after you enter the consumer number, verify it matches what you see on the SNGPL portal. Minor timing differences are normal; significant differences may indicate a stale fetch or a system error. Pay the amount shown on the SNGPL bill portal if there is any doubt.
- One payment per connection per month: If you manage multiple gas connections, pay each one separately using its own consumer number. Making two payments for the same consumer number in the same month does not double-pay the bill — the second payment becomes a credit on the next bill. This is not harmful but can cause confusion when tracking payment records.
All SNGPL Payment Methods — Complete Step-by-Step
Easypaisa
- 1Open Easypaisa app and log in with your Telenor number
- 2Tap "Bill Payments" → "Utilities" → "Gas" → "SNGPL"
- 3Enter your 10–13 digit consumer number
- 4Easypaisa fetches your bill amount automatically
- 5Verify amount, billing period, and due date
- 6Tap "Pay," enter your 4-digit PIN to confirm
- 7Save or screenshot the payment confirmation SMS/receipt
JazzCash
- 1Open JazzCash app OR dial *786# on any Jazz/Warid SIM
- 2In app: tap "Pay Bills" → "Gas Bills" → "SNGPL"
- 3Enter your consumer number
- 4Review the fetched bill amount carefully
- 5Enter your MPIN (Mobile PIN) to confirm
- 6Keep the transaction confirmation SMS as receipt
HBL Mobile / HBL Online
- 1Log in to HBL Mobile app or hbl.com online banking
- 2Navigate to "Pay Bills" → "Utility Bills" → "Gas"
- 3Select "SNGPL" from the utility provider list
- 4Enter your SNGPL consumer number
- 5HBL fetches the current bill amount from SNGPL
- 6Confirm the amount and pay with PIN or biometric
- 7Download or screenshot the payment receipt
UBL Digital / MCB Mobile
- 1Log in to UBL Digital or MCB Mobile app
- 2Go to "Utility Payments" or "Pay Bills"
- 3Select "Gas" then "SNGPL"
- 4Enter consumer number to fetch bill
- 5Review amount and pay using your bank PIN
- 6Keep the digital receipt
ATM Payment
- 1Insert debit card at any major bank ATM and enter PIN
- 2Select "Other Services" → "Bill Payment" → "Utility Bills"
- 3Choose "Gas" → "SNGPL"
- 4Enter your consumer number using the ATM keypad
- 5ATM displays your current bill amount
- 6Confirm and complete the transaction
- 7Collect the printed ATM receipt — keep it until payment reflects online
Bank Branch / Counter
- 1Visit any branch of HBL, UBL, MCB, or another bank
- 2Bring your SNGPL bill (original or downloaded duplicate)
- 3Approach the bill payment or utility service counter
- 4Present the bill — teller scans barcode or enters consumer number
- 5Pay the total amount due in cash or by cheque
- 6Receive the stamped payment receipt — keep it
SNGPL Franchise Centers
- 1Find an SNGPL-authorized franchise or collection center in your city
- 2Visit during operating hours (check sngpl.com.pk for locations)
- 3Provide your consumer number or physical bill
- 4Pay the displayed amount in cash
- 5Receive an official franchise payment receipt
Payment Methods Compared — Quick Reference
| Method | Reflection Speed | Typical Fee |
|---|---|---|
| Easypaisa App | Instant | Rs. 10–25 |
| JazzCash App | Instant | Rs. 10–25 |
| JazzCash *786# | Instant | Rs. 15–30 |
| Internet Banking | 24–48 hrs | Usually free |
| ATM | 24–72 hrs | Usually free |
| Bank Branch | 24–72 hrs | Rs. 50–100 |
| SNGPL Franchise | 24–48 hrs | Usually free |
Bank-Specific SNGPL Payment Details
Here is how to find the SNGPL payment option in the most commonly used Pakistani banking apps:
HBL Mobile Banking
Open HBL Mobile → bottom navigation → “Pay Bills” → “Utilities” → scroll to find “Gas” → select “SNGPL” → enter consumer number. HBL also offers a “Favorites” feature where you can save SNGPL with your consumer number for instant future payments. HBL internet banking at hbl.com also supports SNGPL bill payment under “Pay Bills.”
UBL Digital App
Open UBL Digital → “Payments” tab → “Utility Bills” → “Gas Bills” → “SNGPL” → enter consumer number → confirm payment. UBL also allows bill payment through UBL Net Banking at ubl.com.pk. Save as favorite after first payment for quick access.
MCB Mobile App
Open MCB Mobile → “Pay Bills” → “Utilities” → “Gas” → “SNGPL” → enter consumer number → pay. MCB also supports bill payment through the MCB Lite debit card app and the full MCB internet banking portal.
Meezan Bank Mobile
Open Meezan Bank App → “Payments” → “Utility Bills” → “Gas” → “SNGPL” → enter consumer number → confirm. Meezan Bank offers Islamic banking with halal transaction principles. SNGPL utility bill payment is available and fully supported.
Bank Alfalah / ABL / Silk Bank
All major Pakistani banks including Bank Alfalah, Allied Bank, Askari Bank, Silkbank, Faysal Bank, and Bank of Punjab support SNGPL bill payment through their mobile apps and internet banking portals. The navigation may vary slightly but the path is consistently: Pay Bills → Utilities → Gas → SNGPL → consumer number.
Advance Payments and Bill Credits
SNGPL allows and automatically handles advance payments. If you pay more than your current bill amount, or if you pay when no bill is currently generated, the excess amount is credited to your SNGPL account. This credit appears on your next bill as a deduction from the amount due. SNGPL does not pay interest on credit balances — the credit simply reduces future bills.
Some consumers deliberately make advance payments in summer when gas bills are minimal (Rs. 260–500) to build up a credit that offsets higher winter bills. While this approach has cash flow advantages, it is generally more efficient to simply pay each month's bill when due rather than maintaining a large credit balance with SNGPL. If you have a very large credit balance (more than Rs. 5,000), contact SNGPL helpline 1199 to discuss whether a refund can be arranged.
What Happens If You Miss the SNGPL Payment Due Date
Missing your SNGPL payment due date has escalating consequences that become more severe the longer the delay continues:
After Due Date — 10% Late Payment Surcharge
A 10% late payment surcharge on the gas consumption amount (not the full bill total) is automatically added to your next month's bill. This surcharge is non-negotiable and cannot be waived — it is a standard SNGPL policy approved by OGRA. On a winter bill with Rs. 50,000 in gas consumption charges, the surcharge alone adds Rs. 5,000. This is a compelling reason to pay on time every month without exception.
30+ Days Overdue — Formal Demand Notice
If a bill remains unpaid for 30 or more days past the due date, SNGPL issues a formal demand notice delivered to your connection address. This document requests immediate payment of all outstanding dues and warns of imminent disconnection. Receiving a demand notice means you have very little time before disconnection action is initiated.
Extended Non-Payment — Gas Disconnection
After the demand notice period expires (typically 15 days after the notice date), SNGPL engineers visit your premises and physically disconnect your gas supply at the street valve or meter. Once disconnected, the gas supply cannot be restored until all outstanding dues, surcharges, and a reconnection fee are paid in full. Reconnection typically takes 1–5 working days after payment confirmation and the reconnection fee payment.
How to Request a Payment Extension
If you are facing genuine financial hardship and cannot pay your SNGPL bill by the due date, call helpline 1199 and explain your situation before the due date passes. SNGPL has a consumer welfare process for hardship cases — in some situations, a short payment extension can be granted. This is not guaranteed, but contacting SNGPL proactively before disconnection is always better than waiting for the gas to be cut off. Keep any verbal agreement in writing if possible, and follow up with the SNGPL self-service portal.
Frequently Asked Questions
What is the last date to pay SNGPL bill?▾
The due date is printed on your bill — typically 15–20 days after the bill generation date. After the due date, a 10% late payment surcharge is added to your next bill. Check your latest bill on sngpl.com.pk for your exact due date as it varies by billing cycle.
How long does SNGPL payment take to reflect online?▾
Easypaisa and JazzCash: typically 24–48 hours. Internet banking: 24–48 hours. ATM and bank branch: 48–72 hours. SNGPL franchise: 24–48 hours. If payment has not reflected after 72 hours, call your payment channel with the transaction ID, then call SNGPL helpline 1199 for manual verification.
What happens if I pay the wrong amount?▾
If you overpay, the excess becomes an advance credit on your next bill — SNGPL does not automatically refund small overpayments. If you underpay, the remaining balance becomes an arrear with a 10% late surcharge if the due date has passed. Contact SNGPL helpline 1199 for large overpayment refunds or to request a payment plan for underpayments.
Can I pay multiple months of SNGPL bills at once?▾
Yes. Your current bill total already includes all outstanding arrears from previous months. Paying this total amount in full clears all dues. You can also make advance payments greater than the current bill — the excess credit applies to future bills.
My payment is not reflecting on SNGPL portal. What do I do?▾
First, wait the full processing time (72 hours for ATM/branch). Then check your payment app or bank app transaction history to confirm the transaction shows "Successful" with an amount and SNGPL reference. If successful but still not reflecting, call your payment channel with the transaction reference number, then call SNGPL helpline 1199 with your consumer number and transaction ID for manual update.
Can I pay SNGPL bill via JazzCash without internet?▾
Yes. Dial *786# on any Jazz or Warid mobile number, select "Pay Bills" → "Gas Bills" → "SNGPL" → enter your consumer number → confirm amount → enter MPIN. This USSD service works without any internet connection on basic feature phones. The bill amount is fetched directly from SNGPL's system via the mobile network.
Is there a fee for paying SNGPL bill via Easypaisa?▾
Easypaisa and JazzCash typically charge a small service fee (Rs. 10–25) per bill payment transaction. Internet banking payments through HBL, UBL, MCB are usually free. ATM payments through your own bank's ATM are usually free; other bank ATMs may charge Rs. 15–25. Bank branch counter payments may charge Rs. 50–100. Franchise centers are usually free.
Can I set up automatic payment for SNGPL bills?▾
Some banks offer standing order or auto-payment services for utility bills. Contact your bank's customer service to check if SNGPL auto-payment is available. Easypaisa and JazzCash currently do not offer automatic recurring SNGPL bill payments — you must manually initiate each month's payment.
What if SNGPL portal shows no bill due when I try to pay?▾
If no bill is currently due, the payment platform may show a zero amount or "no bill found." Either your bill has not been generated yet (check again after a few days), or your previous payment is still processing. Do not pay an amount without a valid bill fetched from SNGPL to avoid payment allocation issues.
Can someone else pay my SNGPL bill for me?▾
Yes. SNGPL bill payments only require the consumer number — no account ownership verification is needed for payment. A family member, friend, accountant, or anyone else can pay your SNGPL bill using any payment channel by entering your consumer number. They will see the amount due and can pay it from their own wallet or bank account.
How do I get a receipt for SNGPL bill payment?▾
Easypaisa/JazzCash: check Transaction History in the app and tap the transaction to see receipt details; also received as SMS. Internet banking: download the transaction receipt from your bank's payment history. ATM: collect the printed slip at the machine. Bank branch: collect the stamped counter receipt. Save all receipts for 30 days until payment reflects on SNGPL portal.
Can I pay SNGPL bill without a smartphone?▾
Yes. JazzCash *786# USSD service works on basic feature phones without internet. ATM payment works with just a debit card. Bank branch payment requires only cash and your bill or consumer number. All three methods work without a smartphone.
What if I accidentally pay another person's SNGPL bill?▾
If you entered the wrong consumer number and paid someone else's bill, the payment cannot be automatically reversed. Contact SNGPL helpline 1199 immediately with both consumer numbers (yours and the wrong one you paid) and your transaction details. SNGPL will investigate and can manually transfer the credit to the correct account, though this process may take several days.