Joburg Expat: Opening a Bank Account in South Africa

March 23, 2012

Opening a Bank Account in South Africa

*** Make sure you read the updates marked with * and explained at the bottom. ***

I was trying to come up with a snazzy title for this one but there is just no way around telling it as it is. There is nothing exciting about having to open a bank account in a new country. Neither is there much humor in it, though I always find it rewarding to go look for it anyway. Humor is so much better to stomach than hassle.

Anyway, a reader asked if it's possible to open a South African bank account as a foreigner (yes it is!) so I thought I should make a blog post out of it. While I've written about going to the bank (where readers have left some instructive comments), I've never actually told you about opening an account.

Perhaps this is due to the fact that our bank account was already opened when I moved here, waiting for me to start spending which, trust me, I already knew how to do well. It's one of the few things Noisette got accomplished in the weeks he was here prior to the rest of us, much like I expected a shiny new car in my garage upon my arrival. Alas, the car was not to be, as you well know.

Anyway, opening a bank account is definitely your first order of business. I know other expats who manage to live here without one, but transferring money all the time is a huge hassle and not worth it, in my mind. A lot of the other things you will want to get, like a mobile phone contract, an internet connection, and yes, a car, will require you to have a bank account, or at least it will make things easier.

But which bank to pick? South Africa's four largest banks are ABSA, FNB, Standard Bank, and Nedbank. Their services are all similar, and you will have to get used to the fact that they will all charge you fees for just about everything. To deposit money. To withdraw money. Maintenance fees. Foreign exchange fees. If you want to research all of their fees to make sure you get the best deal, feel free. I personally think it's a good idea to pick a bank that has a branch fairly close to your home, and ATMs in places that are safe and that you frequent often, like your closest shopping centre. A reader of mine recommended Investec for their excellent customer service and reasonable monthly fees, so that's also worth a try.

It's possible to open your bank account from abroad, I think, but I'm sure it'll be easier to do in person as soon as you've arrived. Just as long as you're prepared to plan enough time for it. Remember, you are now on African time and things don't get simply checked off your list just because you're willing it to be so. The best way to avoid numerous trips is to come armed with, well, everything you can think of. This is what I would bring:

  • Proof of identity (passport, including visa/work permit)
  • Proof of residency (i.e. utility bill, but if you have just moved here a copy of your lease agreement is best; and yes, bring the entire agreement)
  • Bank draft or cash in South African Rand (ZAR) to put a starting deposit into your account; having a minimum balance may reduce your monthly service fees
  • Statement or reference from your existing bank
  • Letter from your employer stating your monthly salary

I'm not saying you will  need all of these, but it's entirely possible you do, so if it's not too much hassle, save yourself an extra trip by having everything handy.

Oh, and make sure you put everyone's name on the account who will be using it. South African banks don't offer joint accounts, so as a spouse I'm forever relegated to a somewhat lesser status than Noisette when it comes to money issues. It is very important you at least get your name on there. And remember how you spelled it (initials or full first name etc) because if you then later have your cable TV turned off because your monthly auto pay (also called stop order) didn't go through you'll know it's because the spelling didn't match.

While you're there, let them also set up and explain their internet banking in every detail. You will use that a ton. In fact, most every transaction in South Africa, whether it's making a deposit on your first safari or paying the kids' piano lessons, occurs via Electronic Funds Transfer (EFT). Once you get that going it's a breeze to use, but I remember it took quite some time to set up, what with all the passwords you need to register it. Also think about what kind of SMS alert you want. And to whose phone. I can assure you what you DON'T want is an SMS to your husband every time you make a purchase. It took me quite some time to get THAT fixed!

What you should come home with after setting up your account is three cards: A debit card, which you'll use to get cash at the ATM and pay most of your in-store purchases, a credit card which comes in handy for online purchases, just as long as you set it up for something called 3D-Secure Checkout (another instance where you have to make sure the spelling of your name is exactly as the bank has listed it, trust me, I know these things), and a garage card. That last one is for paying for gas at the pump, because gas stations don't accept regular debit or credit cards.*

Another thing worth pondering: South Africa has in place something very few countries still use that is called Exchange Control Regulations, meaning there is no free flow of money in and out of the country. The Reserve Bank of South Africa, believe it or not, oversees all capital in- and outflows. Which goes a long way to explaining why I had to have fifteen forms stamped and show all sorts of identification when I simply wanted to get some U.S. dollars the other day. Another errand NOT done quickly. What this also means is that any incoming foreign exchange funds will be scrutinized and you will have to explain yourself. I get an email from our bank every time we get any healthcare reimbursements from the U.S. asking me to explain what it is. Think about that before setting up your salary arrangements with your employer. It might be easier to be paid in local currency from a domestic bank.

Oh, and I can think of another banking-related issue: When you move, don't give your home bank your  new South African address to forward mail to. Keep an address in your home country for that purpose, and set up some kind of arrangement to have a mail pouch shipped to your front door periodically via Fedex or DHL. The South African Postal Service cannot be trusted, and they seem to have an especially keen eye for foreign credit and bank card replacements sent in the mail. I can guarantee you that if you have your foreign card sent to you through the mail that it will not get here. What will get here, however, is a puzzled query from your home bank if you REALLY want $30,000 transferred to some bank in Nigeria. If you're lucky.

Have I forgotten anything? I think that's it. Happy banking, everyone.

* UPDATE 5/2015: Garage cards are no longer issued or required in South Africa.


Shandy said...

Hi Sine,

Thanks for this - you can now actually use a debit or credit card at garages which is great because it means a garage card is not needed - one less card to carry around.

Love the blog.

nikkimoffitt said...

Your next post should be about 'how to keep your bank account open' ;) For that reason I would suggest no expat arriving in South Africa open a bank account with ABSA. The regulations for banking as you have pointed out are quite strict and ABSA struggles to keep up with the actual goings on in the real world. I am not sure if you have a 'Renew your visa post' but if you do I am sure it includes a six-twelve month wait since the centralisation of the process in Pretoria in 2010. Once your visa expires - even if you have a letter from Home Affairs stating you have submitted your renewal ABSA suspends your bank account, it takes quite a bit to keep it open and then they keep suspending it - again and again and tell you if you don't get your visa by x date they will seize your funds indefinitely. We have been going backwards and forwards with them for nearly 9 months now while waiting our visa renewal. It is not a fun process. I have expat friends at other banks who have not had this issue - so I recommend - steer clear of ABSA.

Sine said...

@Shandy - whew, finally got my internet back and can respond to comments! Thanks for the update on the garage card, I hadn't known that. Like you say, one less thing to worry about so that's great!

Sine said...

@Nikki - you've got to be kidding. You know, now that you mention it, I have heard that before, maybe it was from you. That is so typical South Africa and so I'm glad you brought it up, because yes, that is a definite strike against ABSA, I would never recommend them to anyone hearing this. Like you said, your visas taking time is almost a given and having no bank account or funds is an absolute nightmare. Even more so when you've already lived here and think you are done with such crap. Like my internet not working for the past week. Thanks for sharing, you've definitely helped some future expat, hope it gets resolved for you soon!

Anonymous said...

What I would like to know is if it is possible to open a savings account if you just want an account in South Africa but live in another country.
All I want to be able to do is deposit money on a monthly basis via EFT and have access to Internet banking so I can monitor my money. Do any banks offer this?

Sine said...

I honestly don't know the answer to that, but my guess is yes, you should be able to find a bank for that, it might just have a fee attached to it.

Jozie Days said...

Dear Anonymous, it is not likely that you would be able to open a savings account in South Africa if you are not a resident (temporary or permanent). This is due to very strict government legislation that requires banks to verify the source of the funds and that the person is legally in South Africa ( This is to prevent money laundering and prevent terrorist and related activities. The banks can loose their licences if they do not strictly adhere to this act of parliament. Usually before banks open an account they require a copy of a current utility bill, pay slips, copies of passports etc! I would love to open savings accounts for my kids to teach them to save their allowance but I have not bothered as the paperwork is not worth the hassle and the ridiculous bank charges eat away at any interest earned!

Sine said...

We do have accounts for the kids with Standard Bank, and I don't actually remember if it was all that difficult to set up or not. It's one of those Plus accounts, it's not a savings account per se but works the same. They can withdraw money with their cards and do some other transactions, up to a limit per month. I mainly use it to transfer their allowance into.

lindermark said...

South African bank account is much attractive than other banks. It has nice structure and qualitative online process. I'm interested to get an account of them for my business purpose. Thanks for giving this wonderful expose.
business account online

Beth said...


Just a question in case anyone on here might know - does my admissions letter and copy of study permit suffice for the bank? I will not be employed while in SA and therefore don't have a letter from the employer.


Jozie Days said...

Hi Beth, yes you can open a bank account with a valid study permit. My sons both have Standard Bank accounts.

Sine said...

Aha, I didn't know that, good to know! Thanks Jozie Days!

Ben Barrow said...

Is it possible to use a road traffic certificate as proof of address??

Sine said...

Hi Ben, sorry I just saw this - Do you mean the traffic register number? I doubt that's possible but worth a try. After all, you DID need your lease agreement to get the traffic register number, and you'd need your lease agreement for the bank account, so perhaps that works. But not much in South African bureaucracy is logical, so it could very well not work that way. I'll ask some folks on my FB page and get back to you...

Sine said...

Ben, I got some answers on Facebook and thought I'd post them for you here, but also go and check out my page and feel free to ask questions there:

Question: Is it possible to use a road traffic certificate as proof of address when opening a bank account in South Africa? (I think he means the traffic register number certificate)

I don't think so, based on this list of valid 'proof of address' documents, which seems to be the same at every bank: . There is a listing for a traffic document, but it has to be something that's been posted to your address. I used my lease agreement, which seems to be the easiest of these documents to acquire if you're brand new to SA.

Opening a savings account – what you'll need
Find out what documents you need to open an...

Not according to my knowledge... Easiest usually is municipal account, and then as Ryan says the lease agreement. Some banks have a standard form that needs to be filled out and signed by the property owner instead.

FNB let me use it.

Peter Tan If everything fails, just go to the police station and get a signed affidavit there..always work when everything else fails!

JenDowd said...
This comment has been removed by the author.
JenDowd said...

Hi Beth - did you mange to open an account as a student okay? I move to Cape Town (from the UK) in a couple of weeks to start a Masters for two years and just wondering how the process worked for you as an international student? Also, which bank did you opt for? Any help would be much appreciated! Thanks in advance!

Jozie Days said...

Hi Jen, both of my boys opened Standard Bank accounts with a copy of their Study Permits.

JenDowd said...

Ah thank you for that. Very much appreciated! :)

Sine said...

J.D. - thanks for continuing to support this thread with your always appreciated answers, as you know much more about the process than I do. Jen, let me know if you have any other questions about moving to South Africa. Though Cape Town isn't my expertise, other than some travel there, I'm sure I could still answer some of your questions.

PJ Wayne said...

Thanks for the info, Sine, but I just wanted to ask if it's possible to open a bank account without a work permit. I have a South African residence permit though but just no work permit, is it still possible to open an account with that?

Sine said...

PJ - I'm pretty sure you don't need a work permit. What you do need is your proof of residence, i.e. your lease agreement or utility bill or something with your SA address on it, and you also need your passport and visa, which you say you have. If you're opening the account from abroad, you may need a reference letter from your existing bank, and perhaps a deposit of a certain amount into your new account, but that should be it. As far as I understand, an actual work permit is not a requirement. It would probably be best to inquire at the bank in question to make sure.
Hope that helps!

Sine said...

PJ - I'm not sure if you saw, but I posted your question and my answer on my FB page and here is a reply that came back:

You can open an Expat (foreign resident's account) until you get your work permit. I suggest that you contact the Expat unti at FNB(no ad intended) because they seem to be the most user friendly. Details off their website: Non Resident Account queries
+27 (0) 11 352 5025

Again, hope that helps and good luck!

Dale said...

Could anyone tell me how you can renew an expired bank card from a South African bank when you live in uk now as I have a friend who's husbands pension is paid into the SA bank ac and can no longer access the money she is due please? She has phoned the bank but wouldn't help !

Sine said...

Dale, that's an excellent question. I've heard someone else here in the US with the same problem, I'll see what she ended up doing. I'll post it on my FB page as well to see if anyone has a good answer, you might check there for replies, and I'll also get back to you here if I hear anything.

Sine said...

Dale, I've received a lead for a person who specializes in just such questions, Leigh Plimmer, and telephone in Atlanta GA is 6788524360. Or Facebook Even though your friend is in the UK, they can surely communicate via email.

Sine said...

Dale, could you also give more details, i.e. which bank is it? And does she have an email indemnity to communicate with her branch or Internet banking?

Leigh P said...

I am always available to chat and answer questions. Much of these issues have to do with FICA compliance which is a regulation all banks enforce and relates to international anti money laundering laws.

If you are having issues with a frozen account the trick is finding a knowledgeable staff member at the bank who is able and willing to assist. You can use an overseas address and do have to provide notarized/certified docs.

I have also found filing a complaint on hello peter gets a response from the bank and often you can then get assistance.

If anyone has questions relating to these type of issues or funds in SA, then feel free to contact me via email or phone. Sine listed my info above. Thank you.,

Sine said...

Thanks so much, Leigh! As I feared, not sure if Dale is checking back in, as sometimes happens, but I'll post your answer on my FB page which is more interactive. I think this is valuable info for anyone dealing with these issues.

Anja Panda said...

Hi Sine

Not sure if you want to change the part about the Garage Card, but you can definitely pay for petrol in SA with any card or with cash. I've never owned a Garage Card and no one I know owns one. That is definitely not a thing you need ever.

Sine said...

Anja - thanks so much for pointing that out, I HAVE been meaning to go back and change that or make a note at least, will do ASAP. Right as I was leaving they did away with those, so funny how that was such a big deal when we lived there!

AP said...

Hello Sine,
You got a nice blog out there.I recently shifted to Cape town.
How difficult is it for an expat to get a credit card in SA?
Are there any credit cards you can recommend?
Appreciate your help

Sine said...

Hi AP - not sure if you mean getting a credit card without having a bank account or with one? With a bank account, it's easy. They will just give you one with it, basically. I don't have any card I can recommend. We used Standard Bank and their card.

Kris Eale E. said...

Which bank is more expat friendly and why? (ABSA, FNB, STANDARD BANK or NEDBANK)

Sine said...

Hi Kris - I honestly have no idea. In our experience, the banks are all quite similar. We had good experiences with Standard bank. Another commenter wrote this about FNB:

"You can open an Expat (foreign resident's account) until you get your work permit. I suggest that you contact the Expat unti at FNB(no ad intended) because they seem to be the most user friendly. Details off their website: Non Resident Account queries
+27 (0) 11 352 5025"

Perhaps FNB is the way to go if they have an expat unit and are user friendly?

Do let us know what you find out!

sai pallavi said...

Helpful post for jobbers like aml openings in hyderabad