Discovery Bank Branch Code – Complete Guide for South Africa

If you bank with Discovery Bank in South Africa, you may need a branch code when making EFT payments, setting up debit orders, or linking your account to service providers. Fortunately, Discovery Bank uses a universal branch code that works for all accounts nationwide.

This means you no longer need to search for a branch-specific code — the same code applies to every Discovery Bank account.


What is the Discovery Bank Branch Code?

A branch code is a 6-digit number used to identify a bank branch during transactions. For Discovery Bank, the universal branch code is used across all accounts.

Discovery Bank Universal Branch Code: 580105

This code can be used for:

  • EFT (Electronic Funds Transfers)

  • Debit orders

  • Online banking payments


Why Use the Discovery Bank Universal Branch Code?

  • ✅ Works for all Discovery Bank accounts in South Africa

  • ✅ Reduces errors when making EFTs

  • ✅ Easy to remember and use for online transactions

  • ✅ Simplifies debit order setup


When to Use the Discovery Bank Branch Code

Use the Discovery Bank branch code when:

  • Paying bills online

  • Sending money to other accounts

  • Setting up debit orders for subscriptions or services

  • Linking your bank account to platforms like PayPal

Tip: Always include your account number along with the branch code to ensure the payment goes through correctly.


FAQs on Discovery Bank Branch Code

1. What is the Discovery Bank branch code?
The universal branch code for Discovery Bank is 580105.

2. Does Discovery Bank have branch-specific codes?
No, Discovery Bank uses a single universal branch code for all accounts.

3. Can I use the code for debit orders?
Yes, 580105 is accepted for debit orders.

4. Can I use this code for EFT payments?
Yes, it works for all EFTs within South Africa.

5. Do I need a physical branch for transactions?
No, the universal code works for all accounts, as Discovery Bank is fully digital.

6. What happens if I enter the wrong branch code?
Payments may fail or be delayed. Always use 580105.

7. Can I use the branch code for international transfers?
No, international transfers require the SWIFT code, not a branch code.

8. Is the branch code the same as my account number?
No, the branch code is universal while your account number is unique.

9. Where can I find the Discovery Bank branch code?
It’s available on your bank statement, the Discovery Bank app, or the official website.

10. Can I save the Discovery Bank branch code for future use?
Yes, saving 580105 in your banking app makes future transactions faster and easier.

Scroll to Top