List of Zenith Bank USSD Codes
Zenith Bank • USSD codes
List of Zenith Bank USSD Codes
Every Zenith Bank USSD code starts from one place: *966#. This list puts all 14 of the codes in one table, so you can find the one you need, dial it from your registered phone and be done in under a minute.
One code opens the menu. The rest are shortcuts.
| Option | USSD code |
|---|---|
| Start (main menu) | *966# |
| Register for the first time | *966*00# |
| Check balance | *966*00# |
| Transfer to any bank | *966*Amount*Account Number# |
| Airtime for a number | *966*Amount*Mobile Number# |
| Pay DStv or PHCN | *966*7*Amount*Customer ID# |
| Pay other billers | *966*6*Biller code*Amount# |
| Open an account | *966*0# |
| Reset PIN | *966*60# |
| Deactivate the service | *966*20*0# |
| Block your account | *966*911# |
| Update your BVN | *966*BVN# |
| Find an agent | *966*66# |
| POS option | *966*000# |
Words with capital letters, such as Amount or Account Number, are placeholders. Swap them for your real details and leave out the spaces between the stars.
Before you dial: 5 quick facts
| Topic | What to know |
|---|---|
| Works on | GSM networks: MTN, Airtel, Glo and 9mobile. Not Visafone |
| Internet | Not needed |
| Registration | Dial *966*00# from your AlertZ number, enter the last 4 digits of your debit card, then set a 4-digit PIN |
| Daily limits | ₦100,000 for transfers and ₦3,000 for airtime |
| Cost | Free to use, but network charges apply |
The 3 codes most people use
Balance
Dial *966*00# and follow the prompts.
Transfer
Dial *966*Amount*Account Number#, pick the beneficiary bank from the list, then enter your PIN.
Airtime
Dial *966*Amount*Mobile Number#, choose the network and confirm with your PIN.
Not every account can use the service. Domiciliary, ZECA and Premium (Gold and Platinum) accounts are left out, so confirm with Zenith if yours is one of them.
Save *966# as “Zenith USSD” and dial it only from your own registered number. If a shortcut does not respond, open the main menu and follow it.




