📱 QR Scan · PITC Cross Subsidy Program

QR Code Cross Subsidy Program — Scan & Check Eligibility Instantly

Enter your 14-digit electricity reference number below. A QR code is generated live in your browser pointing directly to css.pitc.com.pk/check-eligibility?refno= with your reference pre-filled. Scan the QR with your phone or click Check Eligibility to open the official PITC portal in a new tab — no copy-paste, no extra steps.

📷 Scan on phone✓ Official PITC redirect✓ Zero data stored
QR code for PITC Cross Subsidy Program eligibility check

📷 Scan on phone to check eligibility

or enter reference number

Found on the top of your printed electricity bill — 10 to 14 digits.

Your reference is sent directly to the official PITC portal. CheckBills.pk does not store or log your reference number.

What Is the QR Code Cross Subsidy Program Tool?

The QR Code Cross Subsidy Program tool on CheckBills.pk is a browser-based reference-number encoder that converts your electricity reference number into a scannable QR code pointing directly to the official PITC eligibility check endpoint: https://css.pitc.com.pk/check-eligibility?refno=<your-reference>.

The Government of Pakistan Cross Subsidy Program (CSS), administered by the Power Information Technology Company (PITC), is the national initiative that verifies whether a domestic electricity consumer qualifies for the protected (lifeline) tariff. To qualify, a consumer typically needs to have maintained a six-month average monthly consumption within the protected slab — usually up to 200 units — and must hold a single domestic connection registered to their CNIC.

Previously, checking eligibility required navigating to the PITC portal, manually entering a long reference number, and managing session cookies. This tool simplifies that workflow: type the reference number once on our page, and the QR code and redirect link are built automatically. On a desktop, click the button. On mobile, point your phone camera at the QR code on your computer screen — the QR encodes the full URL including the reference number, so your phone opens the PITC eligibility page directly.

Why does the URL include ?refno=?

The official PITC portal at css.pitc.com.pk/check-eligibility accepts a refno query parameter that pre-fills the reference number on the eligibility form. This means that when you scan our QR code or click our redirect button, you arrive at the PITC portal with your reference number already in the input field — you just click submit to run the eligibility check without typing anything on the PITC side.

The full URL format is: https://css.pitc.com.pk/check-eligibility?refno=747648736484 where 747648736484is the consumer's actual 12-to-14 digit reference number from their electricity bill.

How to Scan the QR Code for Cross Subsidy Eligibility Check

Scanning the QR code is the fastest way to check your Cross Subsidy Program eligibility, especially when you are using a desktop or laptop and want to continue the CNIC + OTP verification step on your mobile phone. Here is the step-by-step process:

  1. Open this page on your computer or tablet — navigate to checkbills.pk/qr-code-cross-subsidy-program.
  2. Enter your electricity reference number— type the 10 to 14 digit reference number found in the top section of your printed or downloaded electricity bill. The label is usually “Reference No.” or “Ref No”. Strip out spaces and hyphens.
  3. Watch the QR code update — as you type, the QR code on the right refreshes live to encode https://css.pitc.com.pk/check-eligibility?refno=<your-digits>. Once the number is 10–14 digits and the QR shows a green tick, the code is ready.
  4. Open your phone camera — on iPhone, open the built-in Camera app. On Android, open Camera and look for the QR/barcode icon; on most Samsung, Xiaomi, OPPO, and Huawei devices the camera detects QR codes automatically without switching any mode.
  5. Point your phone at the QR code on screen — hold steady for one to two seconds until the focus square appears over the QR code pattern. A notification banner or pop-up link will appear at the top of your screen.
  6. Tap the notification link — your phone browser opens the official PITC portal at css.pitc.com.pk/check-eligibility with your reference already filled in.
  7. Click Check / Submit on the PITC page — PITC runs the eligibility logic. If your meter qualifies, you are redirected to /register which shows your consumer name, address, and sanctioned load, then asks for CNIC and mobile for OTP.
  8. Complete CNIC + OTP verification on your phone — since you are already on mobile, entering your CNIC and receiving the SMS OTP happens in the same browser session — the most seamless registration experience possible.

QR Scan Cross Subsidy Program — Alternative: Direct Redirect

If you are already browsing CheckBills.pk on your phone, scanning a QR code displayed on the same screen is not practical. In that case, simply enter your reference number in the form above and tap Check Eligibility on PITC. This opens css.pitc.com.pk/check-eligibility?refno=<your-reference> in a new browser tab — your reference is pre-filled and you only need to tap Submit on the PITC page.

Both paths — QR scan and direct redirect — take you to exactly the same official PITC endpoint with exactly the same refno parameter. The QR approach is simply more convenient when you are on a desktop and want to complete the CNIC + OTP step on your mobile phone.

The Cross Subsidy Program: Background, Purpose, and Eligibility Rules

The Cross Subsidy Programis a Government of Pakistan policy instrument designed to protect low-income domestic electricity consumers from the full cost of energy generation and distribution in Pakistan. Pakistan's electricity tariff structure, set by the National Electric Power Regulatory Authority (NEPRA), uses a progressive slab system: the more units a household consumes per month, the higher the per-unit rate for all units in that billing cycle. Within that structure, consumers whose monthly average stays within defined low-usage bands are classified as Protected Consumers and receive a concessional per-unit rate that is significantly lower than the rate for Unprotected Consumers.

The subsidy works through a cross-subsidy mechanism: higher-usage households effectively pay a premium that funds the below-cost rate given to low-usage households. PITC manages the verification and registration of protected consumers across all Distribution Companies (DISCOs) in Pakistan, which include MEPCO, LESCO, IESCO, FESCO, GEPCO, PESCO, HESCO, SEPCO, QESCO, TESCO, and HAZECO.

Who Qualifies for the Cross Subsidy Program in 2026?

Qualification is based on several criteria verified jointly by PITC and the consumer's DISCO:

  • Domestic tariff classification — the meter must be on a domestic residential tariff, not commercial, industrial, or agricultural.
  • Six-month rolling average consumption — the average monthly consumption over the most recent six billing cycles must be within the protected band. The thresholds are approximately 100 units per month for the lowest slab and 200 units per month for the broader protected category, but NEPRA may revise these thresholds annually.
  • Single connection per CNIC household — a CNIC may not be used to register multiple connections under the protected tariff. If the same CNIC is linked to two or more active domestic meters, neither may qualify as protected.
  • Active meter status — permanently disconnected meters cannot be enrolled. Suspended meters may be eligible once restored to active billing.
  • Owner-occupant or occupant verification — the registered consumer name on the meter does not need to be the same as the CNIC holder registering on CSS, but the CNIC holder must be the current occupant of the premises and must have a PTA-verified mobile SIM to receive the OTP.

What Happens After QR Scan Eligibility Check — The Registration Steps

After scanning the QR code and arriving at css.pitc.com.pk/check-eligibility, the PITC portal performs an instant back-end lookup using your reference number. Two outcomes are possible:

  • Eligible — redirected to /register: PITC displays your consumer name, the meter address, the sanctioned load (kW), and two input fields for your CNIC and a mobile number. Fill in your CNIC (without dashes) and a PTA biometric-verified mobile number that can receive SMS, then click Submit. PITC sends an OTP via SMS. Enter the OTP within the validity window (usually 3 minutes) to complete the registration. You will see a success confirmation screen and receive an SMS acknowledgement.
  • Not eligible — error on homepage: PITC shows an inline error on the check-eligibility page indicating why the reference did not pass the initial lookup. Common error messages include “reference number not found” (wrong number format or wrong DISCO), “consumption above protected limit” (six-month average too high), and “multiple connections” (CNIC-level duplicate detected).

Where to Find Your Electricity Reference Number for the QR Scan

The reference number is the most important piece of information you need before using the QR Code Cross Subsidy Program tool. It is printed in the top section of every electricity bill issued by any DISCO in Pakistan, usually labelled as:

  • Reference No. / Ref No. — most DISCOs, prominently displayed near the consumer name and address in the bill header.
  • Consumer Number / Cons. No. — in some older bill formats, especially MEPCO bills from legacy billing zones.
  • Account Number — LESCO and a few other DISCOs use this label.

The number is 10 to 14 digits long. In most printed bills it is formatted with spaces or hyphens — for example, 09 1516 2084 4234 or 0915-1620-8442-34. When entering the number in our QR form, strip all spaces and non-numeric characters — only type the digits. The QR tool will validate that you have entered 10–14 digits before generating the active QR code.

If you do not have a paper bill handy, you can also find your reference number in:

  • The digital bill PDF sent by your DISCO by email (MEPCO, LESCO, and FESCO all offer email bills).
  • The MEPCO app, LESCO app, or similar official DISCO mobile applications — the reference number is displayed prominently on the account dashboard.
  • The DISCO's official bill-check website — navigate to CheckBills.pk, enter your reference on the home page, and the displayed bill will show your reference number in the header section.
  • Any text message confirmation from your DISCO following a payment — many DISCOs include the reference number in payment confirmation SMSes.

DISCO-Specific Reference Number Formats

Different DISCOs use slightly different reference number lengths and formats, but all are within the 10–14 digit range accepted by the PITC portal:

  • MEPCO (Multan Electric Power Company): 14 digits, e.g. 09151620844234
  • LESCO (Lahore Electric Supply Company): 14 digits
  • IESCO (Islamabad Electric Supply Company): 14 digits
  • FESCO (Faisalabad Electric Supply Company): 14 digits
  • GEPCO (Gujranwala Electric Power Company): 14 digits
  • PESCO (Peshawar Electric Supply Company): 14 digits
  • HESCO (Hyderabad Electric Supply Company): 14 digits
  • SEPCO (Sukkur Electric Power Company): 14 digits
  • QESCO (Quetta Electric Supply Company): 14 digits
  • TESCO / TRIB (Tribal Areas Electricity Supply Company): 10–14 digits depending on billing zone
  • HAZECO (Hazara Electric Supply Company): 14 digits

Benefits of Using the QR Code Cross Subsidy Program Tool

The QR Code Cross Subsidy scan tool offers several practical advantages over the traditional method of visiting the PITC portal directly and typing in the reference number:

1. Pre-Filled Reference Number — No Re-Typing Errors

A 14-digit reference number is easy to mistype. By encoding it in a QR code and in the redirect URL, the tool eliminates the typing step on the PITC side entirely. The PITC portal receives the number exactly as you entered it on CheckBills.pk — reducing the chance of a “reference not found” error caused by a transposition mistake.

2. Seamless Desktop-to-Mobile Handoff

Many Pakistani electricity consumers access websites on desktop computers at work or in shared computer setups, but complete sensitive transactions (CNIC entry, OTP receipt) on their personal mobile phones for security. The QR code provides a zero-friction handoff: enter the reference number on the desktop, scan the QR with your personal phone, and complete the CNIC + OTP step on mobile — all in under 60 seconds.

3. No Account Required — No Data Stored on CheckBills.pk

Unlike some third-party utility portals, CheckBills.pk does not require account registration and does not store your reference number, CNIC, or mobile number. The QR generation uses a client-side image API; the eligibility check and all personal data entry happen entirely on the official PITC portal. CheckBills.pk is a navigation aid, not a data processor.

4. Works on All Smartphone Brands Without Additional Apps

The QR code uses standard QR Code Version 3–5 encoding which is natively supported by the camera apps on iPhone (iOS 11+), Samsung Galaxy (One UI 1+), Xiaomi MIUI, Huawei EMUI / HarmonyOS, OPPO ColorOS, Vivo Funtouch OS, and stock Android 8+. Users do not need to install a third-party QR scanner app — the built-in camera handles it.

5. Live QR Update — See the URL Before You Scan

The QR code on this page updates as you type. This means you can visually confirm the reference number is correct before scanning — the alt text and the URL encoded in the QR image both reflect the digits you have entered. If you make a mistake, editing the input field instantly regenerates the QR.

6. Early and Fast Access to the Protected Tariff

The faster a qualifying household registers on the Cross Subsidy Program, the sooner the protected tariff is applied to their billing cycle. Every month a qualifying household remains unregistered is a month of higher-than-necessary electricity bills. The QR scan tool reduces the friction of the first step — getting to the PITC portal with the correct reference — so registration happens faster.

How Much Can You Save After Registering Through the QR Code Cross Subsidy Tool?

The financial benefit of Cross Subsidy Program registration depends on your monthly consumption level and your current tariff classification. Here is a general overview of the savings structure for 2025–26 NEPRA tariffs (exact rates are subject to NEPRA quarterly determinations):

  • 0–50 units per month (Protected Slab A): The per-unit energy charge under the protected tariff is approximately PKR 5–7 per unit, compared to approximately PKR 27–35 per unit under the unprotected tariff for the same usage level. Fixed charges are typically waived. Total monthly savings for a 30-unit bill can exceed PKR 600–900 depending on applicable taxes and adjustments.
  • 51–100 units per month (Protected Slab B): The protected rate remains concessional, with total monthly savings commonly in the PKR 800–1,500 range compared to equivalent unprotected billing.
  • 101–200 units per month (Protected Slab C): The savings gap narrows somewhat as usage increases, but households in this bracket can still save PKR 1,000–3,000+ per month under the protected tariff compared to the unprotected commercial-like rates that apply if the household is incorrectly classified.

These figures include the differential in the Fuel Price Adjustment (FPA), GST on energy charges, and the TV License Fee waiver that often applies to protected consumers. Total annual savings for a household consuming an average of 120 units per month can exceed PKR 20,000–30,000 per year — a significant benefit for low-to-middle income households.

To calculate your exact expected savings, use the Pakistan Electricity Bill Calculator on CheckBills.pk, which includes both protected and unprotected tariff modes for all DISCOs.

Frequently Asked Questions — QR Code Cross Subsidy Program Scan

What is the QR Code Cross Subsidy Program scan?

The QR Code Cross Subsidy Program scan is a tool on CheckBills.pk that generates a live QR code pointing to css.pitc.com.pk/check-eligibility. When you enter your 14-digit electricity reference number the QR code updates to include your refno parameter. You can then scan that QR code with any smartphone camera and it takes you directly to the official PITC eligibility check — no copy-paste needed.

How does scanning the QR code check my eligibility?

The QR code encodes the URL https://css.pitc.com.pk/check-eligibility?refno=<your-reference>. When you scan it with your phone, your mobile browser opens the official PITC portal at exactly the right page with your reference number pre-loaded. PITC then checks your consumer record, six-month average consumption, and connection status — if you qualify, PITC redirects you to the /register page to complete CNIC + OTP verification.

Do I need to download an app to scan the QR for Cross Subsidy?

No. Any modern Android or iPhone camera app can scan QR codes natively — just open your camera, point it at the QR code on the screen, and tap the notification link that appears. You do not need to install a third-party QR scanner app. Samsung, Huawei, Xiaomi, OPPO, and Google Pixel cameras all support QR scanning out of the box.

Is my reference number safe when I use the QR scan tool?

Yes. The QR code is generated entirely in your browser using the qrserver.com image API — your reference number is encoded into the image URL and never sent to CheckBills.pk servers. The only server that receives and processes your reference number is the official PITC portal at css.pitc.com.pk.

What reference number format should I use for the QR scan?

Enter 10 to 14 digits — the number printed on the top section of any recent electricity bill. Most DISCOs (MEPCO, LESCO, IESCO, FESCO, GEPCO, PESCO, HESCO, SEPCO, QESCO, TESCO, HAZECO) print a 14-digit reference. A few SAP-based billing zones print a 10-digit consumer number. Remove spaces, dashes, and slashes before entering.

What if the QR scan says my reference is not eligible?

If PITC shows an error on css.pitc.com.pk/check-eligibility, it means one of three conditions: (1) your six-month rolling average consumption exceeds the protected slab, (2) you have multiple live connections registered to the same CNIC, or (3) your meter is classified as commercial, industrial, or agricultural rather than domestic. Check your recent bills to confirm your average usage and verify your tariff category with your DISCO helpline.

Troubleshooting: QR Scan Cross Subsidy Program Issues

QR code not scanning on my phone

If your phone camera is not detecting the QR code on screen, try the following: (1) Increase screen brightness to maximum on your computer or tablet. (2) Move to a location with less ambient reflection on the screen. (3) Hold the phone closer — 20 to 30 cm from the screen is typically optimal. (4) If the built-in camera does not trigger a QR detection notification, open Google Lens (available on most Android devices via the Google app) and point it at the QR.

PITC portal shows “Session Expired” or “Page Not Found”

The PITC portal at css.pitc.com.pk occasionally undergoes maintenance windows, especially during off-peak hours at night or during public holidays. If you see a session or 404 error, wait a few minutes and try the QR scan or direct redirect again. If the issue persists, visit css.pitc.com.pk directly and check for any maintenance announcements on the homepage.

Reference number accepted on CheckBills.pk but rejected on PITC

CheckBills.pk validates only the digit count (10–14 digits). PITC additionally verifies that the reference number exists in the consumer master database for a specific DISCO. If PITC rejects your reference as “not found,” confirm you are using the reference number from a current, active electricity bill, not a historical bill from a different address or a meter that has since been reassigned. Also confirm you are copying all digits — older MEPCO bills sometimes print the reference with a leading zero that is easy to miss.

OTP not received on mobile after QR scan registration

The OTP SMS is sent by PITC using the Pakistan SMS gateway. Common causes of OTP non-delivery include: (1) the mobile number entered does not match the PTA-registered SIM holder name, (2) the SIM has been inactive for more than 30 days and has entered SIM park status, (3) the mobile carrier is experiencing delays. In case of non-delivery after 5 minutes, use the “Resend OTP” button on the PITC portal or try again with a different verified mobile number.

The QR code on screen looks blurry

The QR code image is served as SVG format from the qrserver.com API, which is resolution-independent and should render sharply at any screen size. If it appears blurry, your browser may be using a low-DPI rendering mode — try zooming in ( Ctrl + or Cmd +) to make the QR code larger on screen, which makes it easier to scan.

CheckBills.pk maintains a full cluster of pages covering every stage of the Cross Subsidy Program process. Use the links below to learn more or complete the next step: