The verified Wema Bank entry point

Dial *945# from the phone number registered with your Wema Bank account.

Need Code or route What to expect
Open Wema USSD *945# Main menu
Register/profile a line *945*01# Official Wema directory
Check balance *945*0# Official Wema directory
Restrict an account *945*911# Emergency option; follow the displayed prompts

Step-by-step

  1. Open the phone dialler and select the SIM linked to the bank account.
  2. Enter *945# exactly, including every star and hash, then press Call or Send.
  3. Wait for the live Wema Bank menu and choose the number shown beside the service you need.
  4. Enter the requested account, phone, bill or amount details slowly.
  5. Confirm the returned name and every transaction detail before entering the private PIN.
  6. Keep the success message, receipt or reference until the result is settled.

Expected result

The bank should display a menu or a confirmation message. A debit alert alone does not prove that a receiver or biller received value.

Need the answer quickly?

Wema Bank’s *945# channel supports customers who need a transfer, balance check, airtime purchase, bill payment or account action without opening ALAT or another internet service. The bank publishes a current code directory, which is the right place to verify a sensitive shortcut before use.

Why this page no longer repeats every old shortcut

ALAT is Wema Bank’s digital banking platform, while *945# is the bank’s USSD route. They may reach the same account, but their screens and available controls are different. A user should not assume an ALAT menu instruction is also a fixed USSD option number.

The older WordPress article supplied useful search intent and a detailed list, but some shortcut strings, limits and reversal promises could not be confirmed against a current official page. This revision preserves the original URL and publication date while keeping only the main code and direct routes that have a clear provider source.

Prepare the phone and bank record

Use the phone number that Wema Bank holds on the account. Check that the SIM can make a call, has signal and, where the provider requires it, has enough airtime for a USSD session. On a dual-SIM phone, confirm the selected line before pressing Call. A menu opened from the wrong SIM may fail, start a different provider session or appear not to recognise the account.

First-time enrolment may request account information, date of birth, debit-card digits or another bank-controlled identity check. Enter these only inside the session you started yourself. Do not read them to a person who called or messaged you. If the bank record has an old phone number, use the branch or official support process to update it instead of trying random registration combinations.

The beneficiary-name checkpoint

Start with *945# and select the transfer option displayed. Choose whether the destination is within Wema Bank or another bank, then enter the account number and amount. The most important screen is the one that returns the beneficiary name. Compare it with the person or business you intend to pay. Cancel when the name is wrong, abbreviated beyond recognition or different from the invoice.

Enter the USSD transaction PIN only after the details match. Do not let a seller, agent or caller watch the keypad. After confirmation, save the reference and check the account history. If the sender is debited but the receiver has no value, stop repeating the transfer and follow the steps in our failed-payment guide.

Use the live menu for enquiries and purchases

For a balance enquiry, choose the current Balance or Enquiry label and complete authentication privately. The result may appear on screen, by SMS or in both places. Treat it as confidential. For airtime, check whether the menu is buying for the registered line or another number. A single wrong digit can send value to the wrong person, and airtime recovery is not guaranteed.

For bills, identify the biller before entering a meter, decoder, customer or account number. Select prepaid or postpaid electricity correctly, verify the customer name if shown and keep the token or receipt. When a debit succeeds without the expected value, save the biller reference and report it through the bank or biller’s official dispute route.

Wema Bank in a common real-life situation

A customer using a feature phone can register through the verified route, then return to *945# for transfers. Before entering the transaction PIN, the customer should match the beneficiary name, account number, bank and amount. The ALAT app is a useful alternative when a receipt or fuller history is needed.

The lesson is the same for a salary earner, student, trader or family member: USSD is useful because it works on a small screen without data, but that same small screen makes calm verification important. Treat every final prompt as a payment instruction, not a button to clear quickly.

What common errors are telling you

What you see Likely cause Safe next step
Invalid MMI code Mistyped string, wrong SIM or weak signal Re-enter the verified main code once and select the registered SIM
Number not registered Bank record and SIM do not match Use the bank’s official update or branch process
Session expired The timed session closed Check transaction status before starting again
Service unavailable Bank or network maintenance Wait, then use the app, ATM, internet banking or branch
Debit without value Transaction failed after authorisation Save the reference and open a complaint; do not keep retrying

Protect the PIN, phone and account

A USSD PIN is a key to the account. Do not choose an obvious birthday, repeated number or phone-number ending. Lock the phone, hide sensitive notifications and change the PIN through an official route after suspected exposure. A genuine support conversation should not require you to reveal a full PIN, OTP, password or card PIN.

If a phone or SIM goes missing, secure both layers: ask the network to block or replace the SIM and ask the bank to restrict the account, card or digital channel as appropriate. Review recent transactions from a trusted device. Our stolen-phone banking guide puts these actions in order.

Provider source and related help

This article was checked against the Wema Bank *945# page. Open that source from a typed or trusted link before relying on a direct code for a high-value or emergency action. You can also use the Nigeria USSD Codes bank profiles to compare the main entry code and official website.

Wema Bank may change menu order, requirements, limits or charges without changing an older search result. The live bank screen and official provider notice take priority. Nigeria USSD Codes does not operate the account, approve a transaction or complete a reversal.

Frequently asked questions

What is the main Wema Bank USSD code?

The main code covered by this guide is *945#. Dial it from the phone number registered with the account and read the current menu before selecting a service.

Does Wema Bank USSD need mobile data?

No mobile data is normally required, but the phone needs a working mobile signal. A network or bank outage can still stop the session.

Can I use Wema Bank USSD from any SIM?

Money-related services normally require the phone number held on the bank account. An emergency blocking route may allow a trusted second phone, but follow only the bank’s official instructions.

What should I check before entering my PIN?

Check the destination bank, account number, beneficiary name, amount, biller or phone number and any fee shown. Cancel when a detail does not match.

Why does the phone show invalid MMI code or connection problem?

The code may be mistyped, the selected SIM may be wrong, signal may be weak or the bank/network service may be unavailable. Recheck once, move to stronger signal and use an official alternative if it continues.

What should I do if the session expires?

Start a new session only after checking whether the first action completed. If you entered a PIN or received a debit, review the account history before repeating the transaction.

Can customer care ask for my full USSD PIN or OTP?

Do not disclose a full PIN, OTP, password, card PIN or login code to an unsolicited caller or social-media account. End the contact and start again from the bank’s official website or app.

Are USSD fees and transfer limits fixed?

No. Telco session charges, bank fees, account tiers and transaction limits can change. Read the confirmation screen and verify current pricing with the bank.

What evidence should I keep after a failed transaction?

Keep the amount, date, time, channel, beneficiary or biller, error message and transaction reference. A redacted screenshot can help, but never send a visible PIN, OTP or full card detail.

What is the best alternative when Wema Bank USSD is unavailable?

Use the official bank app, internet banking, ATM, branch or contact centre. Choose the route that lets you verify the result and keep a complaint reference.

How do I report a wrong code on this page?

Use the Nigeria USSD Codes Support or Contact page and include the page URL, disputed code and an official source. Do not include confidential account or identity information.

One last check before authorising

Start with *945#, read the live menu and check the beneficiary, biller, phone number, amount and fee. Keep the result, and move to an official app, branch, ATM or support channel when the small USSD screen does not give enough information. That simple routine makes this guide useful without pretending that one static page can control a bank’s changing service.

For a wider view, read how USSD banking works in Nigeria or open the bank USSD directory.

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.

Okon Jessica

Okon Jessica

Nigeria USSD Codes Staff Writer

Nigeria USSD Codes

Okon Jessica is a staff writer at Nigeria USSD Codes. She focuses on simple, careful digital-service guides for everyday Nigerian users. Her work grew from helping relatives and small business owners confirm banking steps, avoid fake support numbers, and keep better records when transactions fail.

Leave a reply

Your email address will not be published. New comments are held for approval before they appear.