
OCBC Bank Branch Code: How to Find It in Singapore (7339)
Anyone who’s sent money to an OCBC account in Singapore has likely come across a request for a “branch code.” The good news: it’s already part of your account number — the first three digits. This guide shows you what the OCBC bank code 7339 means, how to pull your branch code from any account number, and why you shouldn’t confuse it with a SWIFT code.
OCBC Bank Code (ACH): 7339 ·
Branch Code Location: First 3 digits of account number ·
OCBC Account Number Length: 10 or 12 digits ·
SWIFT Code (Singapore): OCBCSGSG ·
OCBC Branches in Singapore: Over 40
Quick snapshot
- First 3 digits of your OCBC account number are the branch code (OCBC Help & Support)
- OCBC bank code 7339 identifies the bank for ACH transfers (UOB ACH Bank & Branch Code Guide)
- OCBC account numbers are 10 or 12 digits (Association of Banks in Singapore)
- Exact SWIFT codes for branches other than Chulia Street (verify per branch)
- Whether all OCBC accounts have the 3-digit branch code prefix (some older accounts may differ)
- Which specific branch corresponds to each 3-digit code — use the official ACH guide
- OCBC account number structure has been consistent for years (ABS documentation)
- No announced changes to branch code system as of 2025 (ABS documentation)
- Use branch code for domestic FAST/ACH transfers
- Use SWIFT code OCBCSGSG for international wire transfers
- Check OCBC’s official ACH guide for the full branch code list
Six key identifiers, one pattern: each code serves a different payment purpose.
| Label | Value |
|---|---|
| Bank Name | Oversea-Chinese Banking Corporation Limited (OCBC) |
| ACH Bank Code | 7339 |
| Branch Code Location | First 3 digits of account number |
| Account Number Length | 10 or 12 digits |
| SWIFT Code (Singapore) | OCBCSGSG |
| SWIFT Code (Chulia Street Office) | OCBCSGSGGCF |
Is 7339 an OCBC Bank code?
Yes — 7339 is the unique 4-digit identifier assigned to OCBC for domestic ACH and GIRO transactions in Singapore. It tells the receiving system which bank the money is going to, not which branch. The branch is identified separately by the first three digits of the account number.
- OCBC’s bank code is 7339 (OCBC Help & Support)
- It is used for FAST transfers, GIRO, and other electronic payments within Singapore (OCBC FAST fact sheet)
- Branch codes are the first three numbers of your account number (OCBC Help & Support)
The implication: when a payment form asks for “bank code” and “branch code”, 7339 goes in the bank code field, and the first three digits of your account number go in the branch code field.
Anyone sending money to an OCBC account in Singapore needs both the bank code 7339 and the branch code (first 3 digits of the recipient’s account number) for a successful domestic transfer. Mixing them up will reject the payment.
Is the OCBC Bank code the same as the SWIFT code?
No — they serve completely different purposes. The bank code 7339 is used for domestic SGD transfers, while the SWIFT code is used for international wire transfers.
- Bank code 7339 is for domestic ACH/FAST payments (UOB ACH Bank & Branch Code Guide)
- OCBC’s SWIFT code for Singapore is OCBCSGSG (OCBC Help & Support)
- SWIFT codes are 8-11 characters; bank codes are 4 digits
What is the OCBC SWIFT code in Singapore?
The main SWIFT code for OCBC in Singapore is OCBCSGSG. For the Chulia Street office, use OCBCSGSGGCF. These codes are required when receiving money from overseas.
- OCBCSGSG is the general SWIFT for all international transfers (OCBC Help & Support)
- OCBCSGSGGCF is specific to the Chulia Street office (OCBC Help & Support)
The pattern: bank code for domestic, SWIFT for international. Using the wrong one will delay or reject the transfer.
What is the 5 digit bank branch code?
Some payment systems require a 5-digit branch code. For OCBC, this is simply the 3-digit branch code with a leading zero added. For example, if your branch code is 501, the 5-digit version would be 00501.
- OCBC branch codes are always 3 digits from the account number (OCBC Help & Support)
- When a 5-digit field appears, pad with two leading zeros (Association of Banks in Singapore)
- Example: branch code 520 becomes 00520 (AskGov Singapore)
How to find the 5 digit branch code for your OCBC transfer
- Locate your OCBC account number (10 or 12 digits).
- Take the first three digits — that’s your branch code.
- If the form asks for 5 digits, add two zeros at the front (e.g., 501 → 00501).
- Enter the full account number (including the branch code) in the account number field.
The catch: the 5-digit format is rarely needed for domestic transfers, but international forms sometimes require it. When in doubt, use the 3-digit code.
How to get OCBC branch code and SWIFT code?
Finding both codes is straightforward once you know where to look. Here are the steps for each.
How to find branch code from your OCBC account number
- Check your OCBC bank statement or online banking for your account number.
- Identify the first three digits — that’s the branch code. For example, if your account number is 501-123456-001, the branch code is 501 (OCBC Help & Support).
- Use the OCBC ACH Bank and Branch Code Guide for a full list of branch codes (OCBC FAST fact sheet).
Where to find OCBC SWIFT code
- OCBC’s SWIFT code for Singapore is OCBCSGSG, found on the OCBC website and your bank statements (OCBC Help & Support).
- For the Chulia Street office, use OCBCSGSGGCF.
- You can also verify SWIFT codes through the official SWIFT directory or your bank’s online portal.
Using the wrong code is the most common reason for failed transfers. For domestic payments, the bank code (7339) and the branch code (first 3 digits) are both required. For international payments, only the SWIFT code (OCBCSGSG) and the full account number matter.
What’s confirmed and what’s unclear
Confirmed facts
- 7339 is the OCBC Bank code for domestic ACH transfers (OCBC Help & Support).
- OCBC branch code is the first 3 digits of the account number (OCBC Help & Support).
- OCBC account numbers are 10 or 12 digits long (Association of Banks in Singapore).
- OCBC SWIFT code for Singapore is OCBCSGSG (OCBC Help & Support).
What’s unclear
- Exact SWIFT codes for branches other than Chulia Street office (verify per branch).
- Whether all OCBC accounts have the 3-digit branch code as prefix (some older accounts may differ).
- Full list of branch codes — refer to the official ACH guide (OCBC FAST fact sheet).
What OCBC says about branch codes
“The first three numbers of your OCBC account number are branch codes.”
— OCBC Help & Support (OCBC Singapore)
“Refer to the ACH Bank and Branch Code Guide for the full table of branch codes and corresponding ACH bank code 7339.”
— OCBC ACH Bank and Branch Code Guide (OCBC FAST fact sheet)
“The full OCBC account number includes the branch code followed by the existing account number.”
— Association of Banks in Singapore (ABS documentation)
For anyone sending money to an OCBC account in Singapore, the choice is clear: use the bank code 7339 and the branch code from the first three digits of the account number for domestic transfers, and use the SWIFT code OCBCSGSG for international payments. Mixing them up will cost you time — and sometimes a failed transaction.
sgbanksguide.com, banksinsg.com, whyze.com.sg, printingcompany.com.sg, gfinco.com, singapore-bank.net, ids-water.com
Frequently asked questions
Is 7339 the same for all OCBC branches?
Yes — 7339 is the OCBC bank code used for all ACH and GIRO transactions, regardless of branch. It identifies the bank, not the branch.
What is the OCBC branch code for Harbourfront?
The branch code for OCBC Harbourfront is not listed in the official ACH guide. Check your account number’s first three digits or refer to the OCBC ACH Bank and Branch Code Guide.
Does the branch code appear on my bank statement?
Yes — your OCBC bank statement shows your full account number, and the first three digits are the branch code.
Can I use a SWIFT code for domestic transfers?
No — SWIFT codes are for international transfers only. For domestic SGD transfers, use the bank code 7339 and the branch code.
What if my OCBC account number is less than 10 digits?
OCBC account numbers are always 10 or 12 digits. If you have a shorter number, it may be missing digits. Contact OCBC support to verify.