Heritage Bank Transfer Codes USSD List

Heritage Bank Transfer Codes USSD List
Heritage Bank Transfer Codes

Heritage Bank transfer codes allowed customers to send money, buy airtime, pay bills, and manage their accounts directly from a mobile phone without internet access.

Many people still search for the Heritage Bank USSD code because they have old accounts, want to confirm the correct code, or need information about the bank’s services after changes in Nigeria’s banking sector.

If you previously banked with Heritage Bank or came across older information online, understanding how the USSD service worked can help you determine which services are still relevant and what options may now be available.

Quick Summary

Service USSD Code
Heritage Bank USSD Banking *745#
Register for USSD Dial *745# on your registered phone number
Transfer to Heritage Bank Via *745# menu
Transfer to Other Banks Via *745# menu
Airtime for Self 745Amount#
Airtime for Others 745Amount*Phone Number#
Balance Inquiry Available through *745# menu
Mini Statement Available through *745# menu
Change PIN Available through *745# menu
Bill Payments Available through *745# menu
READ ALSO
How to Get BVN Number Without Going to the Bank

Note: Heritage Bank’s operations have changed over time. Customers should confirm the latest account servicing arrangements and available channels before attempting transactions, as banking services and ownership structures may change following regulatory actions.


What Was the Heritage Bank USSD Code?

The official Heritage Bank USSD banking code was *745#.

It was designed to give customers access to essential banking services using any mobile phone, including basic feature phones.

Unlike mobile banking apps, the USSD platform worked over GSM networks. That meant customers could perform transactions even without mobile data or a smartphone.

The service was especially useful in areas with poor internet connectivity, making banking more accessible across Nigeria.

READ ALSO
Why Is My Access Bank App Not Working or Opening?

Why People Used Heritage Bank USSD Banking

USSD banking became popular because it simplified everyday financial transactions.

Instead of visiting a branch or logging into an app, customers could complete many banking activities within minutes.

Common reasons customers preferred USSD banking included:

  • No internet connection required
  • Compatible with almost every mobile phone
  • Available throughout the day
  • Fast money transfers
  • Quick airtime purchases
  • Easy account management
  • Reduced need to visit banking halls

For many Nigerians, USSD banking became the fastest way to perform routine financial transactions.


Heritage Bank Transfer Codes List

The following table summarizes the most commonly used Heritage Bank USSD services.

READ ALSO
Why Is My First Bank App Not Working?
Banking Service USSD Code
Main Banking Menu *745#
Buy Airtime (Self) 745Amount#
Buy Airtime (Others) 745Amount*Phone Number#
Money Transfer *745# then follow prompts
Balance Inquiry *745#
Mini Statement *745#
Bills Payment *745#
PIN Change *745#
Card Management *745#

Since menu options could change over time, many services were accessed after dialing the main code instead of using separate short codes.


How to Register for Heritage Bank USSD Banking

Registration was intentionally straightforward.

Customers only needed:

  • A Heritage Bank account
  • A phone number linked to the account
  • An active SIM card

Step 1

Dial:

*745#

Step 2

Select the registration option.

Step 3

Verify your account information.

READ ALSO
How to Generate Zenith Bank Token Code

Step 4

Create a secure four-digit transaction PIN.

Step 5

Receive confirmation that USSD banking had been activated.

After activation, the same PIN was required to authorize future transactions.


How to Transfer Money Using Heritage Bank USSD

Sending money through USSD eliminated the need for internet banking.

The process typically involved the following steps:

  1. Dial *745#
  2. Select Transfer
  3. Choose whether to transfer within Heritage Bank or another Nigerian bank.
  4. Enter the recipient’s account number.
  5. Confirm the beneficiary’s name.
  6. Enter the transfer amount.
  7. Input your USSD PIN.
  8. Confirm the transaction.

If the transaction was successful, both the sender and recipient usually received confirmation messages.


Transferring to Another Nigerian Bank

One of the most valuable features of the service was interbank transfers.

READ ALSO
How to Generate Polaris Bank Token Code

Customers could send money to accounts in many Nigerian commercial banks without leaving home.

For example:

  • Access Bank
  • First Bank
  • GTBank
  • Zenith Bank
  • Fidelity Bank
  • Union Bank
  • UBA
  • Stanbic IBTC
  • Wema Bank
  • Polaris Bank

The available banks depended on the Nigerian Interbank Settlement System (NIBSS) network supported by the bank at the time.


Buying Airtime with Heritage Bank USSD

Purchasing airtime was among the most frequently used services.

Airtime for Yourself

Dial:

*745*Amount#

Example:

*745*1000#

This purchased ₦1,000 airtime for your registered phone number.

Airtime for Another Person

Dial:

*745AmountPhoneNumber#

Example:

*745*500*08031234567#

This sent ₦500 airtime to the specified mobile number.


How to Check Your Account Balance

Customers often checked their balance before making transfers.

READ ALSO
Polaris Bank Mobile App: How to Download and Activate Polaris Bank Bank App

To do so:

  1. Dial *745#
  2. Select Balance Inquiry
  3. Enter your transaction PIN.
  4. View your available balance.

Some versions of the service also delivered the balance through SMS.


How to View Your Mini Statement

A mini statement provides a summary of recent transactions.

This feature helped customers:

  • Confirm incoming transfers
  • Verify withdrawals
  • Track purchases
  • Detect unauthorized transactions

To access it:

  • Dial *745#
  • Choose Mini Statement
  • Authenticate with your PIN

The bank then displayed or sent a summary of recent account activity.


Paying Bills Through Heritage Bank USSD

USSD banking supported various bill payments.

Depending on available services, customers could pay for:

  • Electricity
  • Cable TV subscriptions
  • Internet services
  • Examination fees
  • Utility bills
  • Selected government payments

The payment process generally required selecting the biller, entering the customer reference number, confirming the amount, and authorizing the transaction with a PIN.

READ ALSO
Why Is My Zenith Bank App Not Opening or Working?

How Secure Was Heritage Bank USSD Banking?

USSD banking uses several security measures, but customers also play an important role in protecting their accounts.

The bank required every financial transaction to be authorized with a transaction PIN.

This PIN acted as a second layer of protection if someone gained access to the phone.

Customers should also follow these safety practices:

  • Never share your USSD PIN.
  • Use a PIN that is difficult to guess.
  • Avoid writing your PIN where others can find it.
  • Do not complete transactions on someone else’s phone.
  • Keep your registered SIM card secure.
  • Report a lost phone immediately.

These simple precautions significantly reduce the risk of unauthorized access.

READ ALSO
Why Is My Signature Bank App Not Working?

Transfer Limits and Charges

USSD banking usually has transaction limits that help reduce fraud and manage risk.

The exact limits and applicable fees can change as banks update their policies or in response to regulatory requirements.

Before making high-value transfers, customers should verify:

  • Daily transfer limits
  • Maximum transaction size
  • Applicable transfer charges
  • Network service fees

The most reliable source for current information is the bank’s official customer support or website.


Common Reasons USSD Transactions Fail

A failed USSD transaction does not always mean money has been lost.

Several factors can interrupt a transaction.

Poor Network Signal

Weak mobile coverage may cause the USSD session to end before completion.

Insufficient Account Balance

Transfers will fail if the available balance cannot cover both the transfer amount and any applicable charges.

READ ALSO
How to Generate Fidelity Bank Token Code

Incorrect PIN

Entering the wrong transaction PIN may result in an unsuccessful transaction or temporary restrictions after repeated failed attempts.

SIM Not Registered

USSD banking generally works only on the mobile number linked to the customer’s account.

Service Downtime

Banks occasionally perform maintenance, which may temporarily affect USSD services.


What to Do If Money Is Debited but the Recipient Does Not Receive It

This situation can occur due to network delays or processing issues.

If it happens:

  1. Wait a short period to allow the transaction to complete.
  2. Check your account balance or transaction history.
  3. Confirm whether the recipient has received the funds.
  4. Contact customer support if the issue remains unresolved.
READ ALSO
How to Generate Polaris Bank Token Code

Keep any SMS alerts or transaction reference numbers, as they can help customer support investigate the transaction.


Advantages of Heritage Bank USSD Banking

USSD banking offered several practical benefits.

Fast Transactions

Most transfers could be completed within minutes.

Internet-Free Banking

Customers did not need Wi-Fi or mobile data.

Broad Accessibility

Both smartphones and basic mobile phones supported the service.

Convenience

Banking could be done from home, work, or while traveling.

Reduced Branch Visits

Routine services became available without standing in queues.


Limitations of USSD Banking

Although convenient, USSD banking also had limitations.

  • Depends on mobile network availability.
  • Session timeouts may interrupt transactions.
  • Daily transfer limits may restrict larger payments.
  • USSD service charges may apply depending on bank and telecom provider.
  • Some advanced banking features remain available only through internet banking or mobile apps.
READ ALSO
How to Generate Fidelity Bank Token Code

Understanding these limitations helps customers choose the most suitable banking channel for each transaction.


Common Mistakes Customers Make

Many transaction issues result from avoidable errors.

Some of the most common include:

  • Entering the wrong account number.
  • Selecting the wrong bank.
  • Sharing transaction PINs.
  • Using an unregistered phone number.
  • Ignoring confirmation details before submitting a transfer.
  • Assuming every failed session means money has been lost.

Taking a few extra seconds to review transaction details can prevent costly mistakes.


Expert Tips for Safe USSD Banking

Financial security begins with good habits.

Here are a few recommendations:

  • Verify the recipient’s name before approving any transfer.
  • Keep your phone number updated with your bank.
  • Change your transaction PIN periodically.
  • Never respond to requests asking for your PIN.
  • Monitor account activity regularly.
  • Contact your bank immediately if your phone or SIM card is stolen.
READ ALSO
How to Generate Zenith Bank Token Code

These practices help reduce fraud and improve account security.


Glossary of Important Terms

Term Meaning
USSD A mobile communication technology used to access banking services without internet access.
Transaction PIN A secret code used to authorize financial transactions.
Beneficiary The person receiving transferred funds.
Interbank Transfer A transfer between different banks.
Mini Statement A summary of recent account transactions.
NIBSS Nigeria Inter-Bank Settlement System, which facilitates electronic payments between banks.

Key Takeaways

  • Heritage Bank’s primary USSD banking code was *745#.
  • Customers could transfer money, buy airtime, check balances, pay bills, and manage accounts using a registered phone number.
  • Every transaction required a secure PIN for authorization.
  • Transaction limits and service charges could change over time.
  • Banking services may be affected by regulatory or operational changes, so customers should verify the latest information through official channels.
  • Always confirm recipient details before authorizing any transfer.
READ ALSO
Why Is My First Bank App Not Working?

If you need to perform transactions involving a former Heritage Bank account, first confirm the current servicing arrangements with the relevant financial institution or customer support. For large transfers or unresolved transaction issues, contacting the bank directly is the safest course of action.

Frequently Asked Questions

1. What is the Heritage Bank transfer code?

The primary Heritage Bank USSD banking code was *745#, which provided access to transfers, airtime purchases, balance inquiries, and other banking services.

2. Can I transfer money to other Nigerian banks using the Heritage Bank USSD code?

Yes. The USSD platform supported transfers to many commercial banks in Nigeria through the interbank payment network, subject to the bank’s available services at the time.

READ ALSO
How to Get BVN Number Without Going to the Bank

3. Do I need internet access to use the Heritage Bank USSD code?

No. USSD banking works over GSM mobile networks and does not require mobile data or an internet connection.

4. Is there a charge for using the Heritage Bank USSD code?

Transfer fees and USSD session charges may apply, depending on the transaction type, bank policies, and your mobile network provider. These charges can change over time.

5. Can I use the USSD code on any phone?

Yes. USSD banking works on most mobile phones, including feature phones and smartphones, as long as the registered SIM card is being used.

6. What should I do if I forget my USSD PIN?

You should contact customer support or follow the bank’s approved PIN reset process. Do not attempt repeated incorrect PIN entries, as this may temporarily restrict access.

READ ALSO
Polaris Bank Mobile App: How to Download and Activate Polaris Bank Bank App

7. Why is my USSD transfer failing?

Common reasons include poor network coverage, insufficient account balance, an incorrect PIN, service maintenance, or using a phone number that is not linked to your account.

8. Is USSD banking secure?

USSD banking is generally secure when you protect your transaction PIN, verify payment details before confirming transfers, and report a lost phone or SIM card immediately.


If you think there’s been a mistake here, please do let us know by commenting on this post or Contact Us. And a member of our Content Integrity Team will review this decision with you.

You Might Also Like:

MM Kolawole

I’m MM Kolawole, the founder of MoneyX.ng, a platform dedicated to helping Nigerians understand money, build sustainable income, and make smarter financial decisions. With over 10 years of experience in the digital industry, I’ve spent years exploring what truly works when it comes to making money online, building businesses, and navigating the realities of the Nigerian economy. Through MoneyX, I break down complex financial and business concepts into clear, practical steps that anyone can follow. My focus is simple: no hype, no fluff—just real strategies for earning, saving, investing, and growing your income in today’s world. Whether you’re starting from scratch or looking to scale, my goal is to give you the tools and knowledge to take full control of your money and build a better financial future.

Leave a Reply

Your email address will not be published. Required fields are marked *