What Is the Access Bank USSD Code? (Transfer, Bills & StarTimes)

Smartphone displaying the Access Bank USSD code *901# with options for money transfers, StarTimes payments, airtime, and other bills.
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.

- [Access Bank USSD Banking FAQ 

[Related Posts]
Previous Post Next Post