HOW-TO
How to Transfer Money with USSD in Nigeria
This comprehensive guide explains how to transfer money with USSD in Nigeria, providing a step-by-step process and essential tips for a secure transaction.
Quick answer
To transfer money with USSD in Nigeria, dial your bank's official USSD code (e.g., GTBank *737#, Access *901#), select the transfer option, enter the recipient's account number and bank, input the amount, confirm the name, and authorize the transaction with your USSD PIN.
Key points
- Dial your bank's official USSD code to start the process.
- Select the transfer option from the menu.
- Enter the recipient's 10-digit NUBAN account number and choose their bank.
- Input the amount in Naira and confirm the account holder's name.
- Authorize the transaction using your USSD/transfer PIN.
- Keep your PIN and OTP confidential.
- Ensure you have registered for USSD banking with your bank.
Step by step
- Register USSD on your bank's SIMUse the phone number tied to your account. Dial your bank's official code and follow the prompt to create a transfer PIN, usually using the last digits of your debit card. If you have not set this up, do that first before trying to send money.
- Dial your bank's official USSD codeCommon verified codes include GTBank *737#, Access Bank *901#, Zenith Bank *966#, First Bank *894#, UBA *919#, FCMB *329#, Fidelity *770#, Sterling *822#, Union *826#, Wema *945#, Ecobank *326#, Stanbic IBTC *909#. If unsure, check your bank's own app or website — never a code from a stranger.
- Choose the Transfer optionSelect Transfer (or Send Money) from the menu. Some banks let you send to another bank directly; others ask whether the recipient uses the same bank as you. Pick the correct option so the money routes properly.
- Enter the account number and pick the bankType the recipient's 10-digit NUBAN account number carefully, then select their bank from the list. A single wrong digit sends money to the wrong person, so double-check before continuing.
- Enter the amount and confirm the nameType the amount in Naira. The system will display the account holder's name. Read it. If the name does not match who you meant to pay, cancel at once rather than proceeding.
- Authorise with your transfer PINEnter your secret USSD/transfer PIN to approve. You will get an SMS or on-screen confirmation. Keep that record until the receiver confirms the money has landed.
How to Transfer Money with USSD in Nigeria is a common question for anyone looking to send money quickly and securely without relying on the internet or a mobile banking app. The Unified Supplementary Service Data (USSD) system allows you to transfer funds using your mobile phone by dialing a specific code provided by your bank. This guide will walk you through the process step-by-step, ensuring you can confidently and safely transfer money using USSD in Nigeria.
USSD codes are a convenient alternative to traditional banking methods, especially in areas with limited internet connectivity. By following the instructions provided by your bank, you can easily send money to any recipient with a Nigerian bank account. This method is not only fast but also secure, provided you keep your PIN and other sensitive information confidential.
### What is USSD Banking and How Does It Work in Nigeria?
What is USSD Banking and How Does It Work in Nigeria?
USSD (Unstructured Supplementary Service Data) banking is a secure and convenient method for conducting financial transactions directly from your mobile phone without the need for internet connectivity or a mobile banking app. This service allows you to perform various banking operations, including transferring money, checking account balances, and paying bills, by simply dialing a short code provided by your bank.
In Nigeria, USSD banking has become increasingly popular due to its accessibility and ease of use. To get started with USSD banking, you need to register your phone number with your bank. This process typically involves dialing your bank’s official USSD code and following the prompts to create a unique transfer PIN. This PIN is crucial for authorizing transactions and should be kept confidential.
Here’s a step-by-step guide on how to transfer money using USSD in Nigeria:
- Dial your bank’s official USSD code: Common codes include GTBank *737#, Access Bank *901#, Zenith Bank *966#, First Bank *894#, and UBA *919#. If you’re unsure of your bank’s code, check their official website or app.
- Select the Transfer option: From the menu, choose the option to send money or transfer funds. Some banks allow you to send money directly to another bank, while others may ask if the recipient uses the same bank as you.
- Enter the recipient’s account number and bank: Carefully input the recipient’s 10-digit NUBAN account number and select their bank from the list provided. Double-check the details to avoid sending money to the wrong person.
- Enter the amount and confirm the name: Type the amount you wish to transfer in Naira. The system will display the account holder’s name. Ensure the name matches the intended recipient before proceeding.
- Authorize the transaction with your PIN: Enter your secret USSD/transfer PIN to approve the transaction. You will receive an SMS or on-screen confirmation of the transfer. Keep this record until the receiver confirms receipt of the money.
You should never share your PIN or OTP with anyone. This information is sensitive and crucial for the security of your transactions. Plus, always ensure you are using your bank’s official USSD code to avoid scams.
Below is a table summarizing the official USSD codes for some of the major banks in Nigeria:
| Bank | USSD Code |
|---|---|
| GTBank | *737# |
| Access Bank | *901# |
| Zenith Bank | *966# |
| First Bank | *894# |
| UBA | *919# |
By following these steps and guidelines, you can safely and efficiently transfer money using USSD banking in Nigeria.
### How Do I Register for USSD Banking with My Bank?
How Do I Register for USSD Banking with My Bank?
To start using USSD banking for money transfers in Nigeria, you need to register with your bank’s official USSD code. This process is straightforward and can be done using the phone number linked to your bank account. Here’s a step-by-step guide to help you register for USSD banking:
First, ensure you have the phone number registered with your bank. Dial your bank’s official USSD code. For example:
- GTBank: *737#
- Access Bank: *901#
- Zenith Bank: *966#
- First Bank: *894#
- UBA: *919#
- FCMB: *329#
- Fidelity Bank: *770#
- Sterling Bank: *822#
- Union Bank: *826#
- Wema Bank: *945#
- Ecobank: *326#
- Stanbic IBTC: *909#
Once you dial the code, follow the prompts to register for USSD banking. You will be asked to create a unique USSD transfer PIN. This PIN is crucial for authorizing transactions, so choose a PIN that is secure and memorable. Typically, you will use the last four digits of your debit card to set up this PIN. If you encounter any issues during registration, contact your bank’s customer service for assistance.
Here is a summary of the registration process:
| Step | Action |
|---|---|
| 1 | Dial your bank’s official USSD code |
| 2 | Select the option to register for USSD banking |
| 3 | Create a USSD transfer PIN using your debit card details |
| 4 | Confirm the registration process |
After successful registration, you can start using USSD banking for money transfers. Remember to keep your PIN confidential and never share it with anyone. This precaution ensures the security of your transactions. If you lose your phone or suspect unauthorized access, contact your bank immediately to block USSD access to your account.
### What Are the Common USSD Codes for Nigerian Banks?
What Are the Common USSD Codes for Nigerian Banks?
Transferring money using USSD in Nigeria is a convenient and quick method, especially when you do not have access to the internet or a mobile banking app. To get started, you need to know your bank’s official USSD code. Here are some of the most common USSD codes for Nigerian banks:
- GTBank: *737#
- Access Bank: *901#
- Zenith Bank: *966#
- First Bank: *894#
- UBA: *919#
- FCMB: *329#
- Fidelity Bank: *770#
- Sterling Bank: *822#
- Union Bank: *826#
- Wema Bank: *945#
- Ecobank: *326#
- Stanbic IBTC: *909#
You should ensure that you are using the correct USSD code for your bank. If you are unsure about the code, you should verify it through your bank’s official website or mobile app. Avoid using codes provided by untrusted sources to prevent falling victim to scams.
Once you have the correct USSD code, you can proceed with the transaction. Dial the code, select the ‘Transfer’ or ‘Send Money’ option, and follow the prompts. You will be asked to enter the recipient’s 10-digit NUBAN account number, choose their bank from the list, and input the amount you wish to send. After confirming the recipient’s name, you will need to authorise the transaction using your USSD or transfer PIN. Always keep your PIN secure and never share it with anyone.
For your reference, here is a table summarizing the common USSD codes for Nigerian banks:
| Bank | USSD Code |
|---|---|
| GTBank | *737# |
| Access Bank | *901# |
| Zenith Bank | *966# |
| First Bank | *894# |
| UBA | *919# |
| FCMB | *329# |
| Fidelity Bank | *770# |
| Sterling Bank | *822# |
| Union Bank | *826# |
| Wema Bank | *945# |
| Ecobank | *326# |
| Stanbic IBTC | *909# |
By following these steps and using the correct USSD codes, you can safely and efficiently transfer money using USSD in Nigeria.
### How Do I Transfer Money Using USSD Step by Step?
How Do I Transfer Money Using USSD Step by Step?
Transferring money using USSD in Nigeria is a convenient method that allows you to send funds directly from your mobile phone without needing an internet connection or a mobile banking app. To get started, ensure you have registered for USSD banking with your bank using the phone number linked to your bank account. If you haven’t registered yet, dial your bank’s official USSD code and follow the prompts to create a transfer PIN, typically using the last four digits of your debit card.
Once registered, follow these steps to transfer money safely:
- Dial your bank’s official USSD code: Use the correct code for your bank. For example, GTBank customers should dial *737#, Access Bank customers *901#, and Zenith Bank customers *966#. If you’re unsure about your bank’s USSD code, refer to your bank’s official website or mobile app.
- Select the Transfer option: From the menu that appears on your screen, choose the “Transfer” or “Send Money” option. Some banks will ask whether the recipient uses the same bank or a different one. Make sure to select the correct option to ensure the money is routed properly.
- Enter the recipient’s account number and bank: Carefully input the recipient’s 10-digit NUBAN account number. Then, select the recipient’s bank from the list provided. Double-check the account number to avoid sending money to the wrong person.
- Enter the amount and confirm the name: Type the amount you wish to transfer in Naira. The system will display the account holder’s name. Verify the name to ensure it matches the person you intend to pay. If the name does not match, cancel the transaction immediately.
- Authorize the transfer with your PIN: Enter your secret USSD/transfer PIN to approve the transaction. You will receive an SMS or on-screen confirmation once the transfer is successful. Keep this confirmation as a record until the recipient confirms receipt of the money.
Remember, never share your PIN or OTP with anyone. This precaution ensures the security of your transactions and protects you from fraud. For more detailed information, visit the Central Bank of Nigeria’s Payments System website at https://www.cbn.gov.ng/PaymentsSystem.
### What Documents and Requirements Are Needed for USSD Transfers?
What Documents and Requirements Are Needed for USSD Transfers?
To initiate a USSD money transfer in Nigeria, you need to meet specific requirements and have certain information at hand. Here’s a detailed breakdown to ensure a smooth transaction:
- Registered Phone Number: The phone number linked to your bank account is essential. This number must be registered with your bank for USSD services. If you haven’t registered, use your bank’s official USSD code to do so. For example, if you have a GTBank account, dial *737# and follow the prompts to register and create a USSD transfer PIN.
- USSD Transfer PIN: After registering, you will be prompted to create a USSD transfer PIN. This PIN is crucial for authorizing transactions. It is typically created using the last four digits of your debit card and a few other personal details. Never share this PIN with anyone.
- Recipient’s Account Details: You need the recipient’s 10-digit NUBAN account number and the name of their bank. Ensure the account number is entered correctly to avoid sending money to the wrong person.
- Debit Card (for Initial Setup): For first-time users, a debit card may be required to set up the USSD transfer PIN. This is usually the card linked to your bank account.
There are no specific documents required for USSD transfers, unlike traditional bank transfers. However, you must have your phone and the necessary details for the transaction. Below is a comparison of the USSD codes for some of the major banks in Nigeria:
| Bank Name | USSD Code |
|---|---|
| GTBank | *737# |
| Access Bank | *901# |
| Zenith Bank | *966# |
| First Bank | *894# |
| UBA | *919# |
| FCMB | *329# |
| Fidelity Bank | *770# |
| Sterling Bank | *822# |
| Union Bank | *826# |
| Wema Bank | *945# |
| Ecobank | *326# |
| Stanbic IBTC | *909# |
Always ensure you are using the correct USSD code for your bank. If in doubt, visit your bank’s official website or use their mobile app for verification.
### Are There Any Fees or Limits for USSD Money Transfers?
Are There Any Fees or Limits for USSD Money Transfers?
When using USSD for money transfers in Nigeria, it’s important to be aware of the fees and limits associated with this service. Most banks in Nigeria charge a nominal fee for USSD transactions, which can vary depending on the amount being transferred and the specific bank policies. Typically, these fees are minimal and are deducted from the account balance at the time of the transaction. For instance, GTBank charges a flat fee of ₦10 for transfers below ₦5,000 and ₦25 for transfers above ₦5,000. Access Bank, on the other hand, charges ₦20 for transfers below ₦5,000 and ₦50 for transfers above ₦5,000.
Transaction limits are another crucial factor to consider. Most banks impose daily limits on USSD transfers to enhance security and prevent fraud. For example, GTBank allows a maximum transfer of ₦100,000 per day, while Access Bank’s limit is ₦200,000 per day. Zenith Bank’s USSD transfer limit is ₦200,000 per day, and First Bank allows up to ₦500,000 per day. These limits can vary, so it’s advisable to check with your specific bank for the most accurate information.
Here are some key points to remember regarding fees and limits for USSD money transfers in Nigeria:
- Transaction Fees: Most banks charge a fee for USSD transfers, which is usually a flat rate depending on the transfer amount.
- Daily Limits: Daily transfer limits vary by bank, with typical ranges between ₦100,000 to ₦500,000.
- Verification: Some banks may require additional verification for higher transfer amounts, such as entering an OTP sent to your registered phone number.
- Check with Your Bank: Always confirm the exact fees and limits with your bank, as they can change and may differ based on your account type.
For a quick reference, here is a table summarizing the USSD transfer limits for some major Nigerian banks:
| Bank | USSD Code | Daily Transfer Limit |
|---|---|---|
| GTBank | *737# | ₦100,000 |
| Access Bank | *901# | ₦200,000 |
| Zenith Bank | *966# | ₦200,000 |
| First Bank | *894# | ₦500,000 |
By understanding these fees and limits, you can make informed decisions and use USSD transfers effectively and safely.
### How Long Does a USSD Money Transfer Take in Nigeria?
How Long Does a USSD Money Transfer Take in Nigeria?
When you initiate a USSD money transfer in Nigeria, the process is designed to be swift and efficient, typically completing within a few seconds to a minute. This quick turnaround makes USSD a preferred method for many Nigerians who need to send money quickly without internet access or a smartphone. The speed of the transfer can vary slightly depending on your bank and the recipient’s bank, but generally, the entire process—from dialing the USSD code to receiving confirmation—is completed in less than a minute.
Here is a breakdown of the typical timeline for a USSD money transfer in Nigeria:
- Dialing the USSD code: This is instant. Once you dial your bank’s official USSD code (e.g., GTBank *737#, Access Bank *901#), the menu appears immediately if you have registered for USSD banking.
- Selecting the transfer option: This takes a few seconds as you navigate through the menu to choose the “Transfer” or “Send Money” option.
- Entering recipient details: Inputting the recipient’s 10-digit NUBAN account number and selecting their bank usually takes about 10-15 seconds.
- Confirming the name: The system will display the account holder’s name for confirmation. This step is crucial to ensure the money is sent to the correct person and takes about 5-10 seconds.
- Authorizing the transfer: Entering your USSD/transfer PIN to authorize the transaction takes a few seconds. Once authorized, the transfer is processed immediately.
- Receiving confirmation: You will receive an SMS or on-screen confirmation within seconds, indicating that the transfer has been completed.
While the transfer itself is nearly instantaneous, there might be a slight delay in the recipient receiving a notification, depending on their bank’s messaging system. However, the funds are usually available in the recipient’s account as soon as the transfer is confirmed.
A USSD money transfer in Nigeria is a rapid process, typically completed in under a minute, making it an ideal choice for urgent transactions.
### What is USSD Banking and How Does It Work in Nigeria?
What is USSD Banking and How Does It Work in Nigeria?
USSD (Unstructured Supplementary Service Data) banking is a secure and convenient method for conducting financial transactions directly from your mobile phone, without the need for internet access or a mobile banking app. This service allows you to perform a variety of banking operations, including transferring money, checking account balances, and paying bills, by simply dialing a short code provided by your bank.
In Nigeria, USSD banking has become increasingly popular due to its ease of use and accessibility. To use this service, you need to have a bank account with a Nigerian bank and a mobile phone with a SIM card registered to that account. Here’s how it works:
To initiate a transaction, dial your bank’s official USSD code. For example, if you are a customer of GTBank, you would dial *737#. For Access Bank, the code is *901#, and for Zenith Bank, it is *966#. Once you dial the code, a menu will appear on your screen with various options. Select the “Transfer” or “Send Money” option to begin the process.
Next, you will be prompted to enter the recipient’s 10-digit NUBAN account number. You should enter this number correctly to ensure the money is sent to the right person. After entering the account number, select the recipient’s bank from the list provided. You will then be asked to enter the amount you wish to transfer. The system will display the account holder’s name for confirmation. If the name does not match the person you intend to pay, cancel the transaction immediately.
To authorize the transaction, you will need to enter your USSD/transfer PIN. This PIN is set up during the registration process, which involves dialing your bank’s USSD code and following the prompts to create a PIN, often using the last digits of your debit card. Here are some common USSD codes for Nigerian banks:
- GTBank: *737#
- Access Bank: *901#
- Zenith Bank: *966#
- First Bank: *894#
- UBA: *919#
- FCMB: *329#
- Fidelity: *770#
- Sterling: *822#
- Union: *826#
- Wema: *945#
- Ecobank: *326#
- Stanbic IBTC: *909#
Always ensure you are using the correct USSD code by verifying it on your bank’s official website or app. Never share your PIN or OTP with anyone, as this could compromise the security of your account.
USSD banking is a mobile banking service that allows you to perform financial transactions using a short code. It works on all mobile phones and does not require an internet connection. By dialing your bank’s USSD code, you can access a menu of banking services, including money transfers, account balance inquiries, and more.
USSD banking is a mobile banking service that allows you to perform financial transactions using a short code. It works on all mobile phones and does not require an internet connection. By dialing your bank’s USSD code, you can access a menu of banking services, including money transfers, account balance inquiries, and more. This service is particularly useful for individuals who may not have access to a smartphone or reliable internet connection, as it provides a convenient way to manage finances directly from their mobile device.
To transfer money using USSD in Nigeria, follow these steps:
- Dial your bank’s official USSD code: Common verified codes include GTBank *737#, Access Bank *901#, Zenith Bank *966#, First Bank *894#, UBA *919#, FCMB *329#, Fidelity *770#, Sterling *822#, Union *826#, Wema *945#, Ecobank *326#, and Stanbic IBTC *909#. If you are unsure of your bank’s code, check their official app or website.
- Select the Transfer option: From the menu, choose the option to transfer or send money. Some banks allow you to send money directly to another bank, while others may ask if the recipient uses the same bank as you. Select the correct option to ensure the money is routed properly.
- Enter the recipient’s account number and bank: Carefully type in the recipient’s 10-digit NUBAN account number and select their bank from the list provided. Double-check the account number to avoid sending money to the wrong person.
- Enter the amount and confirm the name: Input the amount you wish to transfer in Naira. The system will display the account holder’s name. If the name does not match the person you intend to pay, cancel the transaction immediately.
- Authorize with your transfer PIN: Enter your secret USSD/transfer PIN to approve the transaction. You will receive an SMS or on-screen confirmation. Keep this record until the recipient confirms receipt of the money.
Before you can use USSD banking for transfers, you need to register for the service. Use the phone number tied to your bank account and dial your bank’s official USSD code. Follow the prompts to create a transfer PIN, which is usually done using the last digits of your debit card. If you have not set this up, you must do so before attempting to send money.
Here is a summary of the key steps and requirements for USSD money transfer in Nigeria:
| Step | Action |
|---|---|
| 1 | Dial your bank’s USSD code |
| 2 | Select the Transfer option |
| 3 | Enter recipient’s account number and bank |
| 4 | Enter the amount and confirm the name |
| 5 | Authorize with your transfer PIN |
Remember, never share your PIN or OTP with anyone. This precaution ensures the security of your transactions and protects you from potential fraud.
⚠ Stay safe
Never share your USSD/transfer PIN or OTP with anyone, including individuals claiming to be bank representatives.
Frequently asked questions
What is the USSD code for GTBank?
Can I transfer money using USSD without a debit card?
Is it safe to use USSD for banking transactions?
What should I do if I enter the wrong account number?
Can I transfer money to a bank account in another country using USSD?
What happens if I forget my USSD transfer PIN?
How can I check my account balance using USSD?
What is the maximum amount I can transfer using USSD?
Official sources
SabiGuide is an independent guide and is not affiliated with any government agency. Fees, links and steps can change — always confirm on the official portal before you act. This is general information, not legal or financial advice.