Investec Branch Code

Investec Branch Code Guide: Complete 2025 Information

Everything you need to know about Investec Bank branch codes in South Africa

Last updated: December 2025

Quick Facts

  • Investec Universal Branch Code: 580105
  • Works for all Investec branches across South Africa
  • Use for EFTs, debit orders, and salary deposits
  • Free to use for most transactions
  • SWIFT code for international payments: IVESZAJJ

1. What is a Branch Code?

A branch code is a six-digit number. It identifies a specific bank branch. You need this code when sending money between banks.

Think of it like a postal code for banks. It tells the banking system where to send your money. Without the correct code, your payment might fail.

How Branch Codes Work

When you make an EFT payment, you need three things:

  1. The recipient’s account number
  2. The bank name (e.g., Investec Bank)
  3. The branch code (580105 for Investec)

The banking system uses these details. It finds the correct account. Then it transfers your money safely.

💡 Pro Tip: Branch codes only work for South African bank transfers. For international payments, you need a SWIFT code instead.

Why Branch Codes Matter

Using the wrong branch code causes problems. Your money might go to the wrong place. It could take days to fix the mistake.

Banks charge fees to reverse wrong payments. Some banks charge R100 or more for this service. Always double-check the code before sending money.

In 2025, most big South African banks use universal codes. This makes banking easier for everyone. You don’t need to know the exact branch location.

✅ 2. Investec Universal Branch Code: 580105

INVESTEC UNIVERSAL BRANCH CODE

580105

The Investec universal branch code is 580105. You can use this code for all Investec accounts. It works no matter which branch opened the account.

What “Universal” Means

Universal means “works everywhere” in banking terms. You don’t need different codes for different branches. One code works for the whole bank.

This makes things much simpler. In the old days, each branch had its own code. People got confused and made mistakes. Now you only need to remember 580105.

Where You Can Use 580105

You can use the universal code 580105 for:

  • Paying someone with an Investec account
  • Receiving salary from your employer
  • Setting up debit orders for insurance or loans
  • Receiving SASSA grants or government payments
  • Making online shopping payments
  • Receiving money from family or friends

Real-Life Example

Example: Thabo’s Salary Payment

Thabo works at a shop in Pretoria. His employer asks for banking details. Thabo’s account is at Investec in Sandton.

Thabo gives his employer:

  • Account number: 1234567890
  • Bank name: Investec Bank
  • Branch code: 580105

The salary goes directly to Thabo’s account every month. The universal code makes this automatic and reliable.

Code Structure Explained

The code 580105 has a special structure:

Digits Meaning
580 This identifies Investec Bank
105 This is the universal branch identifier

All Investec codes start with 580. This tells the banking system you’re dealing with Investec Bank. The last three digits (105) make it the universal code.

3. How to Use the Investec Branch Code

Using the Investec branch code is straightforward. Follow these steps for any type of payment. The process works for all South African banks.

Step-by-Step: Making an EFT Payment

  1. Log into your banking app – Use your username and password
  2. Find the “Payments” or “Transfer” section – Look for icons showing money or arrows
  3. Choose “Add Beneficiary” or “New Recipient” – This creates a saved contact
  4. Select “Investec Bank” from the bank list – Type the name or scroll to find it
  5. Enter the branch code: 580105 – Type carefully and double-check
  6. Add the recipient’s account number – Get this from the person you’re paying
  7. Add a reference – Write what the payment is for
  8. Enter the amount in RandsCheck the amount is correct
  9. Review all details carefully – Look for any mistakes
  10. Confirm the payment – You may need a PIN or OTP
⚠️ Important: Always ask the recipient to confirm their account details before sending money. Scammers often give fake banking information.

Different Banks Have Different Steps

Each bank’s app looks slightly different. But the basic process is the same. Here’s what different banks call the branch code field:

Your Bank What They Call It
FNB “Branch Code” or “Universal Branch Code”
Standard Bank “Branch Code”
Capitec “Branch Code”
ABSA “Branch Code” or “Sort Code”
Nedbank “Branch Code”

Using the Code for Debit Orders

A debit order is an automatic payment. Companies take money from your account every month. You need to give them your banking details including the branch code.

When signing up for insurance, gym membership, or loans, they will ask for:

  • Your full name (as it appears on the account)
  • Your ID number
  • Bank name: Investec Bank
  • Branch code: 580105
  • Account number
  • Account type (cheque, savings, etc.)
🚨 Warning: Never give your banking details to someone who calls you. Real banks and companies don’t ask for this information over the phone. This is a common scam.

✅ 4. Where to Find Your Investec Branch Code

There are several ways to find your branch code. You don’t need to visit a branch. All these methods work from your home.

Method 1: Your Bank Statement

Your monthly bank statement shows your branch code. Look at the top of the statement. You’ll see your account details.

The statement usually shows:

  • Branch name (e.g., “Sandton” or “Cape Town”)
  • Branch code: 580105
  • Your account number

Method 2: Investec Banking App

If you use the Investec banking app:

  1. Open the app on your phone
  2. Log in with your password or fingerprint
  3. Go to “Accounts” or “My Accounts”
  4. Select your account
  5. Look for “Account Details” or “Info”
  6. The branch code will be shown there

Method 3: Call Investec Directly

You can phone Investec customer service. They will confirm your branch code. This service is free.

Investec Customer Service Numbers:

  • Private Banking: 0860 110 161
  • From overseas: +27 11 286 9663
  • Business Banking: 0800 282 828
  • From overseas: +27 11 290 8826

Method 4: Investec Website

Visit www.investec.com/en_za. Log into online banking. Your account details will show the branch code clearly.

Method 5: Visit Any Investec Branch

You can visit any Investec branch with your ID. The staff will help you find your banking details. Major branches include:

  • Sandton, Johannesburg: +27 11 286 7000
  • Cape Town: +27 21 416 1000
  • Durban: +27 31 575 4000
💡 Pro Tip: Save your branch code in your phone’s notes app. This way you always have it ready when needed.

5. Understanding EFT Transfers

EFT stands for Electronic Funds Transfer. This is how banks move money between accounts. Understanding EFTs helps you use your branch code correctly.

What is an EFT?

An EFT is a digital payment. No cash or cheques are used. The money moves electronically from one bank to another.

When you send money via EFT, you need:

  1. The recipient’s bank name
  2. Their branch code (580105 for Investec)
  3. Their account number
  4. A payment reference

How Long Do EFTs Take?

In South Africa, EFT payments work in batches. They process at specific times during the day. Here’s what to expect:

Time You Send When It Arrives
Before 10:00 AM weekday Same day by 5:00 PM
After 2:00 PM weekday Next business day
Weekend or public holiday Next business day
Between same bank Usually within minutes

Real-Time Payments (RTC)

Some banks offer Real-Time Clearing (RTC). This is faster than normal EFT. The money arrives within 60 seconds. But RTC costs more than regular EFT.

RTC is good for urgent payments. You can use it for amounts up to R5 million. Ask your bank if they offer this service.

PayShap (Instant Payments)

PayShap is South Africa’s new instant payment system. It started in 2024. Investec is part of this system.

PayShap allows instant transfers up to R3,000. You only need the recipient’s phone number. You don’t need branch codes for PayShap.

PayShap costs less than RTC. It’s perfect for paying friends or family quickly.

Important EFT Rules

⚠️ Remember These Rules:
  • EFT payments are final once processed
  • You cannot cancel an EFT after it’s sent
  • Reversals need recipient permission
  • Banks charge fees for reversal attempts
  • Always check details before confirming

6. International Payments: SWIFT Code

Branch codes only work inside South Africa. For international payments, you need a SWIFT code instead. This is different from the branch code.

What is a SWIFT Code?

SWIFT stands for Society for Worldwide Interbank Financial Telecommunication. It’s like an international branch code. Banks worldwide use SWIFT codes to send money between countries.

INVESTEC BANK SWIFT CODE

IVESZAJJ

Understanding the SWIFT Code

The code IVESZAJJ has four parts:

Part Meaning
IVES Investec Bank identifier
ZA South Africa country code
JJ Johannesburg location code
XXX (optional) Head office (leave blank usually)

When You Need the SWIFT Code

Use the SWIFT code when:

  • Receiving money from overseas
  • Sending money to another country
  • Your employer is based outside South Africa
  • Receiving foreign investments or payments
  • Doing international business deals

Information Needed for International Transfers

When receiving money from abroad, give the sender:

  1. Your full name (as on your account)
  2. Investec Bank name and address: 100 Grayston Drive, Sandton, Johannesburg
  3. SWIFT code: IVESZAJJ
  4. Your account number
  5. Branch code: 580105 (if asked)
⚠️ Warning: International transfers cost more than local EFTs. Expect fees between R200 and R500. The sender’s bank may also charge fees. Ask about all costs before confirming the transfer.

Exchange Rate Considerations

When money comes from overseas, banks convert it to Rands. They use their exchange rate. This rate includes a bank fee.

For example: If someone sends you $100 US dollars, you might receive R1,850 instead of R1,900. The difference is the bank’s exchange fee.

⚠️ 7. Common Mistakes to Avoid

Many people make mistakes when using branch codes. These errors can cause delays or lost money. Learn from other people’s mistakes.

Mistake #1: Using the Wrong Code

Some people use old branch-specific codes. They find these codes online from outdated websites. Always use 580105 for any Investec account.

If you use the wrong code, your payment might fail. Or worse, it could go to someone else’s account.

Mistake #2: Mixing Up Branch Code and Account Number

The branch code is 6 digits: 580105. Your account number is usually 9 or 10 digits. Don’t put the account number in the branch code field.

Example of Correct Details:

  • Bank: Investec Bank
  • Branch Code: 580105
  • Account Number: 1234567890

Mistake #3: Not Verifying Account Details

Always ask the recipient to double-check their details. Many people give the wrong account number by mistake. This happens especially when typing quickly.

Before sending money, ask the recipient to WhatsApp or SMS their full banking details. Then you can copy and paste them accurately.

Mistake #4: Using SWIFT Code for Local Payments

Some people confuse SWIFT codes with branch codes. Remember:

  • Branch Code (580105) = For South African payments only
  • SWIFT Code (IVESZAJJ) = For international payments only

If you put the SWIFT code in the branch code field, the payment will fail. The money will return to your account, but you’ll waste time.

Mistake #5: Not Checking Payment Limits

Your bank has daily payment limits. You cannot send more than this amount in one day. If you try, the payment will fail.

Common daily limits in South Africa (2025):

  • Capitec: R25,000 per day
  • FNB: R50,000 per day (varies by account type)
  • Standard Bank: R50,000 per day
  • Investec: Contact your banker for your limit

Mistake #6: Forgetting to Add a Reference

Always include a payment reference. This helps the recipient know who sent the money. It also helps you track the payment later.

Good references include:

  • Your name and what it’s for: “John rent December”
  • Invoice number: “Invoice 12345”
  • Agreement reference: “Loan payment #3”

How to Fix Mistakes Quickly

If you realize you made a mistake:

  1. Contact your bank immediately
  2. Explain what went wrong
  3. Request a payment reversal
  4. Complete the reversal form
  5. Follow up daily until resolved

🚨 8. Scam Warnings & How to Protect Yourself

Banking scams are increasing in South Africa. In 2025, criminals use advanced technology including AI. They steal billions of Rands every year. Protect yourself by learning about common scams.

Current Scam Statistics (2025)

According to SABRIC (South African Banking Risk Information Centre):

  • Digital banking fraud increased by 86% in 2024
  • South Africans lost R1.888 billion to fraud in 2024
  • Banking apps account for 65% of fraud cases
  • Criminals now use AI and deepfake technology

Scam #1: Fake Bank Officials

Scammers call you pretending to be from Investec or your bank. They sound professional and trustworthy. They may even have your personal details.

How the Scam Works:

  1. Someone calls saying they’re from “Investec Fraud Department”
  2. They say there’s suspicious activity on your account
  3. They ask for your banking details to “verify” your identity
  4. They may ask for your PIN, password, or OTP
  5. Once they have this, they steal your money

How to Protect Yourself:

  • Real banks NEVER ask for your PIN or password over the phone
  • Banks don’t ask for OTPs (one-time passwords)
  • Hang up immediately if someone asks for these details
  • Call Investec back using the number on their official website
  • Don’t use a number the caller gives you

Scam #2: AI Voice Cloning (New in 2025)

This is one of the newest and most dangerous scams. Criminals use AI to copy someone’s voice. They sound exactly like your bank manager or a family member.

The scammers get voice recordings from social media videos. Then AI creates a fake voice that sounds real. They call you pretending to be someone you trust.

Protection Steps:

  • Always verify by calling back on a known number
  • Ask personal questions only the real person would know
  • Never rush to send money, even if the voice sounds urgent
  • Set up a “family code word” to verify identity

Scam #3: Phishing SMS and Emails

You receive a message that looks like it’s from Investec. It has the bank’s logo and professional design. The message says:

  • “Your account has been suspended”
  • “Click here to verify your details”
  • “Update your banking information immediately”
  • “You have a refund waiting”

The link takes you to a fake website. It looks exactly like Investec’s real website. When you enter your details, the scammers steal them.

How to Spot Fake Messages:

Real Investec Scam Messages
Uses your full name Says “Dear Customer” or “Dear Client”
Never asks for passwords Requests sensitive information
No spelling mistakes Poor grammar and spelling errors
Official email addresses only Strange email addresses (e.g., investec-support@gmail.com)
Calm, professional tone Creates panic and urgency

Scam #4: Change of Banking Details

This scam targets business owners and people buying property. Criminals hack email accounts. They send fake emails pretending to be your lawyer or supplier.

The fake email says: “Our banking details have changed. Please use these new details for your next payment.”

Protection Steps:

  • Always phone to confirm new banking details
  • Use a number you already have, not one in the email
  • Be extra careful with large payments
  • Use your bank’s account verification service

Scam #5: SIM Swap Fraud

Criminals get your ID and phone details. They visit a mobile operator. They convince staff to swap your number to a new SIM card.

Once they have your phone number, they can:

  • Reset your banking passwords
  • Receive your OTP codes
  • Access your accounts
  • Steal your money

Warning Signs:

  • Your phone suddenly has no signal
  • You can’t make calls or send messages
  • You receive a message about a SIM swap you didn’t request

If This Happens:

  1. Call your bank immediately from another phone
  2. Ask them to freeze your account
  3. Contact your mobile operator urgently
  4. Report the crime to SAPS
  5. Open a case at your nearest police station

General Safety Rules

NEVER DO THESE THINGS:

  • Share your PIN with anyone (including family)
  • Give OTPs to people who call you
  • Click links in unexpected messages
  • Download apps from SMS links
  • Use public WiFi for banking
  • Let anyone “help” you at the ATM
  • Take photos of your bank card

Where to Report Scams

If you’ve been scammed or almost scammed, report it immediately:

  • Investec Fraud Line: 0860 110 161
  • SABRIC (South African Banking Risk Information Centre): Report online at www.sabric.co.za
  • South African Fraud Prevention Services (SAFPS): 0860 101 248
  • South African Police Service (SAPS): Call 10111 or visit your nearest station

9. How to Reverse Wrong Payments

Made a payment to the wrong account? Act quickly. The faster you report it, the better your chances of getting your money back.

Important Facts About Reversals

You need to understand these rules:

  • EFT payments are final once they go through
  • You cannot cancel an EFT like you can cancel a debit card payment
  • Reversals need permission from the person who received the money
  • Banks don’t guarantee they can get your money back
  • You’ll need to pay a fee for reversal attempts

Step-by-Step Reversal Process

Step 1: Contact Investec Immediately

Call Investec as soon as you realize the mistake. Don’t wait. Every minute counts. The longer the money sits in the wrong account, the harder it is to recover.

Phone: 0860 110 161 (Private Banking) or 0800 282 828 (Business Banking)

Step 2: Explain What Happened

Tell the bank representative exactly what went wrong:

  • Which account you sent money from
  • How much you sent
  • When you sent it
  • The account number you sent it to
  • The correct account number you meant to use

Step 3: Complete the Reversal Form

The bank will send you a Payment Reversal Request Form. You can get this form:

  • By email from the bank
  • From any Investec branch
  • Downloaded from Investec’s website

Fill in every section carefully. Attach proof of the wrong payment (bank statement or screenshot).

Step 4: Submit the Form

Send the completed form back to Investec. You can:

  • Email it to the address they provide
  • Take it to your nearest Investec branch
  • Upload it through online banking (if available)

Step 5: Wait for the Bank to Investigate

Investec will contact the bank where the money went. They will ask that bank to reverse the payment. This can take 5 to 10 working days.

The other bank will ask the account holder for permission to reverse the funds. If the person agrees, the money comes back to you.

When Reversals Fail

Sometimes you cannot get your money back:

  • The recipient spent the money already
  • The recipient refuses to return it
  • The account was closed
  • The recipient claims the money was owed to them

If this happens, you may need to take legal action. You can:

  1. Open a case of theft at the police station
  2. Get a lawyer to send a letter of demand
  3. Take the person to small claims court (for amounts under R20,000)

Costs of Reversing Payments

Banks charge fees for reversal attempts. These fees vary between banks. In 2025, expect to pay:

  • Administration fee: R100 to R200
  • Investigation fee: R50 to R150
  • Total cost: R150 to R350

You pay this fee even if the reversal fails. This is why it’s so important to check details before sending money.

💡 Pro Tip: Some banking apps have an “Account Verification Service”. This checks if the account number matches the account holder’s name before you send money. Use this feature when available.

10. Transaction Fees and Costs

Understanding banking fees helps you manage your money better. Investec’s fees depend on your account type and transaction method.

Typical Investec Banking Fees (2025)

Please note: These are general ranges. Your specific fees depend on your account type. Check with Investec for exact costs.

Transaction Type Typical Cost
EFT to other bank R5 – R15
EFT within Investec Usually free
ATM withdrawal (own ATM) R8 – R10
ATM withdrawal (other bank) R12 – R15
Debit order setup R15 – R25
International transfer R200 – R500
Payment reversal R150 – R350
Monthly account fee Varies by account type

How to Save on Banking Fees

  1. Use Internet Banking – Online transfers often cost less than branch visits
  2. Batch Your Payments – Send multiple payments at once instead of separately
  3. Use Your Own Bank’s ATMs – Avoid fees from other banks’ ATMs
  4. Set Up Once-Off Debit Orders – These often cost less than manual payments
  5. Check for Free Transactions – Some accounts include free EFTs monthly

Where to Find Current Fee Information

Banks update their fees regularly. Always check current costs before making transactions:

  • Investec website: www.investec.com/en_za
  • Your monthly bank statement
  • Investec banking app (usually in Settings or Help section)
  • Call customer service: 0860 110 161
⚠️ Note: Premium and private banking accounts often have higher monthly fees but include free transactions. Compare total costs, not just the account fee.

11. Investec Contact Information

Keep these contact details handy. You may need them for queries, problems, or emergencies.

Customer Service Numbers

Service Contact Number
Private Banking (South Africa) 0860 110 161
Private Banking (International) +27 11 286 9663
Business Banking (South Africa) 0800 282 828
Business Banking (International) +27 11 290 8826
Corporate Cash Management 0860 33 55 77
Fraud Reporting 0860 110 161

Main Branch Addresses

Johannesburg (Head Office)

100 Grayston Drive, Sandton, Johannesburg

Phone: +27 11 286 7000

Cape Town

Investec Cape Town

Phone: +27 21 416 1000

Fax: +27 21 416 1001

Durban

Investec Durban

Phone: +27 31 575 4000

Fax: 0865 009 901

Online Services

  • Website: www.investec.com/en_za
  • Email: info@investec.co.za
  • Online Banking: Available through website and mobile app
  • Find your nearest branch: www.investec.com/en_za/welcome-to-investec/contact-us/our-offices.html

Operating Hours

Most Investec branches operate:

  • Monday to Friday: 09:00 AM – 5:00 PM
  • Saturday: Some branches open 9:00 AM – 1:00 PM
  • Sunday: Closed
  • Public Holidays: Closed

Phone banking is available 24/7 for emergencies like lost cards or fraud.

✅ 12. Your Consumer Rights & Where to Complain

As a bank customer in South Africa, you have legal rights. These rights protect you from unfair treatment. Know your rights and use them when needed.

Your Basic Banking Rights

  1. Right to Clear Information – Banks must explain all fees and terms clearly
  2. Right to Fair Treatment – Banks cannot discriminate or treat you unfairly
  3. Right to Privacy – Your banking information must stay confidential
  4. Right to Complain – You can report problems to regulators
  5. Right to Dispute – You can challenge incorrect charges or transactions

Step-by-Step Complaints Process

If you have a problem with Investec, follow these steps:

Step 1: Contact Investec Directly

Always start by talking to the bank. Call customer service or visit a branch. Explain your problem clearly. Keep a record of:

  • Date and time you reported the problem
  • Name of the person who helped you
  • Reference number (if given)
  • What they promised to do

Investec must respond within 20 business days.

Step 2: Escalate Within the Bank

If you’re not happy with the response, ask to speak to a manager. Request that your complaint be escalated. Put your complaint in writing (email is fine).

Step 3: Contact an Ombudsman

If the bank doesn’t fix the problem, contact the relevant ombudsman. This service is free. The ombudsman investigates complaints independently.

Where to Report Different Problems

Problem Type Contact
General banking complaints National Financial Ombud (NFO): 0860 800 900
Credit and loan disputes National Credit Regulator: 0860 627 627
Financial advice complaints FAIS Ombudsman: Visit www.faisombud.co.za
Fraud and scams SABRIC: www.sabric.co.za or SAFPS: 0860 101 248
Data protection issues Information Regulator: 012 406 4818
Banking regulation concerns FSCA: 0800 110 443 or www.fsca.co.za

National Financial Ombud (NFO)

The NFO is South Africa’s main banking ombudsman. They handle most banking complaints for free.

National Financial Ombud Contact Details:

  • Phone: 0860 800 900
  • Email: info@nfosa.co.za
  • Website: www.nfosa.co.za
  • They handle banking, credit, and insurance complaints
  • The service is completely free
  • They can order banks to fix mistakes

Financial Sector Conduct Authority (FSCA)

The FSCA regulates all financial institutions in South Africa. They ensure banks follow the law. Contact them if:

  • You think the bank broke financial regulations
  • The ombudsman couldn’t help
  • You need advice about your rights

FSCA Contact Details:

  • Phone: 0800 110 443 or 0800 20 3722
  • Email: info@fsca.co.za
  • Website: www.fsca.co.za
  • Address: 41 Matroosberg Road, Ashlea Gardens, Pretoria

What Ombudsmen Can Do

Ombudsmen have real power to help you:

  • They can force banks to refund money
  • They can cancel unfair charges
  • They can correct errors on your account
  • They can award compensation for losses
  • Their decisions are legally binding on the bank

You must lodge your complaint within 6 months of the bank’s final response to your problem.

💡 Pro Tip: Keep all documents related to your complaint. This includes bank statements, emails, SMS messages, and notes from phone calls. These help prove your case.

Our Final Recommendations

Using the Investec branch code correctly saves you time and money. Remember the universal code 580105 for all your South African payments. This one code works for any Investec account anywhere in the country.

Always double-check banking details before sending money. Take your time and verify account numbers with the recipient. The few extra minutes you spend checking could save you hundreds of Rands in reversal fees.

Stay alert to scams. Never share your PIN, password, or OTP with anyone. Real banks never ask for these details over the phone or via email. If something feels suspicious, it probably is. Trust your instincts and verify through official channels.

Save Investec’s contact numbers in your phone. Keep the NFO’s number (0860 800 900) handy too. If you have problems, report them immediately. The faster you act, the better your chances of resolving issues.

Remember that legitimate banking in South Africa never requires upfront payments. All banks are regulated and must be registered with the SARB. Always verify any financial institution before doing business with them.

Disclaimer: This information is provided for educational purposes and was last updated in December 2025. Financial regulations, fees, and requirements may change. Always verify current information with Investec Bank or official regulatory bodies before making financial decisions. The branch codes and contact numbers provided were accurate at the time of writing but should be confirmed with Investec directly.

For banking complaints or disputes, contact the National Financial Ombud (NFO) at 0860 800 900 or visit www.nfosa.co.za. This service is free and independent.

For regulatory concerns, contact the Financial Sector Conduct Authority (FSCA) at 0800 110 443 or visit www.fsca.co.za

Leave a Reply