9 Payment Service Bank USSD Code and Transfer Code
The 9 Payment Service Bank USSD code makes it possible for customers to access selected banking services directly from a mobile phone without using mobile data or connecting to the internet. If you want to transfer money, check your account balance, buy airtime, purchase data or access other available services, you can begin by dialling the official 9PSB USSD code, *990*0#.
9 Payment Service Bank, also known as 9PSB, is a Nigerian payment service bank established to expand access to digital financial services. Its USSD channel is useful for customers who need a simple way to manage their accounts, including people using basic mobile phones or experiencing internet connectivity problems.
This guide explains the 9 Payment Service Bank USSD code, how to activate USSD banking, how to use the service for transfers, how to check your balance, and what to do when a transaction does not go through.
What Is the 9 Payment Service Bank USSD Code?
The official 9 Payment Service Bank USSD code is *990*0#. Dial this code from your mobile phone to access the bank’s USSD banking menu and follow the instructions displayed on your screen.
Unlike mobile banking applications, USSD banking does not require an internet connection. It works through a mobile network, although your phone must have sufficient network coverage for the session to complete successfully.
According to 9PSB’s official USSD information, the service supports transactions and account services that include transfers, airtime and data purchases, bill payments, balance enquiries and account blocking. The options available to you may depend on your registration status and the menu displayed during your session.
9 Payment Service Bank USSD Code at a Glance
| Banking service | Code or access method |
|---|---|
| Main 9PSB USSD code | *990*0# |
| Check account balance | *990*0# and select the balance option; 9PSB also lists *990*6# for balance enquiries |
| Transfer money | Dial *990*0# and follow the transfer prompts |
| Buy airtime | Dial *990*0# and select the available airtime option |
| Buy data | Dial *990*0# and select the available data option |
| Pay bills | Dial *990*0# and select the relevant bill-payment option |
| View recent transactions | Dial *990*0# and select option 6 for the last five transactions, as described in the official FAQ |
| Block an account | Use the account-blocking option available through the USSD service |
USSD menus can change, so follow the instructions displayed during your session. If a shortcut does not work, return to the main code or consult 9PSB’s official support channels.
What Is the 9 Payment Service Bank Transfer Code?
The 9 Payment Service Bank transfer code is *990*0#. This is the bank’s main USSD banking code for customers who want to access supported transactions without opening the Bank9ja mobile application.
After dialling the code, select the transfer or funds-transfer option shown on the menu. Enter the requested beneficiary information, choose the destination bank where applicable, and provide the amount you want to send. Carefully review the details and complete the transaction using your registered security PIN when requested.
The exact sequence of menu options may change, so do not rely on an old option number from an unofficial website. Follow the current instructions shown on your phone.
How to Activate 9PSB USSD Banking
If you have not used 9PSB USSD banking before, you may need to create a USSD profile before carrying out transactions. The bank’s official instructions describe the following process:
- Dial the USSD code: Use the mobile phone and SIM you intend to register, then dial *990*0#.
- Select profile creation: Choose the option labelled “Create USSD profile” or the equivalent option shown on your screen.
- Enter your date of birth: Follow the requested format. The published instructions specify DDMMYYYY.
- Provide your state of residence: Enter the first three letters of your state as instructed by the menu.
- Complete identity verification: Follow the prompts to verify your details using the supported BVN or NIN method.
- Finish registration: Review the information and complete the remaining steps shown on your phone.
Use accurate personal information that matches your identification records. If your details are rejected, do not repeatedly enter guesses. Contact 9PSB support for guidance on correcting or verifying your information.
How to Transfer Money With the 9PSB USSD Code
You can use the 9 Payment Service Bank USSD channel to access its supported funds-transfer service. This is helpful when you need to send money but cannot access mobile data or the Bank9ja application.
- Dial *990*0# on your registered mobile phone.
- Choose the transfer or send-money option from the menu.
- Select the appropriate destination or transfer type presented by the service.
- Enter the recipient’s account details or other requested beneficiary information.
- Enter the amount you want to transfer.
- Check the beneficiary name, destination and amount carefully before proceeding.
- Enter your security PIN if requested to authorise the transaction.
- Wait for the confirmation message before attempting the transfer again.
The menu may differ depending on the type of transaction you select. If the recipient’s name or account details are incorrect, cancel the transaction and check the information before trying again.
How to Transfer Money From 9PSB to Another Bank
If you want to send money from your 9PSB account to an account with another Nigerian bank, start by dialling *990*0#. Select the transfer option and follow the instructions for transfers to other banks, if displayed.
You may be asked to select a destination bank, enter the beneficiary’s account number and confirm the recipient’s name. Once the beneficiary information is displayed, compare it with the details supplied by the person receiving the money.
Enter the transfer amount and follow the final authorisation steps. Keep any transaction reference or confirmation message until the recipient confirms receipt.
Transfer charges, daily limits and processing times can depend on the account, transaction type and applicable service rules. Check any fee and limit information shown before authorising a transfer. Do not assume every transfer is free or that every account has the same limit.
How to Transfer Money Between 9PSB Accounts
For a transfer to another 9PSB customer, dial *990*0# and review the available transfer options. Choose the option that matches the intended destination and enter the requested recipient details.
Depending on the menu, you may be able to use the recipient’s account information or another supported identifier. Confirm the beneficiary details displayed on the screen before entering your PIN. If the menu does not clearly distinguish transfers between 9PSB accounts from transfers to other banks, follow the prompts or contact the bank rather than selecting an option at random.
How to Check Your 9PSB Account Balance
9PSB provides a USSD option for customers who want to check their balance without logging into the mobile application.
- Dial *990*0#.
- Select option 5, labelled “Check balance,” according to the bank’s published FAQ.
- Enter your four-digit security PIN when prompted.
- Wait for the balance information to appear on your screen.
9PSB also lists *990*6# as a balance-checking shortcut in its official FAQ. If the shortcut is unavailable or produces an error, use the main USSD code and follow the current menu.
Keep your PIN private. Do not share it with anyone claiming to be a bank employee, and avoid checking sensitive account information on a phone that other people can access.
How to Buy Airtime With the 9PSB USSD Code
The 9PSB USSD service includes an airtime-purchase option. To use it, dial *990*0# and select the airtime option shown on the menu.
Follow the prompts to choose the relevant phone number or airtime destination, enter the amount and confirm the details. If the service asks you to select between purchasing airtime for your own number and another number, choose carefully.
Check the number and amount before authorising the purchase. If the airtime is intended for another person, verify their number with them first. Wait for the confirmation message before repeating a transaction that appears delayed.
How to Buy Data With 9PSB USSD Banking
Customers can also access the data-purchase service through the 9PSB USSD menu. Dial *990*0#, select the data option and follow the instructions for choosing the phone number, network and available data plan.
Review the package and price displayed before confirming. Available plans and prices may vary by network and may change over time. If the data purchase fails but money is deducted, check your transaction history and contact support if the transaction is not resolved.
Paying Bills Through 9PSB USSD
9PSB’s official USSD page identifies bill payments as one of the supported service categories. Depending on the current menu, customers may be able to access supported electricity, cable television or other bill-payment options.
To begin, dial *990*0# and choose the relevant bill-payment category. Select the service provider, enter the required customer or account reference, and provide the amount requested by the menu.
Verify the customer reference and payment amount before confirming. Save the transaction reference or message, especially when paying a bill with a deadline. The services available at a particular time may differ, so use the menu to confirm that your intended biller is supported.
How to View Recent 9PSB Transactions
The bank’s official FAQ explains that customers registered through USSD can request their last five transactions from the menu.
- Dial *990*0#.
- Select option 6, labelled “Last 5 transactions,” as described in the published FAQ.
- Enter your four-digit security PIN when prompted.
- Review the recent transaction information displayed.
This option can help you investigate a recent payment or check whether a transaction appears in your account history. Menu numbering may change, so use the labels displayed during your session if they differ from these instructions.
How to Block Your 9PSB Account
9PSB identifies account blocking as one of the services accessible through its USSD banking channel. This may be useful if you suspect unauthorised access or need to secure your account urgently.
Dial *990*0# and look for the account-blocking or security option. Read the instructions carefully and complete the required verification steps. If your phone or SIM has been stolen, contact your mobile network provider and 9PSB through an official support channel as soon as possible.
Never disclose your PIN, password or one-time verification code to someone who contacts you unexpectedly. If you cannot access the USSD menu, ask the bank for its current procedure to secure your account.
What to Do When the 9PSB USSD Code Is Not Working
If *990*0# does not open, the problem may be related to mobile network coverage, SIM selection, registration status or a temporary service interruption. Try these troubleshooting steps:
- Confirm that your phone has mobile network signal.
- Use the SIM and phone number associated with your 9PSB registration.
- Check that you dialled the code correctly, including the asterisks and hash sign.
- Wait a short time and try again if the network is temporarily unavailable.
- Restart your phone if the dialler or mobile connection is behaving unusually.
- Complete any required USSD profile registration or identity verification.
- If the problem continues, contact 9PSB through its official website or customer support number.
A USSD session can fail even when your phone has signal. Avoid repeating a financial transaction immediately if you are unsure whether the first attempt succeeded. Check your balance or transaction history first, then contact the bank if the result remains unclear.
What to Do if a 9PSB Transfer Is Pending or Failed
A delayed transfer does not always mean the money has been permanently lost. Network issues or processing delays can prevent an immediate confirmation. Before trying again, check whether your account was debited and whether the recipient received the money.
Keep the transaction date, amount, beneficiary details and any reference number. Contact 9PSB support if the transaction remains unresolved. Never give your PIN or password to anyone offering to reverse a transfer for you.
If you entered an incorrect beneficiary account number, report the issue to the bank promptly. Do not assume that a completed transfer can be cancelled automatically.
Is the 9PSB USSD Code Free?
The bank’s official information confirms the USSD code and the services it provides, but the total cost of using a USSD session may depend on applicable mobile-network charges and the particular transaction. Transfer fees and other banking charges may also vary by service and current terms.
Check the information presented before authorising a transaction. If you need the latest details on USSD session charges, transfer fees or transaction limits, consult 9PSB directly rather than relying on an outdated fee schedule.
Can I Use 9PSB USSD Banking Without Internet?
Yes. The main benefit of the 9PSB USSD channel is that it does not require an internet connection. You still need an active mobile network connection to send the USSD request and receive the response.
This makes USSD useful when mobile data is exhausted, a smartphone is unavailable or an internet connection is unreliable. The Bank9ja application and web platform are alternative channels for customers who prefer app-based banking and have internet access.
9 Payment Service Bank USSD Code: Frequently Asked Questions
What is the official 9 Payment Service Bank USSD code?
The official code is *990*0#. Dial it and follow the menu to access supported USSD banking services.
What is the 9PSB transfer code?
The transfer code is *990*0#. Select the transfer option and follow the prompts to send money.
Can I transfer money to other Nigerian banks?
9PSB provides a funds-transfer service. Use the relevant option in the USSD menu and confirm the destination bank and beneficiary details before authorising the transaction.
How can I check my 9PSB balance?
Dial *990*0# and select option 5 for balance enquiries, according to the bank’s published FAQ. The bank also lists *990*6# for checking your balance.
Do I need mobile data to use the 9PSB USSD code?
No. USSD banking does not require mobile internet, but your phone needs mobile network coverage to communicate with the service.
Can I use the code before registering for USSD banking?
You can dial the code to begin, but first-time users may need to create a USSD profile and complete the verification steps presented by 9PSB.
What is the 9PSB code for checking recent transactions?
The bank’s FAQ says to dial *990*0# and select option 6 for the last five transactions. Follow the current menu if its options have changed.
How do I contact 9PSB if the code fails?
Visit the official contact page at https://9psb.com.ng/contact/ or call the listed contact centre on 0700 220 0005. You can also email [email protected].
Conclusion
The official 9 Payment Service Bank USSD code is *990*0#, and it is also the main code for accessing the bank’s supported transfer service. Customers can use the menu to access services such as funds transfers, balance enquiries, airtime and data purchases, bill payments, recent transaction history and account blocking.
For secure banking, verify the recipient and amount before confirming a transfer, protect your PIN and retain transaction references when necessary. If a code, shortcut or menu option does not work, check the latest instructions on the official 9PSB website or contact the bank for assistance.
