MMomoCalc

Citibank SA Universal Branch Code: 350005

Citibank SA's universal branch code is 350005. Use this SINGLE code for ALL Citibank SA branches in South Africa — you do NOT need a different code per branch. This is the #1 source of confusion around South African branch codes.

Branch code350005
Code verified June 2026. South African universal branch codes rarely change, but confirm with Citibank SA if in doubt.

When to use the Citibank SA branch code 350005

Salary setup : give 350005 to your employer as the branch code, plus your Citibank SA account number and account name.

Debit orders and DebiCheck : 350005 identifies Citibank SA in the PASA national payments system, regardless of which branch holds your account.

Incoming EFT from another bank : the sender (Capitec, FNB, Standard Bank, etc.) needs your account name, Citibank SA account number, and 350005.

Bill payment via EFT : not required if you pay through the Citibank SA app (the bank already knows its own code). Required if the billing authority processes via EFT batch.

You do NOT need the branch code for in-app transfers within Citibank SA.

Citibank SA branch code vs SWIFT code

The branch code 350005 is for DOMESTIC transfers within South Africa (EFT). For receiving an INTERNATIONAL wire (from overseas), you need Citibank SA's SWIFT/BIC code instead — not the branch code.

Citibank SA SWIFT code coming to our directory — for now, confirm with the bank.

Note : Universal code for Citibank South Africa (corporate banking, no retail branches).

Other South African bank branch codes

Frequently asked questions

What is Citibank SA's branch code?
350005. It is the universal code that covers ALL Citibank SA branches in South Africa. You do NOT need a separate code for your local branch.
Do I need my specific Citibank SA branch code?
No. Citibank SA uses a universal code system: the same 350005 works for every branch nationwide. This is different from Nigeria and Ghana, where each branch has its own code.
What is the difference between a branch code and an account number?
The branch code identifies the BANK (and in Nigeria/Ghana, the branch). The account number identifies YOUR personal account at that bank. For a South African EFT, you provide both: 350005 for Citibank SA + your Citibank SA account number.
Is Citibank SA's branch code the same as its SWIFT code?
No. The branch code (350005) is used for DOMESTIC EFT transfers within South Africa. The SWIFT/BIC code is used for INTERNATIONAL transfers (from overseas). See our Citibank SA SWIFT code page for transfers from outside South Africa.
When do I use the Citibank SA branch code?
When setting up a debit order (DebiCheck, standing order), giving your banking details to an employer (salary setup), receiving an EFT to your Citibank SA account from another South African bank, or for bill payment. Not needed for in-app transfers within the Citibank SA mobile banking app.