If you’ve ever stared at a UOB bank statement wondering what those numbers in the corner actually mean, you’re not alone. The three-digit code buried inside your account number is your branch code, and it’s the key to making sure your transfers land in the right place. In this guide, you’ll get the official UOB branch code list, the difference between bank code and branch code, and a simple step-by-step method to find yours in seconds.

UOB bank code: 7375 · UOB SWIFT code: UOVBSGSG · Branch code length: 3 digits · UOB Main branch code: 001 · Branch code source: First 3 digits of account number

Quick snapshot

1Confirmed facts
2What’s unclear
  • Exact branch code for accounts opened before 2000
  • Branch code for UOB accounts held outside Singapore
  • Whether SWIFT branch codes (like UOVBSGSGCSD) replace domestic branch codes
3Timeline signal
  • Branch codes are stable; UOB has published the same ACH guide format for years (UOB ACH guide PDF)
  • SWIFT codes rarely change; UOVBSGSG has been UOB’s main SWIFT code for over a decade (UOB ACH guide PDF)
4What’s next
  • If you need to send a domestic transfer, use bank code 7375 + branch code
  • For international wires, always use SWIFT code UOVBSGSG
  • Check the official UOB ACH guide for any new branch code additions

Here’s how the key UOB identifiers stack up against each other — three numbers, three purposes.

Identifier Value Length What it’s for
UOB bank code 7375 4 digits Domestic transfers (FAST, GIRO)
UOB branch code Varies (e.g., 001 for Main) 3 digits Identifies specific branch
UOB SWIFT code UOVBSGSG 8 or 11 characters International wire transfers
Branch SWIFT variant UOVBSGSGCSD (example) 11 characters International wires to specific UOB branch

The pattern: the bank code stays the same for every UOB branch in Singapore, while the branch code changes by location. The SWIFT code is mostly branch-neutral — unless the receiving party requires an 11-character version.

What is a bank branch code number?

A bank branch code is a short numeric or alphanumeric identifier assigned to a specific branch of a financial institution. In Singapore, the branch code is always three digits and works together with the bank code to route domestic transfers. For UOB, the branch code is the first three digits of your account number — something the Whyze guide (Singapore banking resource) explains is the simplest way to find it.

Bank branch code vs bank code vs SWIFT code

These three terms are often confused, but they serve very different roles:

  • Bank code: identifies the bank itself. For UOB, it’s always 7375 (UOB ACH guide PDF).
  • Branch code: identifies the specific branch. Three digits, unique per branch.
  • SWIFT code: a global identifier for international transfers. UOB’s is UOVBSGSG (UOB payments page).

How branch codes are used in banking

Branch codes are essential for local interbank transfers via FAST and GIRO. They ensure money reaches the correct branch — important for UOB branches like City Square Mall (code 002) or PLQ (code 003) as listed in the official UOB ACH guide. Without the right branch code, a domestic transfer may be delayed or rejected.

The upshot

For UOB customers in Singapore, the branch code is not optional — it’s baked into your account number. Learn to read those first three digits and you’ll never guess again.

How do I find my UOB bank SWIFT code?

UOB’s main SWIFT code for Singapore is UOVBSGSG. This 8-character code works for all international wire transfers to any UOB branch in Singapore. If the receiving bank asks for an 11-character code, use UOVBSGSGXXX — the “XXX” simply means “head office.”

UOB SWIFT code format

  • First 4 characters: bank identifier (UOVB = United Overseas Bank)
  • Next 2 characters: country code (SG = Singapore)
  • Next 2 characters: location code (SG – “Singapore” in the local network)
  • Last 3 characters (optional): branch code (XXX = primary branch)

The exact format is confirmed by Wise (international money transfer service) and Bank.Codes (SWIFT code database).

Where to find UOB SWIFT code on a statement

Your UOB bank statement lists the SWIFT code in the account details section. Alternatively, log in to UOB Personal Internet Banking and look under “Account Settings” or “View Account Details.” UOB’s Help & Support page directs customers to the same reference.

Using UOB SWIFT code for international wire

When sending money from overseas to a UOB Singapore account, you’ll need both the SWIFT code and the full bank account number (including branch code). Some services like Remitly (global remittance provider) list branch-specific SWIFT codes such as UOVBSGSGCSD — but the standard UOVBSGSG works for all branches.

Why this matters

Using the wrong SWIFT code can delay international transfers by days or incur extra fees. For UOB Singapore, UOVBSGSG is the safest bet — it covers every branch.

What is the UOB bank branch code in Singapore?

The UOB branch code in Singapore is always three digits. The code for the main UOB branch is 001. Other codes follow the branch location: for instance, City Square Mall branch has code 002, PLQ branch is 003, Tai Seng is 004, and Rochor is 005. The full list is published in UOB’s official ACH Bank & Branch Code Guide, available as a PDF from UOB (official bank guide).

UOB branch code list for Singapore

These five examples from the UOB ACH guide show how codes map to branches:

  • UOB Main – 001
  • City Square Mall – 002
  • PLQ – 003
  • Tai Seng – 004
  • Rochor – 005

How to get UOB branch code from account number

The easiest method: look at your UOB account number. The first three digits are your branch code. For example, if your account number is 001-123456-7, your branch code is 001. This rule is consistent across all UOB accounts opened in Singapore, as confirmed by Whyze (Singapore personal finance guide).

UOB main branch code and other branch codes

The main UOB branch at Raffles Place uses code 001, but other branches have distinct codes. The Vendors@Gov approved bank list (Singapore government procurement portal) includes many UOB branches (Admiralty, Ang Mo Kio, Anson Road, Bedok) each paired with its own branch code. Check that list or the UOB PDF to match your branch name to its code.

Is branch code part of IBAN?

In some countries, the branch code is embedded in the International Bank Account Number (IBAN). But Singapore does not use IBAN. Instead, UOB Singapore relies on the bank code (7375) plus branch code (3 digits) plus account number — a separate structure. The OCBC ACH guide (interbank format reference) confirms that Singapore’s ACH system uses bank code + branch code as standard, not IBAN.

IBAN structure and branch code inclusion

IBANs in countries like Germany or France include branch-specific digits. For UOB Singapore, you will never need to provide an IBAN — simply supply the bank code, branch code, and account number. This distinction is essential when dealing with international counterparts unfamiliar with Singapore’s system.

Countries where branch code is part of IBAN

European and some Middle Eastern countries embed branch codes in IBAN (e.g., Germany’s BLZ). If you are sending money from one of those countries to UOB Singapore, the recipient should give you their local bank code (7375) and branch code separately — not an IBAN.

The trade-off

Singapore’s non-IBAN system means fewer digits to enter — but also no universal standard. Always triple-check the branch code with the recipient before sending.

How to get branch code and SWIFT code

Here’s a practical step-by-step method to retrieve both codes for any UOB account in Singapore — using the official UOB ACH guide and your own account number.

  1. Find your bank account number. Locate your UOB account number on a bank statement, in UOB Personal Internet Banking (UOB help page), or on your bank book. Account numbers are typically 9 to 12 digits.
  2. Locate branch code from first 3 digits. The first three digits of your UOB account number are the branch code. For example, account 001-XXXXXX-X gives branch code 001. This method is confirmed by Whyze (Singapore personal finance resource).
  3. Find SWIFT code on UOB website. Visit UOB’s payments page or use the official UOB payment and transactions guide to find the SWIFT code UOVBSGSG. For international wires, you can also check Wise (money transfer specialist) for branch-specific variants.
  4. Verify using UOB ACH code guide. Download the UOB ACH Bank & Branch Code Guide PDF (official list) and match your branch code to the branch name. The guide lists all active branch codes, ensuring you have the correct branch for domestic transfers.
The catch

For accounts opened before 2000, the branch code might not exactly match the first three digits — the UOB ACH guide PDF is the ultimate verifier in those edge cases.

Which branch code is 470010?

Branch code 470010 is not a UOB Singapore branch code. UOB Singapore branch codes are always three digits (e.g., 001, 002). A six-digit code like 470010 typically belongs to a bank in another country — for example, India where branch codes can be six digits (the IFSC code format). This distinction is important because UOB has international branches that use different code lengths.

Branch code 470010 explained

470010 appears in some online forums as a possible code for a specific Indian bank branch. If you see this number associated with UOB, it is likely a misattribution. Always verify against the official UOB ACH guide for Singapore codes, or check the branch code length (3 digits for Singapore