top of page

How to Open a Bank Account in South Africa

Choose bank and account type.webp

1.

Choose a Bank & Account Type

Major banks: Standard Bank, FNB, Absa, Nedbank, Capitec, TymeBank.

​

Account types:

Everyday transactional account (daily use, debit card).

​

Savings account (for interest and saving goals).

​

Student/youth accounts (reduced fees).

​

Business accounts (for companies or self-employed)

Documents required to open a bank account.webp

2.

Required Documents

Bring the following to the bank branch (or upload online if digital signup is allowed):

​

South African ID book/smart card (or valid passport for foreigners).

​

Proof of residence (e.g. utility bill, bank statement, or rental agreement, less than 3 months old).

​

Proof of income (recent payslip or employment letter – sometimes required for cheque/current accounts).

​

For foreign nationals: valid passport, work/study/residence permit, and sometimes a Traffic Register Number for linked services.
 

Account setup for bank account.webp

3.

Account Setup

Bank captures your details and runs a FICA check (Financial Intelligence Centre Act compliance).

​

Deposit a minimum opening balance (usually small, e.g. R20 – R100, but some premium accounts require higher deposits).

​

Receive your debit/cheque card (often instantly printed in-branch).

​

Fees (Typical)

Monthly account fees:

​

Entry-level / youth accounts: R0 – R60.

Mid-range accounts: R100 – R200.

Premium accounts: R200 – R500+.

ATM withdrawal fees: around R7 – R12 per R1000 withdrawn (varies by bank).

Debit card swipes: free at most retailers.

Account maintenance: usually included in monthly fee.

(Capitec and TymeBank offer some of the cheapest everyday banking options.)

​

Using Online Banking

​

Register for online or app banking when you open your account.

Set up username, password, and one-time PIN (OTP) via SMS/email.

​

Online banking lets you:

​

Transfer money (instant or standard EFT).

Pay bills (municipal, DSTV, traffic fines).

Buy airtime, data, electricity.

Download bank statements.

Security tip: Never share your OTP or password. Always check the site/app URL.

International Payments & Transfers

​

Receiving money:

​

Provide your SWIFT code, branch code, and account number.

Fees apply (typically R150 – R500 per inward transfer).

Funds may take 2–5 working days.

​

Sending money abroad:

Use your bank’s SWIFT transfer service or platforms like Western Union, PayPal, Wise.

You’ll need your ID, proof of source of funds, and recipient’s banking details.

Fees vary: usually 1–3% of the transfer amount, plus fixed bank charges.

bottom of page