Everyday financial tools
Singapore bank code guide
When to use GIRO bank code, what to request from the bank, and how to interpret directory results.
Domestic payments
Follow the receiving bank’s instructions for bank code, branch code and account details.
International payments
Obtain the receiving bank’s SWIFT/BIC and account instructions.
Important distinctions
- Our ABS source is a bank-level GIRO participant list, not a complete branch directory.
- A bank code does not determine the branch code required by every payment form.
- Do not infer payment eligibility or a branch from a bank-name match.
How to find and confirm the identifier
- Ask the recipient to obtain payment instructions from their bank’s official app, statement or website.
- Match the country, identifier type and institution. Keep leading zeros and do not substitute a different code type.
- For a changed bank or branch, verify the replacement instructions directly with the bank. A similar name is not enough.
Directory coverage
ABS participating GIRO bank list: bank-level codes and BICs, not a full ACH branch directory. National Australia Bank 8077 was excluded because the source marks it deleted effective May 26, 2026. Do not derive a branch code from a bank code; ask the receiving bank when a payment form requires one.
Saved source date: 2026-04-29. Authority / source reference ↗
Search Singapore codes · Check a code pattern · Check source freshness