Skip to content
Pakistan Era logo
Guides

Sindh Bank SMS Banking Codes 8987: Balance, ATM Start, IBFT and Every Command (2026 List)

Sindh Bank SMS banking runs on 8987. Get every command for balance, ATM card on and off, IBFT, top-up and bills, plus bank short codes and daily ATM limits.

Shahid Anwar, author at Pakistan EraShahid Anwar5 min read
A smartphone lying face up on a wooden desk beside a cup of tea in warm afternoon light

Sindh Bank's SMS banking number is 8987. Send BALA to 8987 for your balance, and register for the full service by sending NEWA followed by your CNIC without dashes. The same number switches your ATM card on and off, opens international use, sends money to other banks and pays bills. Below is every command in the exact format, the bank short codes for transfers, and the daily ATM limits for each Sindh Bank card.

We read Sindh Bank's SMS banking page and its ATM and debit cards page on 27 October 2026. The commands below are copied from those pages, with the spaces shown as the bank shows them.

Sindh Bank SMS banking starts with NEWA and your CNIC

Send NEWA, a space and your 13-digit CNIC without dashes to 8987 to register for the complete SMS service. To stop it, send NEWB and your CNIC the same way. After stopping, you still get free SMS alerts for transactions.

  1. Use the mobile number registered with Sindh Bank.
  2. Type NEWA, a space, then your CNIC with no dashes, for example NEWA 4210112345671.
  3. Send it to 8987.
  4. Send BALA to 8987 to confirm the service works.
  5. Send HELP to 8987 for the list of commands, or HELP followed by a command for its details.
Steps to register for Sindh Bank SMS banking by sending NEWA to 8987

The CNIC in the example above is made up. Use your own. Your network charges its normal SMS rate. Sindh Bank's page does not list a separate fee for SMS banking, so check the bank's schedule of charges if you send many messages.

Every Sindh Bank SMS command for 8987

BALA gives your balance, LFTR your last few transactions, PAYC moves money within Sindh Bank, IBFT sends it to another bank, and ELOAD tops up a phone. ATM START and ATM STOP control the card, and INT START opens it for use abroad.

What you wantSend to 8987
BalanceBALA
Last few transactionsLFTR [account no]
Transfer within Sindh BankPAYC [amount] [account no] [reason code]
Transfer to another bankIBFT [last 6 digits of ATM card] [bank short code] [account no] [amount] [reason code]
Mobile top-upELOAD [amount] [network code] [mobile no]
Reactivate ATM cardATM START [last 6 digits of card]
Stop ATM cardATM STOP
Allow use abroad and online abroadINT START [last 6 digits of card]
Block use abroad againINT STOP [last 6 digits of card]
Online shopping for 30 minutesECOM [card number] A
Register emailEMRE [email address]
Statement by emailEMAIL [date as yyyymmdd]
Pay FBR taxFBRT [PSID]

Sindh Bank says all its ATM and debit cards are blocked by default for cash, shop and online use abroad. INT START opens that, and INT STOP closes it again. The ECOM command opens online shopping on a Visa debit card for only 30 minutes, which is a good safety design: send it just before you pay.

Sindh Bank SMS banking commands sent to 8987 for balance, card and transfers

IBFT by SMS needs a bank short code and a reason code

An IBFT message ends with two codes: the receiving bank's short code and a reason code from 1 to 16. Sindh Bank publishes both lists. For example, HBL is HBL, Meezan is MBL, NBP is NBP, and reason 5 means transfer to family and friends.

Bank or walletShort code
Habib BankHBL
Meezan BankMBL
National Bank of PakistanNBP
United BankUBL
Allied BankABL
Bank AlfalahBAF
Muslim Commercial BankMCB
Bank of PunjabBOP
SadaPaySDP
NayaPayNYA

The reason codes run from 1 to 16. The ones most people need are 1 for bill payment, 2 for donations, charity or zakat, 3 for education, 4 for your own accounts, 5 for family and friends, 9 for medical expenses and 13 for salaries or wages. The full lists, covering dozens of banks and wallets, are on Sindh Bank's page.

So a transfer of Rs 5,000 from a card ending 052481 to an HBL account for family would read: IBFT 052481 HBL [account no] 5000 5. Check the account number twice. SMS has no "confirm name" screen like an app. Transfer fees between banks are set out in IBFT charges in Pakistan.

Sindh Bank ATM card limits run from Rs 50,000 to Rs 100,000 a day

A Classic card, whether UnionPay, Visa or PayPak, withdraws up to Rs 50,000 a day at ATMs. Gold cards allow Rs 75,000 and the Visa Platinum Rs 100,000. Daily fund transfer limits run from Rs 200,000 to Rs 500,000.

CardATM cash per dayShop purchases per dayFund transfer per day
UnionPay ClassicRs 50,000Rs 100,000Rs 200,000
Visa ClassicRs 50,000Rs 100,000Rs 200,000
Visa GoldRs 75,000Rs 200,000Rs 300,000
Visa PlatinumRs 100,000Rs 500,000Rs 500,000
PayPak ClassicRs 50,000Rs 100,000Rs 200,000
PayPak GoldRs 75,000Rs 100,000Rs 200,000

One conflict on Sindh Bank's own page: the Visa section first lists daily shop purchases of Rs 100,000 for Classic and Rs 200,000 for Gold, then a second box lists Rs 200,000 for Classic and Rs 300,000 for Gold. We used the first figures in the table. Ask the bank if the higher figure matters to you. Limits at other banks are compared in ATM cash withdrawal limits in Pakistan.

Sindh Bank daily ATM cash withdrawal limits for UnionPay, Visa and PayPak cards

Bills can be paid by SMS to 8987 too

Sindh Bank lists bill commands for K-Electric (KESC and the account number), SSGC, SNGPL, PTCL, KWSB, HESCO, LESCO, MEPCO and GEPCO, among others. Each starts with the company code and then your consumer or reference number.

For example, SSGC and your customer number pays a Sui Southern gas bill, and HESC and the reference number pays a Hyderabad electricity bill. Other ways to pay the same bills are in SSGC bill payment online.

Common questions

What is the Sindh Bank SMS banking number?

8987. All commands, from BALA for balance to IBFT for transfers, are sent there.

How do I check my Sindh Bank balance by SMS?

Send BALA to 8987 from your registered mobile number.

How do I activate my Sindh Bank ATM card by SMS?

Send ATM START and the last six digits of your card to 8987, for example ATM Start 052481. Sindh Bank describes this as reactivating a card.

How do I use my Sindh Bank card abroad?

Send INT START and the last six digits of the card to 8987. Cards are blocked for international use by default.

What is the Sindh Bank ATM withdrawal limit?

Rs 50,000 a day on Classic cards, Rs 75,000 on Gold and Rs 100,000 on Visa Platinum.

What is the Sindh Bank helpline?

The call centre is +92-21-111-11-7632, which the bank writes as 111-11-SNDB.

How we verified this

What we checked, where we read it, and what we could not confirm.

Last checked 27 October 2026. We read Sindh Bank's SMS banking page at sindhbank.com.pk, covering every 8987 command, the utility bill codes, the IBFT bank short codes, the reason codes and the telco codes, and its ATM and debit cards page for daily limits and eligibility. Sindh Bank's own page gives two different shop limits for Visa Classic and Visa Gold, which we flagged. We did not send the commands, because they need a registered Sindh Bank number.

About the author

Shahid Anwar, author at Pakistan Era

Senior Writer, Public Services and Technology

Shahid Anwar

Shahid joined us in 2024 as an author. He is a senior contributor to Pakistan's leading technology websites. He writes detailed articles, mostly covering his expertise in the latest tech, mobiles, apps, gadgets, and step-by-step guides. His ideology is to help people understand the latest trends and explain complex methods through very easy-to-understand guides.

TopicsSindh BankSMS BankingATM CardIBFTPakistan