Every day, mobile subscribers across Pakistan receive automated text messages from 4-digit and 5-digit numbers such as 5995, 20697, 8001, or 9900. While many of these are critical one-time passwords (OTPs) from commercial banks and delivery apps, others are telecom value-added services (VAS) or promotional campaigns.
If you have received an unexpected text and want to verify who sent it or ensure you are not being billed a recurring daily fee, this guide breaks down how shortcodes work in Pakistan and how to identify unknown senders.
1. Identifying Common Shortcodes in Pakistan
| Shortcode | Identified Sender / Service | Category | Common Action / Solution |
| 5995 | Ufone Regional Music / Koyal Service | Telecom Value-Added Service | Send Unsub to 5995 or call helpline 333 if balance is deducting. |
| 20697 |
Automated Corporate / App OTP Gateway (Truecaller / Logistics / Trade Reference) |
Transactional SMS | Do not share verification codes with anyone. |
| 8001 / 8002 | National Database (NADRA) Tracking | Government Verification | Official tracking for CNIC and family registration applications. |
| 8300 | Election Commission of Pakistan (ECP) | Voter Verification | Text your CNIC number to check registered constituency and vote details. |
| 8500 | Sehat Sahulat Program | National Health Program | Text your CNIC to verify Sehat Card eligibility. |
| 8171 | BISP / Ehsaas Program | Social Welfare / Financial Support | Official verification portal for financial assistance programs. |
| 9900 / 9901 | Telenor / Jazz VAS Portal Services | Telecom Promotions | Send STOP or check SIM service management via telco apps. |
| 4250 | Habib Bank Limited (HBL) | Banking Alerts & OTP | Official transactional SMS and authentication codes from HBL. Never share OTPs. |
| 8425 | Konnect by HBL | Branchless Banking | Used for Konnect account opening, balance checks (BBBAL), and alerts. |
| 6222 | MCB Bank Limited | Banking Alerts & OTP | Official SMS alerts for ATM, POS, and digital banking transactions. |
| 8079 / 8078 / 9779 | Meezan Bank Limited | Islamic Banking Alerts | Transactional alerts, deposit confirmations, and 2FA authentication. |
| 8257 | UBL Omni / United Bank Limited | Branchless & SMS Banking | Send BAL to check balance, transfer funds, or receive Omni transaction confirmations. |
| 8287 | Bank Alfalah | SMS Banking & Alerts | Text AB for balance inquiry, AD for account details, or HELP to 8287. |
| 9080 | Allied Bank Limited (ABL) | SMS Banking & Alerts | Used for mobile balance inquiry, funds transfer, and bill payments. |
| 8870 | Askari Bank Limited | Banking Alerts & OTP | Official transactional notifications and customer service verification. |
| 8757 / 8756 / 8326 | Faysal Bank Limited (Faysal Islami) | Banking Alerts & SMS | 8757 handles transactional alerts; 8756 and 8326 send general notices. |
| 9060 | National Bank of Pakistan (NBP) | SMS Banking & Alerts | Send NBP BAL <Account#> to check balance; receives real-time debit/credit alerts. |
| 8987 | Sindh Bank Limited | SMS Banking & Utilities | Send BALA for balance inquiry, LFTR for mini-statement, or pay utility bills. |
| 8558 | JazzCash (Mobilink Microfinance Bank) | Mobile Wallet & FinTech | Official transactional confirmations, OTPs, and money transfer alerts. |
| 3737 | Easypaisa (Telenor Microfinance Bank) | Mobile Wallet & FinTech | Official confirmation for money transfers, bill payments, and merchant checkouts. |
2. What Is the 5995 Number in Pakistan?
The shortcode 5995 is primarily assigned to Koyal / Regional Music and Entertainment services on telecom networks such as Ufone.
-
Why did you get a message? Your SIM card may have been enrolled in a daily entertainment bundle (often costing Rs. 1–3 + tax/day).
-
How to Unsubscribe: Send an SMS containing
Unsubto5995or dial the service menu to cancel active auto-renewing subscriptions and prevent daily credit deduction.
3. What Does a 20697 Number or Code Signify?
Messages from 20697 typically route through commercial bulk SMS aggregators handling two-factor authentication (2FA) and order tracking for local and international applications.
-
Directory & Reference ID: In commercial databases and directories (such as reference tracking codes in the FindPK Corporate Index),
20697also serves as a permanent reference number assigned to registered trade entities and suppliers. -
Safety Rule: Legitimate companies will never ask you to read back an SMS verification pin over a phone call. If you received an unsolicited OTP from a gateway, ignore it and never share the code.
4. How Commercial Shortcodes Are Issued in Pakistan
In Pakistan, shortcodes are regulated by the Pakistan Telecommunication Authority (PTA) and allocated across two distinct streams:
-
Short Message Service (SMS) Shortcodes: 4-digit or 5-digit numbers leased by corporate clients, financial institutions, and licensed aggregators through telecom operators (Jazz, Zong, Telenor, Ufone).
-
Alphabetical Masking: Legitimate financial institutions (such as Meezan Bank, HBL, UBL, Standard Chartered) and registered apps rarely use raw numbers; they utilize PTA-approved sender IDs (Alpha Masks) like
HBL-Alerts,MeezanBank, orCareem.
Scam Alert: If you receive an SMS from a standard 11-digit mobile number (
03xx-xxxxxxx) claiming to be from the State Bank of Pakistan, SECP, or a commercial bank asking for account verification, it is an unregistered scam. Real banks communicate exclusively through approved shortcodes or brand masks.
5. How to Stop Unwanted Promotional SMS (PTA Do-Not-Call Registry)
If you are receiving unwanted promotional messages from marketing shortcodes:
-
Register on PTA's DNCR: Text
REGto 3627 to register your mobile number on the official Do Not Call Register (DNCR). -
Block Spam Senders: Forward spam SMS messages along with the sender shortcode/number to 9000 (PTA Spam Reporting Service).
-
Verify Corporate Senders: If an unknown business contacts you offering loans, investments, or supplier deals, verify their legitimate existence in the FindPK Corporate Database and check their regulatory incorporation against official SECP Company Search Records.
Verify Companies and Trade Bodies on FindPK
Are you looking for official landline numbers, head office locations, or chamber memberships for Pakistani businesses? Search thousands of verified profiles on the FindPK Business Directory.
Common questions
What is the 5995 SMS number in Pakistan?
5995 is an entertainment and regional music service shortcode (Koyal) on cellular networks like Ufone. You can unsubscribe by sending 'Unsub' to 5995.
How do I report spam SMS shortcodes in Pakistan?
You can register your phone on the PTA Do Not Call Register (DNCR) by texting 'REG' to 3627, or forward fraudulent messages to the PTA spam helpline at 9000.