A bank USSD transfer is convenient when mobile data is unavailable, but the final confirmation screen deserves careful attention. This guide shows how to start from the sending bank's verified code, choose the displayed transfer option, enter the destination bank and account number, confirm the beneficiary name, review the amount and authorize only when every detail is correct. It explains

Use the USSD code for the bank account you are sending from. Transfer menu option numbers vary by bank, so read the menu on your screen.

What to dial first

Need Code or route Use it for
Access Bank *901# Start transfer from that bank menu
GTBank *737# Start transfer from that bank menu
First Bank *894# Start transfer from that bank menu
UBA *919# Start transfer from that bank menu
Zenith Bank *966# Start transfer from that bank menu
Fidelity Bank *770# Start transfer from that bank menu
Wema Bank / ALAT *945# Start transfer from that bank menu
Sterling Bank *822# Start transfer from that bank menu
Stanbic IBTC *909# Start transfer from that bank menu
Ecobank Nigeria *326# Start transfer from that bank menu
Polaris Bank *833# Start transfer from that bank menu
Keystone Bank *7111# Start transfer from that bank menu
ProvidusUnity Bank Official website, app or support Current USSD route is not publicly confirmed
Jaiz Bank *773# Start transfer from that bank menu
FCMB *329# Start transfer from that bank menu
Union Bank *826# Start transfer from that bank menu
Moniepoint MFB *5573# Start transfer from that bank menu
OPay wallet OPay app for transfers Use the app for normal transfers; *955*131# and *955*132# are emergency lock routes, not transfer codes

Step-by-step

  1. Dial your bank USSD code.
  2. Press call from your registered SIM.
  3. Select Transfer or Send Money from the displayed menu.
  4. Choose same bank or other bank if asked.
  5. Enter account number, bank and amount.
  6. Confirm the receiver name on screen.
  7. Enter your PIN only if every detail is correct.

Expected result

A successful transfer should show a success message and usually an SMS/app debit alert with a reference.

Alternatives

Use bank app, branch, ATM or internet banking if USSD transfer fails.

Common errors and fixes

  1. Wrong receiver name: cancel immediately.
  2. Session expired: restart only if no debit happened.
  3. Debit without value: save reference and report to your bank.

Do not assume menu option 1 is transfer. Select the number shown beside Transfer on your bank menu.

Short answer for safe transfers

To transfer money with a bank USSD code in Nigeria, dial your bank code from your registered phone number, choose transfer, enter the recipient bank and account number, confirm the displayed name and amount, then authorize with your PIN. If any detail looks wrong, cancel the session before you approve it.

Why USSD transfer still matters in Nigeria

Many Nigerians still use USSD transfer because it works on basic phones and can work when mobile data is weak. A trader can pay a supplier, a parent can send transport money, and a customer can settle a small bill without opening a banking app. That convenience is the reason USSD remains important, especially in areas where internet service is not steady.

The same convenience can become risky when a user rushes. A wrong digit in the account number, a fake customer-care instruction, or a transfer done under pressure can lead to stress. Nigeria USSD Codes treats transfers as sensitive financial actions. We explain the process, but we also remind readers to verify official codes and protect their PIN.

Checks to make before you dial

Use only the phone number linked to your bank account. Confirm that the USSD code came from your bank website, app, branch, statement or verified support channel. Do not copy a transfer code from a random comment, advert or social media reply. If your bank recently changed its menu, open the official bank profile or contact support first.

Prepare the recipient details before starting. Write down the bank name, account number and amount. USSD sessions can time out, so having the details ready reduces mistakes. If you are paying for goods, agree on the exact amount and ask for the account name before you start. Never send your PIN, OTP, card PIN, BVN or password to anyone who claims they need it to complete a transfer.

A careful transfer flow to follow

The menu wording differs by bank, but the safe thinking is the same. Move slowly and confirm every screen before approving payment.

  1. Dial the bank USSD code from your registered SIM.
  2. Choose transfer or send money from the menu.
  3. Select same bank or other bank if the menu asks.
  4. Enter the recipient account number and bank.
  5. Confirm the recipient name, amount and narration if available.
  6. Enter your PIN only when every detail is correct.
  7. Save the debit alert, reference number or session message.

If the receiver name does not match the person you expect, cancel the session. A correct account number should display the expected name before approval. If the session fails, do not repeat many times in panic. Check your balance and wait for confirmation first.

USSD transfer compared with other transfer methods

Method Good for Main advantage Main caution
USSD transfer Basic phones, weak internet, quick payments No data connection needed Session timeout and wrong number risk
Mobile app transfer Detailed transfers and receipts Clearer screen and transaction history Needs internet and app access
Branch transfer Large or complex issues Human support and formal records Takes more time
POS transfer or wallet Small business payments Fast for customers and agents Confirm settlement before releasing goods

Three everyday transfer situations

The following examples explain three everyday transfer situations and show how the guidance applies in different situations.

1. Market supplier payment

A shop owner wants to pay a supplier in a busy market. The safe move is to confirm the supplier account name on the USSD screen before entering the PIN. After payment, the owner should keep the debit alert or reference message until the supplier confirms value.

2. Family emergency support

A parent may need to send money quickly to a child at school. USSD can help when data is off, but the parent should still check the account number and amount. Speed is useful, but a careful confirmation protects both sides.

3. Customer paying a small business

A customer may claim transfer is complete after entering a code. The business should confirm credit through its own bank app, USSD balance, statement or alert before releasing goods. A screenshot alone is not enough.

Transfer safety rules that protect your money

Do not share your transfer PIN with anyone. A bank staff member should not ask for your full PIN or OTP. Be careful when a caller says your transfer is stuck and asks you to dial another code. That can be a trick to expose your account or authorize a transaction you did not intend.

For serious complaints, contact your bank through official channels. You can also use the Emergency Help page to know what evidence to save. For general regulatory information, use the Central Bank of Nigeria website and your bank official website.

Questions people ask before sending money

The following examples explain questions people ask before sending money and show how the guidance applies in different situations.

Can I transfer without internet?

Yes. USSD transfer is designed to work without mobile data, but you still need mobile network signal and the registered phone number linked to your bank account.

What if the name shown is wrong?

Cancel the transaction. Do not approve a transfer when the displayed name does not match the person or business you intend to pay.

What if I am debited and the receiver does not get value?

Save the reference number, amount, date and recipient details. Contact your bank through official support and avoid repeating the same transfer many times.

Can Nigeria USSD Codes reverse a transfer?

No. We are an independent information platform. Reversal requests must go through your bank or payment provider.

A good transfer is calm, not rushed

USSD transfer is useful, but the safest users are the ones who slow down at the confirmation screen. Confirm the name, amount and bank before you enter your PIN. Keep records and report problems through official channels.

Use our USSD Code Finder to start your search, download a checklist from Downloads, and leave a use Support if you notice an outdated code or unclear step.

Verification record

Last fact-check
July 18, 2026
Method
Official provider or regulator sources reviewed where available; live menus control account-specific actions.
Reviewed by
Nigeria USSD Codes Editorial Team

Primary official sources:

Article note

Last reviewed: July 18, 2026. This independent guide is informational and does not replace instructions from your bank, telecom provider, regulator, or service provider. Verify sensitive actions through an official channel before sending money or sharing information.

Nigeria USSD Codes Editorial Team

Nigeria USSD Codes Editorial Team

Publication editorial team

Nigeria USSD Codes

The Nigeria USSD Codes Editorial Team researches, reviews and maintains practical guides using official provider and regulator sources where available. Corrections are checked before publication, and sensitive actions are directed back to the responsible provider.