9771 Province Code: The Full List, Verified
9771 province codes are single letters: I=Islamabad, P=Punjab, S=Sindh, K=KP, B=Balochistan, A=AJK, G=Gilgit-Baltistan. Many sites list ISO codes like PK-PB instead — those don’t work on 9771. Only single letters work. Find your exact code and full sourcing below.
9771 Province Code Table
| Province / Territory | Code |
| Islamabad | I |
| Punjab | P |
| Sindh | S |
| Khyber Pakhtunkhwa | K |
| Balochistan | B |
| Azad Jammu & Kashmir | A |
| Gilgit-Baltistan | G |
Which Province Do You Enter — Where You Live, or Where Your Vehicle Is Registered?
Use your vehicle’s registered province. Not the province where you live.

This rule matters more than most people realize. IT Minister Shaza Fatima Khawaja explained why, according to ARY News. Each province keeps its own vehicle records. Punjab’s Excise department verifies Punjab-registered vehicles. Sindh’s department verifies Sindh-registered vehicles. The same registration number could exist in different provinces, she said.
Your province code tells the system where to check. Enter the wrong one, and verification fails, even with a correct plate number.
Here’s a real example. Say you live in Lahore. Your car is registered in Karachi. You enter S for Sindh, not P for Punjab. The vehicle’s registration record decides your code, not your home address.
Check your registration certificate if you’re unsure. It shows exactly where your vehicle is registered.
Don’t Use ISO Codes — They Don’t Work on 9771
Some websites list codes like PK-PB or PK-SD for province information. These are ISO codes. They don’t work on 9771.
The system only accepts single letters. Use I, P, S, K, B, A, or G, exactly as shown in the table above. Anything longer gets rejected.
If you copied a code from another source and it failed, this is likely why. Switch to the single-letter format and resend your SMS.
What Happens If You Enter the Wrong Province Code
A wrong province code triggers a specific error message. Users have reported this exact reply from 9771, based on comments on Business Recorder’s guide:
رجسٹریشن ناکام۔ براہِ کرم سواری کا نمبر اور صوبائی کوڈ چیک کریں
In English: “Registration failed. Please check the vehicle number and provincial code.”
If you see this message, fix it in four steps:
- Recheck your plate number against your registration certificate.
- Confirm your CNIC has no dashes.
- Confirm your date is in DDMMYYYY format.
- Resend your SMS with the correct province code.
One important note. Some guides mention an “Invalid Command” error for 9771. That’s a different, older issue. It traces back to an April 2026 report, before this scheme even existed, according to PakWheels. It doesn’t apply to the current registration system. If your message fails, expect the Urdu error above, not “Invalid Command.”
Not Sure Which Province Your Vehicle Is Registered In? Check Your Plate Prefix
Pakistani number plates often show a city prefix. That prefix can point you to the right province code.
| Plate Prefix | City | Province Code |
| LEA, LEB, LEC | Lahore | P |
| ISB | Islamabad | I |
| RIA, RIB | Rawalpindi | P |
| KHI | Karachi | S |
| PES | Peshawar | K |
| QTA | Quetta | B |
Don’t rely on the prefix alone. Confirm your province using your vehicle’s registration certificate. You can also check MTMIS for an official record. Petrol Subsidy Scheme.
Your registration certificate always wins if it disagrees with your plate prefix.

Full SMS Format, With Your Province Code
Your province code fits into one exact spot in the registration message.
- The format is: REG [CNIC] [Plate] [Province Code] [Date]
- Send it to 9771. Use one space between each part.
- Here’s a worked example. A Lahore car owner with CNIC 3520112345678, plate LEB-123, registered on 1 January 2015, sends:
- REG 3520112345678 LEB123 P 01012015
- Notice the province code sits right after the plate number, before the date.
- For the full breakdown of each field, plus common formatting mistakes, see our [complete 9771 SMS errors and fixes guide].
FAQs about 9771 province code
What is the province code for Punjab?
The code is P. Use it for any vehicle registered in Punjab.
What if I live in one province but my bike is registered in another?
Use your bike’s registered province, not where you live. IT Minister Shaza Fatima Khawaja confirmed vehicle records are verified by province, per ARY News.
Does PK-KP work for Khyber Pakhtunkhwa?
No. PK-KP is an ISO code, and 9771 rejects it. Use K instead.
What does the Urdu registration failed message mean?
It means your vehicle number or province code doesn’t match. Recheck both details and resend your SMS.
What is the province code for Islamabad?
The code is I. Use it for any vehicle registered in Islamabad.
Can I use my CNIC’s home address instead of my vehicle’s province?
No. Your CNIC address doesn’t determine your province code. Your vehicle’s registration record does.
