verifiedOfficial Economic & Trade Registry
Packages add_circle
explore Hubs:
Blog FindPK Archive

Pakistan SMS Shortcodes Directory: How to Identify Unknown 4-Digit & 5-Digit Senders

calendar_month Listed 20 Oct 2026 person Added by M Ibrahim Hayat tag Ref /blog/pakistan-sms-shortcodes-directory-identify-senders

Received an SMS from 5995, 20697, or other shortcodes in Pakistan? Identify unknown senders, bank verification codes, and service shortcodes safely.

search
Smartphone displaying SMS verification shortcodes 5995 and 20697 next to laptop on office desk - FindPK
Official FindPK dossier Blog
newspaper Guide

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 Unsub to 5995 or 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), 20697 also 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:

  1. 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).

  2. 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, or Careem.

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 REG to 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.