Discovery Bank Branch Code

Understanding the Discovery Bank branch code is crucial for anyone looking to simplify their banking transactions and ensure smooth beneficiary additions at other banks. This unique code, 679000, is an essential piece of information for customers to have on hand, enabling them to set up payments and transfers efficiently.

Key Points

  • Universal Branch Code for Discovery Bank: Discovery Bank employs a universal branch code (679000) for all transactions, simplifying the process for customers and eliminating the need to remember multiple branch codes.
  • How to Find the Branch Code: Customers can retrieve Discovery Bank’s branch code through various channels, including the official website, internet banking portal, mobile app, bank statements, customer service, or by visiting a local branch.
  • Adding Discovery Bank as a Beneficiary: To include your Discovery Bank account as a beneficiary at another bank, you’ll need to furnish the universal branch code (679000), and your account number, and select the appropriate account type.

Easily secure your loan with Arcadia Finance, where convenience meets reliability. Enjoy the benefit of no application fees and the flexibility to choose from 10 trusted lenders. Each lender strictly adheres to South Africa’s National Credit Regulator standards, ensuring a safe and trustworthy borrowing experience.

What Are Branch Codes?

Branch codes are unique identifiers assigned to each branch of a bank, serving a vital role in facilitating the identification and processing of transactions within the banking system. These codes ensure that funds are transferred accurately and swiftly to the correct branch, thereby contributing to the smooth functioning of banking operations.

Several reasons underscore the importance of branch codes:

  1. Accuracy: Branch codes help pinpoint the exact branch involved in a transaction, minimizing errors and ensuring that funds reach the intended recipient without complications.
  2. Efficiency: By utilizing branch codes, banks can process transactions more efficiently, as they provide a standardized method for routing funds within the banking network.
  3. Security: Branch codes enhance the security of transactions by ensuring that money transfers are directed correctly to the intended branch, reducing the risk of misdirected or lost funds.

Overall, branch codes are indispensable for the internal management of banks. They streamline operations, maintain organized records, and uphold the accuracy, efficiency, and security of banking transactions.

What Is a Universal Branch Code?

A universal branch code, distinct from a specific branch code, is a singular code utilized across all branches of a bank. It’s crafted to streamline banking for customers, eradicating the necessity to recall different codes for distinct branches. This code is applicable for any transaction within the same bank, regardless of the branch.

Find Discovery Bank Branch Code

How to Find Discovery Bank Branch Codes?

To locate Discovery Bank branch codes, you can undertake the following steps:

VIsit official website

Visit the Official Website

Head to Discovery Bank’s official website. Typically, banks showcase their branch codes on their websites under sections like ‘Contact Us’ or ‘Support.’

Mobile Banking App

Utilize the Discovery Bank mobile app. Generally, branch codes are integrated into the account information section of the app.

Customer Service

Customer Service

Reach out to Discovery Bank’s customer service. You can either call their helpline or send an email to request the branch code.

Bank statement

Bank Statements

Review your bank statements. Branch codes are commonly printed on your monthly or quarterly statements.

Branch Visit

Local Branch Visit

Visit a nearby Discovery Bank branch. Bank personnel can furnish you with the requisite branch code information.

Discovery Bank Branch Code: 679000

Discovery Bank uses a universal branch code for all its transactions. Here’s the detailed information for Discovery Bank, including its branch code, SWIFT code, and contact details:

Branch Code679000
Bank Phone(011) 324-4444
Bank Fax(011) 324-4455


How to Add Your Discovery Bank Account as a Beneficiary at Another Bank

To add your Discovery Bank account as a beneficiary at another bank, follow these steps:

  1. Log In: Access the other bank’s account and find the option to add a new personal beneficiary.
  2. Enter Beneficiary Details:
  • Name: Enter the desired name for the account.
  • Branch Code: Use 679000.
  • Account Number: Input the 11-digit account number from your card or the Discovery Bank app.
  • Account Type: Choose ‘Current’ or ‘Cheque’ for credit or transaction accounts, and ‘Savings’ for savings accounts.
  • Reference: Optionally, add a reference.
  1. Save: Save these details for future payments.
Discovery Bank

Overview of Discovery Bank

Discovery Bank, a South African financial institution, distinguishes itself with its innovative fusion of banking and wellness principles. Launched in 2019 by the Discovery Group, renowned for pioneering work in health insurance through Discovery Health, the bank seeks to revolutionize traditional banking by offering a unique blend of financial and wellness incentives. This approach not only fosters responsible financial behavior but also promotes a healthier lifestyle among its clients, setting it apart in the South African banking sector.

One of Discovery Bank’s standout features is its dynamic interest rates and fees, directly influenced by customer financial behavior. Tracked through the bank’s Vitality Money program, clients are assessed and rewarded for making healthy financial decisions such as regular saving, responsible debt management, and maintaining a good credit score. Higher Vitality Money status translates to better interest rates on savings and reduced transaction fees, providing a tangible incentive for improving financial health.

Moreover, Discovery Bank provides a comprehensive digital banking experience, leveraging advanced technology to offer seamless, secure, and user-friendly services. The bank’s app boasts features like real-time transaction notifications, spending analysis, and budget management tools, empowering customers with full control over their finances at their fingertips. This digital innovation not only enhances customer convenience but also aligns with the global trend toward digitalization in the banking industry.

South African man pointing down

List of Universal Branch Codes in South Africa

BankUniversal Branch Code
Absa Bank632005
Capitec Bank470010
First National Bank (FNB)250655
Investec Bank580105
Standard Bank051001
African Bank430000
Mercantile Bank450905
Bidvest Bank679000
Sasfin Bank683000
Bank of Athens410506
RMB Private Bank222026
South African Post Bank (Post Office)460005
Hollard Bank585001
Discovery Bank679000
Standard Chartered Bank730020
Barclays Bank590000
Investec Bank Limited580105
Mercantile Bank Limited450905


Utilizing Discovery Bank’s universal branch code streamlines your banking transactions, ensuring a more efficient experience. This code can be utilized for any transaction through internet banking or mobile app services, irrespective of the branch where the account was opened.

Frequently Asked Questions

How do I pay money into Discovery Bank?

To pay money into your Discovery Bank account, you can use electronic funds transfer (EFT) from any other bank. You will need your Discovery Bank account number and the universal branch code, which is 679000. Additionally, you can deposit cash at any Pick n Pay or Boxer store across South Africa, using your Discovery Bank card.

How do I check my branch code?

Discovery Bank operates with a universal branch code, which is 679000. This code is used for all accounts and transactions, eliminating the need to find specific branch codes.

What is the universal branch code for Discovery Bank?

The universal branch code for Discovery Bank is 679000. This single branch code applies to all accounts, making it easy to remember and use for all your banking transactions.

Can I use Discovery Bank’s branch code for international transfers?

Yes, you can use Discovery Bank’s universal branch code, 679000, for international transfers. However, you will also need the bank’s SWIFT code, which is DISCZAJJ, to complete international transactions.

Where can I find my Discovery Bank account number?

You can find your Discovery Bank account number in the Discovery Bank app. Simply log in to the app, navigate to your account details, and your account number will be displayed. This number is required for making deposits and other transactions.

How do I contact Discovery Bank customer service?

For any queries or assistance, you can contact Discovery Bank customer service through the Discovery Bank app or by calling their customer support hotline at 0800 07 96 97. The app also offers a chat function for real-time support.

Cheap loan - fast, uncomplicated, trustworthy

At Arcadia Finance you can compare loan offers from several lenders without obligation - free of charge. This gives you an overview of your options and allows you to choose the best offer.

Fill out our form now and compare interest rates at over 20 banks - transparently and quickly.

How much do you need?
*Representative example: Estimated repayments of a loan of R30,000 over 36 months at a maximum interest rate including fees of 27,5% APR would be R1,232.82 per month.

Loan amount R100 - R250,000. Repayment terms can range from 3 - 72 months. Minimum APR is 5% and maximum APR is 60%.