Meezan Bank Debit Card Activation: PIN by Call Centre, App and SMS 9060 Codes (Every Method)
Activate a Meezan Bank debit card and set the PIN on 111-331-331, then use SMS 9060 codes or the app to switch it on or off. Annual fees by card tier inside.

To activate a new Meezan Bank debit card, call the 24/7 call centre on 111-331-331 or 111-331-332 and generate your PIN through the voice menu. Meezan says the first activation is done through the call centre. After that you can switch the card off and on by SMS to 9060 or in the Meezan app. Below is every method, the exact SMS format, and the annual fee you start paying once the card is active.
We read Meezan's mobile and SMS banking page, its debit card FAQ and its schedule of charges for July to December 2026 on 27 October 2026. The codes and fees below are copied from those pages.
First activation of a Meezan debit card happens on the call centre
Call 111-331-331 or 111-331-332 and follow the voice menu to generate a PIN. From abroad, dial +92-21 111-331-331. Meezan's SMS page says the first activation is done through the call centre, not by SMS.
- Keep the new card in front of you, with your CNIC nearby in case the agent asks.
- Call 111-331-331 or 111-331-332, ideally from the number registered with Meezan.
- Choose the debit card option in the voice menu and follow the prompts to generate your PIN.
- Use the card once at a Meezan ATM to confirm the PIN works.
- Change the PIN at any Meezan ATM if you want a new one later.

We did not call the line to record the exact menu numbers, because they need a live card. The call centre numbers and the "generate your PIN through IVR" instruction are Meezan's own. IVR means the automated voice menu that answers before a person does.
Meezan SMS banking on 9060 switches the card on and off
Send MBL ACTCARD, your branch code and the last four digits of the card to 9060 to reactivate it. Send MBL DCTCARD in the same format to switch it off. Your mobile number must be registered with Meezan, and the account must be active.
Before the card codes work, SMS banking itself has to be switched on. Meezan's activation code uses the last four digits of your account number, not the card.
| What you want | SMS to 9060 |
|---|---|
| Switch on SMS banking | MBL ACTPULL [branch code] [last 4 digits of account] |
| Reactivate the debit card | MBL ACTCARD [branch code] [last 4 digits of card] |
| Switch off the debit card | MBL DCTCARD [branch code] [last 4 digits of card] |
| Check balance | MBL BAL [branch code] [last 4 digits of account] |
| Last three transactions over Rs 50 | MBL PAST [branch code] [last 4 digits of account] |
| Block SMS banking | MBL BLKPULL [branch code] [last 4 digits of account] |
Leave one space between each part. Your telecom company charges its normal SMS rate. Meezan adds three conditions: the number must be on its record, the account must not be dormant, deceased or closed, and only the new account numbers work, not the old Islamic Banker numbers.

The Meezan app also activates the card and changes the PIN
Meezan lists debit card management in its app: activate the card, change the PIN, and set limits and permissions for ATM, shop and online use. It is the easiest route once you are registered, and it saves a phone call.
If you have not set the app up yet, the steps for Meezan Bank app registration take a few minutes. Your registered mobile number has to match the bank's record there too.
Meezan charges the annual fee only on activated cards
Meezan's schedule of charges says annual fees apply to activated cards only. A Classic card costs Rs 3,500 a year, Gold Rs 4,500, Titanium Rs 5,000 and Platinum Rs 10,000. Some accounts get the first card free.
| Card tier | Issuance fee | Annual fee |
|---|---|---|
| Classic | Rs 3,500 | Rs 3,500 |
| Gold | Rs 4,500 | Rs 4,500 |
| Titanium | Rs 5,000 | Rs 5,000 |
| Platinum | Rs 10,000 | Rs 10,000 |
| Women First | Rs 500 | Rs 3,500 |
| Kids and Teens | Free | Rs 1,250 |
| Student | Free | Free |
Replacement costs the same as the annual fee. Meezan Digital Accounts get one free Visa Classic, Mastercard Classic or PayPak card at issuance with free delivery. Rupee Current and Asaan Current accounts also get one free card at issuance. The annual fee still applies to them.
So do not activate a card you will never use. That rule is not just Meezan's, as the SBP rule that debit card annual fees start only after activation explains.

Online payments are on by default on a Meezan card
Meezan's FAQ says all its debit cards are activated by default for local and international online payments. Purchases from 3-D Secure shops send a one-time password to your registered email or mobile. You can switch online use off in the app.
That default surprises people. A card that is never used online is safer with online payments turned off. The card is valid for five years from the date it was issued.
A lost or stolen Meezan card is blocked on the same number
Call 111-331-331 or 111-331-332 at once. Meezan says you are protected from unauthorised transactions made after you report the loss, and it will cancel the old card and order a new one. Replacement is charged at the annual fee rate.
The SMS code MBL DCTCARD is a quick stopgap if you cannot get through, but it only switches the card off. Call as well, so the loss is on record. The steps that apply at every bank are in how to block an ATM card in Pakistan.
Common questions
How do I activate my Meezan ATM card?
Call 111-331-331 or 111-331-332 and generate the PIN through the voice menu. Meezan does the first activation through the call centre.
What is the Meezan SMS code to activate a card?
MBL ACTCARD, then the branch code and the last four digits of the card, sent to 9060. Meezan says this is for reactivation after the first call centre activation.
How do I change my Meezan ATM PIN?
At any Meezan ATM, or in the Meezan app under debit card management.
How much is the Meezan debit card annual fee?
Rs 3,500 for Classic, Rs 4,500 for Gold, Rs 5,000 for Titanium and Rs 10,000 for Platinum, charged on activated cards only.
Can I check my Meezan balance by SMS?
Yes. Send MBL BAL, your branch code and the last four digits of your account number to 9060.
How long is a Meezan debit card valid?
Five years from the issue date. The expiry month is printed on the front.
How we verified this
What we checked, where we read it, and what we could not confirm.
Last checked 27 October 2026. We read Meezan Bank's mobile and SMS banking page at meezanbank.com for the 9060 codes and app card controls, its debit card FAQ PDF for the PIN, validity, lost card and online payment rules, and its schedule of service charges for 1 July to 31 December 2026 for card fees and waivers. We did not call the voice menu or send the SMS codes, because both need a live Meezan card. The fee table in the schedule does not print the brand beside each tier, so we list tiers only.
About the author

Senior Writer, Public Services and Technology
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.




