![]() |
| Use the Access Bank USSD code *901# to transfer money, pay StarTimes bills, buy airtime, and manage everyday banking without internet. |
The Access Bank USSD code is `*901#`. Dial it from your registered phone number to transfer money, pay bills (including StarTimes, DStv, and GOtv), buy airtime, and manage your account — no internet connection required.
Using *901# for Money Transfers
1. Dial`*901#`.
2. Select the Transfer option.
3. Choose Access Bank Account (for internal transfers) or Other Banks.
4. Enter the recipient's account number and amount.
5. Confirm with your 4-digit USSD PIN.
Shortcut format for transfers to other banks:
`*901*Amount*AccountNumber#` — for example, `*901*5000*0123456789#`, then follow the prompts to select the recipient's bank and confirm with your PIN.
(For a full balance-checking walkthrough, see our dedicated Access Bank balance check guide.
What Is the Access Bank USSD Code for StarTimes Subscription?
To pay your StarTimes subscription using Access Bank's USSD code:
1. Dial`*901#`
2. Select Option 4 for Other Services.
3. Select Option 1 for Bill Payments.
4. Choose StarTimes from the list of cable TV billers.
5. Enter your StarTimes smartcard/IUC number exactly as shown on your decoder or account.
6. Confirm the amount and your PIN to complete payment.
Alternative shortcut: Some guides list a direct format — `*901*IUC Number*Amount#` — as a faster route once you know your exact IUC number, though the full menu path above is more reliable if you're doing this for the first time.
Important: This only works from a phone number registered to an Access Bank account — StarTimes payment via USSD requires that specific bank-phone linkage, regardless of which bank's code you're using.
Other Bills You Can Pay via *901#
| Service | How |
|---|---|
| StarTimes | Option 4 → 1 → select StarTimes |
| DStv | Option 4 → 1 → select DStv |
| GOtv | Option 4 → 1 → select GOtv |
| Electricity (DisCo) | Option 4 → 1 → select your electricity provider |
Full Quick-Reference Table
| Action | How to Access |
|---|---|
| Main Menu | *901# |
| Transfer (Access Bank) | *901# → Transfer → Access Bank Account |
| Transfer (Other Banks) | 901Amount*AccountNumber# |
| Pay Bills (StarTimes/DStv/GOtv/Electricity) | *901# → Option 4 → Option 1 |
| Buy Airtime (Self) | 901Amount# |
| Buy Airtime (Others) | 901Amount*PhoneNumber# |
| Emergency Block (any phone) | 901911# |
- Access Bank Balance Check Guide
- How to Block Your Access Bank Account
Troubleshooting
| Issue | Likely Cause | Fix |
|---|---|---|
| StarTimes payment fails | Wrong IUC/smartcard number | Double-check the number on your decoder |
| "Service unavailable" | Network issue | Restart phone, retry shortly |
| Code doesn't work | Unregistered phone number | Must dial from the number linked to your account |
Frequently Asked Questions
What is the Access Bank USSD code?
`*901#` — used for transfers, bill payments, airtime, and balance checks.
What is the Access Bank USSD transfer code?
Dial `*901#` and select Transfer, or use the shortcut `*901*Amount*AccountNumber#` for transfers to other banks.
What is the Access Bank USSD code for StarTimes?
Dial `*901#`, select Option 4 (Other Services), then Option 1 (Bill Payments), and choose StarTimes.
Does this work from any phone?
No — regular transactions require your registered number. Only the emergency block code (`*901*911#`) works from any phone.
Conclusion
`*901#` handles nearly every everyday Access Bank transaction — transfers, StarTimes and other bill payments, and airtime — all without needing data or a smartphone.
