Paying your electricity bill online is straightforward with the NBP Digital App, the mobile banking platform provided by National Bank of Pakistan (NBP). Supporting major electricity providers like K-Electric, LESCO, FESCO, and MEPCO, the app allows you to settle utility bills conveniently from your smartphone. This step-by-step guide, complete with detailed screenshot descriptions, explains how to pay your electricity bill using the NBP Digital App.
Why Choose NBP Digital App for Bill Payments?
The NBP Digital App offers several benefits for managing utility bills:
- Convenience: Pay bills anytime, anywhere, without visiting a branch.
- Security: Transactions are safeguarded with MPIN, OTP, or biometric authentication.
- Speed: Fetch and pay bills instantly using reference numbers.
- Integration: Manage bills alongside other banking services like funds transfer and account monitoring.
Prerequisites
Before you begin, ensure you have:
- A registered NBP bank account or credit/debit card linked to the NBP Digital App.
- The NBP Digital App installed from the Google Play Store or Apple App Store.
- Sufficient balance in your NBP account or available credit on your linked card.
- Your electricity bill with a 14- or 15-digit reference number (typically found in the middle of the bill).
- A stable internet connection for app-based payments.
Step-by-Step Guide to Paying Your Electricity Bill Using NBP Digital App
Follow these steps to pay your electricity bill through the NBP Digital App. Each step includes a precise screenshot description to visualize the interface.
Step 1: Download and Log In to the NBP Digital App
- Open the NBP Digital App on your smartphone.
- Log in using your registered mobile number, MPIN, or biometric authentication (fingerprint/Face ID). If you’re not registered, sign up using your NBP account or card details via the app.
Step 2: Navigate to the Bill Payment Section
- On the home screen, tap the “Payments” or “Bill Payments” option, typically a prominent tile.
Step 3: Select Electricity Provider
- Choose “Utility Bills” or “Electricity” from the payment categories.
- Select your electricity distribution company (e.g., LESCO, FESCO, K-Electric, MEPCO) from the list or dropdown menu.
Step 4: Enter Bill Details
- Enter the 14- or 15-digit reference number from your electricity bill manually. (Note: The NBP Digital App does not currently support barcode scanning for bill payments.)
- Tap “Fetch Bill” or “Next” to retrieve the bill details.
Step 5: Verify Bill Details
- Review the fetched bill details, including:
- Consumer name
- Due date
- Bill amount
- Confirm that all information matches your physical or digital bill to avoid errors.
Step 6: Confirm and Pay
- Select your payment source (e.g., NBP savings account or linked card).
- Tap “Pay Now” or “Confirm” to proceed.
- Authorize the transaction using your MPIN, OTP, or biometric verification.
- Upon successful payment, you’ll receive an instant confirmation in the app and via SMS, including a transaction ID.
Step 7: Save the Receipt
- Screenshot or download the transaction receipt from the app for your records.
Alternative Methods
Paying via NBP Internet Banking (Web Portal)
If you prefer using a browser:
- Visit www.nbp.com.pk and log in with your NBP credentials.
- Navigate to “Payments” > “Utility Bills” > “Electricity”.
- Select your provider, enter the reference number, and verify bill details.
- Choose your payment source, authorize with OTP or MPIN, and confirm.
- Save the digital receipt from the portal.
Paying Through an NBP Branch or ATM
For offline payments:
- Visit an NBP branch or ATM (locate one via the app or www.nbp.com.pk).
- At the branch, provide your bill and pay via cash, cheque, or account debit. At an ATM, insert your NBP card, select “Bill Payments,” enter the reference number, and confirm.
- Collect a printed receipt from the ATM or branch staff.
Important Notes
- Fees: NBP Digital App payments are typically free for utility bills, but a nominal fee (e.g., Rs. 10-20) may apply for certain providers or ATM transactions. Check in-app for details.
- Bill Limits: High-value bills (e.g., above Rs. 100,000) may require branch approval or splitting.
- Timely Payments: Pay 1-2 days before the due date to avoid penalties, as provider updates may take up to 24 hours.
- Supported Providers: Includes K-Electric, LESCO, FESCO, MEPCO, and most DISCOS. Verify your provider in the app.
- Troubleshooting: If the reference number fails, check for typos or contact NBP support at 021-111-627-627 or via in-app chat.
Tips for a Smooth Experience
- Verify Reference Number: Double-check the 14- or 15-digit number to avoid errors.
- Ensure Sufficient Funds: Confirm your account or card has enough balance before initiating payment.
- Set Reminders: Use app notifications or calendar alerts to pay bills on time.
- Save Receipts: Store digital receipts for proof of payment.
- Check for Offers: NBP occasionally offers discounts or cashback on bill payments—monitor the app for promotions.
No NBP? Try these:
- How to Check FESCO Bill Online Step by Step 2026
- How to Download Duplicate Electricity Bill Online 2026
- How to Check LESCO Bill Online Step by Step 2026
- How to Check SNGPL Bill Online – Complete Guide for Pakistan Users
- Best Online Bill Payment Platform in Pakistan (Fast & Secure) – Complete Guide 2026