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.

EasypaisaJazzCashHBLUBLMCBATMBank BranchFranchise

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

All SNGPL Payment Methods — Complete Step-by-Step

📱

Easypaisa

Most Popular
  1. 1Open Easypaisa app and log in with your Telenor number
  2. 2Tap "Bill Payments" → "Utilities" → "Gas" → "SNGPL"
  3. 3Enter your 10–13 digit consumer number
  4. 4Easypaisa fetches your bill amount automatically
  5. 5Verify amount, billing period, and due date
  6. 6Tap "Pay," enter your 4-digit PIN to confirm
  7. 7Save or screenshot the payment confirmation SMS/receipt
💡 Works on Telenor number. Service fee Rs. 10–25 may apply. Save SNGPL as "Favorite Biller" after first payment for one-tap future payments.
💚

JazzCash

Works Without Internet
  1. 1Open JazzCash app OR dial *786# on any Jazz/Warid SIM
  2. 2In app: tap "Pay Bills" → "Gas Bills" → "SNGPL"
  3. 3Enter your consumer number
  4. 4Review the fetched bill amount carefully
  5. 5Enter your MPIN (Mobile PIN) to confirm
  6. 6Keep the transaction confirmation SMS as receipt
💡 USSD *786# works on basic feature phones without internet — menu-driven payment using keypad only. Very useful in low-connectivity areas.
🏦

HBL Mobile / HBL Online

Bank Transfer
  1. 1Log in to HBL Mobile app or hbl.com online banking
  2. 2Navigate to "Pay Bills" → "Utility Bills" → "Gas"
  3. 3Select "SNGPL" from the utility provider list
  4. 4Enter your SNGPL consumer number
  5. 5HBL fetches the current bill amount from SNGPL
  6. 6Confirm the amount and pay with PIN or biometric
  7. 7Download or screenshot the payment receipt
💡 HBL payment is typically fee-free for internet banking. Payment reflects on SNGPL system within 24–48 hours. Save as Favorite Biller for future payments.
🏦

UBL Digital / MCB Mobile

Bank Transfer
  1. 1Log in to UBL Digital or MCB Mobile app
  2. 2Go to "Utility Payments" or "Pay Bills"
  3. 3Select "Gas" then "SNGPL"
  4. 4Enter consumer number to fetch bill
  5. 5Review amount and pay using your bank PIN
  6. 6Keep the digital receipt
💡 Both UBL and MCB support SNGPL bill payments. Meezan Bank, Bank Alfalah, Allied Bank, Silk Bank, and most others also support SNGPL via their mobile apps.
🏧

ATM Payment

Cash Option
  1. 1Insert debit card at any major bank ATM and enter PIN
  2. 2Select "Other Services" → "Bill Payment" → "Utility Bills"
  3. 3Choose "Gas" → "SNGPL"
  4. 4Enter your consumer number using the ATM keypad
  5. 5ATM displays your current bill amount
  6. 6Confirm and complete the transaction
  7. 7Collect the printed ATM receipt — keep it until payment reflects online
💡 ATM payments may take 48–72 hours to reflect on SNGPL portal. Keep the printed receipt as proof during this window. Available at HBL, UBL, MCB, Meezan, and most bank ATMs.
🏪

Bank Branch / Counter

Walk-In
  1. 1Visit any branch of HBL, UBL, MCB, or another bank
  2. 2Bring your SNGPL bill (original or downloaded duplicate)
  3. 3Approach the bill payment or utility service counter
  4. 4Present the bill — teller scans barcode or enters consumer number
  5. 5Pay the total amount due in cash or by cheque
  6. 6Receive the stamped payment receipt — keep it
💡 Some banks charge Rs. 50–100 service fee for over-counter payments. Hours: typically 9 AM–5 PM weekdays, 9 AM–1 PM Saturday. A digital PDF duplicate is accepted in lieu of the original bill.
🏬

SNGPL Franchise Centers

Cash Payment
  1. 1Find an SNGPL-authorized franchise or collection center in your city
  2. 2Visit during operating hours (check sngpl.com.pk for locations)
  3. 3Provide your consumer number or physical bill
  4. 4Pay the displayed amount in cash
  5. 5Receive an official franchise payment receipt
💡 Franchise locations are listed on sngpl.com.pk. Not available in all areas. Payment reflects on SNGPL system within 24–48 hours.

Payment Methods Compared — Quick Reference

MethodReflection SpeedTypical Fee
Easypaisa AppInstantRs. 10–25
JazzCash AppInstantRs. 10–25
JazzCash *786#InstantRs. 15–30
Internet Banking24–48 hrsUsually free
ATM24–72 hrsUsually free
Bank Branch24–72 hrsRs. 50–100
SNGPL Franchise24–48 hrsUsually 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.

Check SNGPL Bill Now →