The Sterling Bank transfer code is *822#. It’s Sterling’s USSD banking service that lets you send money, check your account balance, buy airtime, pay bills, and even block your account—right from your phone (smartphone or feature phone), without internet.
If you’re here because you need the exact Sterling Bank USSD code for transfers—or you’re stuck during activation—this guide covers everything in one place, including the correct codes, limits, fees, and common problems.
Table of Contents
Quick Summary (Sterling Bank Transfer Code)
- Main Sterling Bank transfer code:
*822# - Transfer money (fast method):
*822*Amount*AccountNumber# - Check account balance:
*822*6# - Check account number:
*822*8# - Open an account:
*822*7# - Block your account (emergency):
*822*911#
What Is the Sterling Bank Transfer Code?
The Sterling Bank transfer code is *822#. It’s a short USSD code that connects you to Sterling’s mobile banking menu. From that menu (or using shortcut codes), you can:
- Transfer money to Sterling Bank accounts and other Nigerian banks
- Buy airtime for yourself or others
- Pay bills (DSTV, electricity, and more)
- Check your balance and retrieve your account number
- Reset your USSD PIN / transaction PIN
- Block your account if your phone or card is missing
- Do cardless withdrawals (Dial4Cash)
Related: Wema Bank USSD Code – *945# for Transfers, Airtime, Bills
How to Activate the Sterling Bank Transfer Code (*822#)
To use the Sterling Bank transfer code successfully, you typically need:
- A Sterling Bank account
- The phone number linked to that account (your “registered number”)
- A transaction PIN (USSD PIN) for authorizing transfers and bill payments
Step-by-step activation (self-service)
- Dial
*822#on the phone number linked to your Sterling Bank account. - Select Registration (or follow the on-screen prompts).
- Confirm your details and set your transaction PIN.
- Once activation is successful, you can start using the Sterling Bank transfer code immediately.
Tip: If activation fails, jump to the troubleshooting section below—most failures are caused by using an unregistered line, network issues, or missing airtime for the USSD session charge.
How to Transfer Money with Sterling Bank Transfer Code
There are two clean ways to transfer money using the Sterling Bank transfer code:
Option 1 (fastest): Sterling transfer code shortcut
Dial:
*822*Amount*AccountNumber#
Example: To send ₦20,000 to 0071234567, dial:
*822*20000*0071234567#
You’ll be prompted to confirm recipient details and enter your transaction PIN to complete the transfer.
Option 2: Use the menu
- Dial
*822# - Select Transfers
- Choose the recipient bank
- Enter account number + amount
- Confirm with your transaction PIN
Sterling Bank USSD Codes and Functions
| What you want to do | USSD code |
|---|---|
| Main Sterling Bank transfer code | *822# |
| Transfer money (quick) | *822*Amount*AccountNumber# |
| Check account balance | *822*6# |
| Retrieve your account number | *822*8# |
| Open a Sterling Bank account | *822*7# |
| Buy airtime for yourself | *822*Amount# |
| Buy airtime for others | *822*Amount*PhoneNumber# |
| Pay bills (direct format) | *822*BillerCode*UniqueCode*Amount# |
| Pay bills (menu) | *822*2# (then select biller) |
| Cardless withdrawal (Dial4Cash) | *822*42# |
| Reset your USSD PIN | Dial *822# → select Pin Reset |
| Block your account (emergency) | *822*911# |
Sterling Bank Transfer Code Charges: What to Expect
Two types of charges can apply when using the Sterling Bank transfer code:
1) Bank transfer fees (Sterling charges)
Sterling’s fees can depend on transfer amount and channel. For USSD, the common bands to other banks are usually structured like this:
- ₦5,000 and below: bank transfer fee + VAT
- ₦5,001 – ₦50,000: bank transfer fee + VAT
- Above ₦50,000: bank transfer fee + VAT
Important: Banks can update fees. If you need exact “today” pricing, always confirm on Sterling’s official rates/service charges page before making high-value transfers.
2) USSD session fee (telco charge)
USSD banking can attract a small telco session charge, deducted from your airtime balance. If you try to dial *822# with zero airtime, the session may fail even though funds come from your bank account.
Limits on Sterling Bank *822# Transfers
Transfer limits can depend on your profile and whether you have created higher-limit PIN settings. However, typical patterns include:
- Default limit at registration: often low (e.g., ₦20,000)
- Daily limit:
- Limits may increase once you complete additional security/PIN setup
When you dial the Sterling Bank transfer code and try a transaction above your current limit, the USSD menu usually prompts you with next steps.
How to Pay Bills with the Sterling Bank Transfer Code
You can pay bills with *822# in two ways:
Method A: Use the menu
- Dial
*822# - Select Bills or Pay Bills
- Select the biller (DSTV, electricity, etc.)
- Enter the required reference (Smartcard number, meter number, etc.)
- Confirm with your transaction PIN
Method B: Use the direct bill payment format
Dial:
*822*BillerCode*UniqueCode*Amount#
Example: Some billers require you to input your customer ID (smartcard number/meter number) as the “UniqueCode”.
How to Block Your Sterling Account if Your Phone Is Stolen
If your phone is missing, act fast. The fastest emergency step is to block your account using:
*822*911#
This is designed to help you stop unauthorized transfers quickly. If you can, follow up by contacting Sterling support or visiting a branch to restore access safely.
Troubleshooting: *822# Not Working? Fix It Fast
1) You’re dialing from the wrong line
*822# works best when dialed from the phone number linked to your Sterling account. If you recently changed numbers, your USSD may not work.
2) No airtime for the USSD session
Even though money comes from your bank account, the USSD session may require airtime. Load a small airtime amount and try again.
3) Poor network or temporary telco issue
USSD depends on network signal. Move to a place with stronger signal, try again, or switch SIM slot if you’re using dual SIM.
4) Wrong format or wrong account number
Use the exact format *822*Amount*AccountNumber# and confirm the account number has the correct number of digits.
5) PIN issues
If your transaction PIN is locked or you forgot it, dial *822# and use the Pin Reset option.
FAQs: Sterling Bank Transfer Code (*822#)
What is Sterling Bank transfer code?
The Sterling Bank transfer code is *822#. You can also use the shortcut *822*Amount*AccountNumber# to transfer money faster.
How do I activate Sterling Bank USSD code?
Dial *822# from the phone number linked to your Sterling account, follow the registration prompts, and set your transaction PIN.
How do I check my Sterling Bank balance with USSD?
Dial *822*6# to check your Sterling Bank account balance.
How do I check my Sterling Bank account number?
Dial *822*8# to retrieve your account number.
How do I block my Sterling Bank account?
Dial *822*911# to block your account quickly (useful if your phone/card is missing).
Final Thoughts
The Sterling Bank transfer code (*822#) is one of the fastest ways to bank without data—especially for urgent transfers, quick airtime top-ups, and emergency account blocking.
If you want the smoothest experience:
- Use your registered line
- Keep small airtime for USSD session fees
- Save the key shortcuts (
*822*Amount*AccountNumber#,*822*6#,*822*911#)
Next: If you bank with other Nigerian banks, you may also want our guides for GTBank, UBA, FCMB, Fidelity, and more.