Home » Swift Codes » OCBC Bank Singapore SWIFT Code 2026: BIC and Transfer Details

OCBC Bank Singapore SWIFT Code 2026: BIC and Transfer Details

OCBC Bank Singapore Swift Code

OCBC Bank Singapore uses the SWIFT/BIC code OCBCSGSG for many international bank transfers into Singapore. When a sending bank requires an 11-character BIC, the usual main-office format is OCBCSGSGXXX. Before sending money, match the beneficiary name, OCBC account number, currency instructions and any intermediary bank details with the latest OCBC instructions.

SWIFT/BIC: OCBCSGSG
11-character format: OCBCSGSGXXX
Bank Code: 7339
Singapore

Main Code Details

Bank
OCBC Bank Singapore
Legal bank name
Oversea-Chinese Banking Corporation Limited
SWIFT / BIC
OCBCSGSG
11-character BIC format
OCBCSGSGXXX
Bank code
7339
Branch code rule
The first three digits of the OCBC account number are commonly used as the branch code when a local form asks for one.
Country
Singapore
Main use
International telegraphic transfers, inward remittances and overseas payee setup

What OCBCSGSG Means

The OCBC Singapore SWIFT code is a bank identifier used by financial institutions to route international payment messages. It does not replace the recipient’s account number, account name or transfer purpose. A sending bank may ask for either the 8-character code OCBCSGSG or the 11-character version OCBCSGSGXXX.

OCBC

Identifies Oversea-Chinese Banking Corporation Limited as the bank.

SG

Identifies Singapore as the country connected to the bank code.

SG

Identifies the Singapore location code used in the BIC structure.

XXX

Used when an 11-character main-office BIC is requested by the sending bank.

For a wider comparison across local banks, use the major Singapore bank SWIFT codes page together with the bank’s own verification page.

OCBC Singapore Transfer Detail Table

Use this table as a transfer preparation checklist. A bank may still request extra fields depending on the sending country, currency, compliance checks and payment route.

FieldOCBC DetailUsed ForCheck Before Transfer
Bank nameOversea-Chinese Banking Corporation LimitedInternational transfer beneficiary bank fieldUse the bank name shown in OCBC’s latest transfer instructions.
SWIFT / BICOCBCSGSGInternational payment routingIf the sender requires 11 characters, use OCBCSGSGXXX unless OCBC gives a different instruction for that transfer.
11-character BICOCBCSGSGXXXMain-office BIC formatSome bank forms reject 8-character codes and ask for an 11-character BIC.
Bank code7339Local bank code fields where requestedFor local clearing references, compare with the Singapore bank code list.
Branch codeFirst three digits of the OCBC account numberLocal forms that still ask for branch codeCheck the recipient’s full account number format before separating any digits.
Beneficiary account nameName as maintained with OCBCRecipient matching and bank reviewDo not shorten company names, middle names or account titles unless the recipient confirms the exact format.
Beneficiary account numberFull OCBC account numberCrediting funds to the correct accountConfirm whether the sender needs the full account number or a branch-code-separated format.
Foreign currency account noteCurrency code may be part of the account instructionForeign currency creditingFor foreign currency accounts, follow OCBC’s latest account-number and currency-code instruction.
USD intermediary bankMay involve JP Morgan Chase Bank, New York, with SWIFT CHASUS33 for certain USD instructionsUSD inward telegraphic transfer routingUse intermediary bank details only when OCBC or the sending bank asks for them.
Cut-off timingDepends on currency, account type and business day processingSame-day or next-business-day processing expectationsPublic holidays, bank checks and correspondent bank handling may affect timing.

SWIFT Code vs Bank Code vs Branch Code

OCBC’s SWIFT code, bank code and branch code are not the same field. Using the wrong field in a transfer form may delay processing or trigger a correction request.

Code TypeOCBC ValueTypical UseUser Check
SWIFT / BICOCBCSGSG or OCBCSGSGXXXInternational bank-to-bank transfer messagingAsk the sender whether the form requires 8 or 11 characters.
Bank code7339Local bank identification where a bank code field appearsUse only when a local form asks for bank code.
Branch codeUsually the first three digits of the OCBC account numberLegacy local payment forms or account-format referencesDo not guess from branch address or branch name.

For local SGD payments, users often need different rails such as FAST transfers in Singapore or PayNow setup in Singapore, not a SWIFT message.

When This Code Is Used

Receiving Money From Overseas

Use OCBCSGSG or OCBCSGSGXXX when an overseas sender needs OCBC Singapore’s BIC to send a telegraphic transfer into an OCBC account.

Adding OCBC as a Payee

A foreign bank app may ask for the recipient bank name, country, account number, account name, address and SWIFT/BIC before saving the payee.

Business Remittances

Business users may need extra information such as invoice reference, purpose of payment, currency instruction and intermediary bank details.

International payments may include cable fees, agent bank fees or FX markups. The international transfer fee notes page can help users separate bank fees from exchange-rate cost.

Verification Checks Before Sending Money

1. Match the bank name.

Use Oversea-Chinese Banking Corporation Limited where the sending bank asks for the official beneficiary bank name.

2. Confirm the BIC length.

Some forms accept OCBCSGSG, while others require OCBCSGSGXXX.

3. Check the account number.

Ask the recipient to confirm the full OCBC account number and account name exactly as maintained with the bank.

4. Review currency handling.

Foreign currency account transfers may need added currency information in the payment instruction.

5. Use official pages for changes.

Bank details, fees, processing cut-offs and intermediary instructions can change, so verify with OCBC before sending a high-value payment.

Branch and Account Access

SWIFT details help with international payment routing, but account servicing questions may still require a branch visit, hotline check or secure message in OCBC digital banking. For branch location planning, use OCBC branch locations and confirm opening hours before visiting.

For a broader bank overview, the OCBC Bank Singapore profile covers bank presence, service areas and other public reference points.

Verification Notes

SWIFT/BIC details should be checked against OCBC’s own transfer pages before payment. For inward remittance details, use the OCBC Business Banking inward TT page. For personal overseas transfer instructions and the 8-character-to-11-character SWIFT note, use the OCBC personal telegraphic transfer page. For bank registration context, check the MAS Financial Institutions Directory.

This page is for general banking reference only. It is not a payment instruction from OCBC, and it does not replace checks made through OCBC, the recipient or the sending bank.

FAQ

What is the OCBC Singapore SWIFT code?

The OCBC Singapore SWIFT/BIC code is OCBCSGSG. If an 11-character BIC is required, the main-office format is commonly written as OCBCSGSGXXX.

Is OCBCSGSGXXX the same as OCBCSGSG?

They refer to the same OCBC Singapore main BIC structure, but OCBCSGSGXXX is the 11-character format used when a payment form requires a branch-code suffix.

What is OCBC Singapore bank code?

OCBC Singapore’s bank code is 7339. This is different from the SWIFT/BIC code and is normally used only when a local form asks for bank code.

How do I find my OCBC branch code?

OCBC states that the first three numbers of an OCBC account number are branch codes. Check the full account number format before using this field in a local payment form.

Do I need SWIFT for PayNow or FAST?

No. PayNow and FAST are local Singapore payment methods and normally do not use a SWIFT code. SWIFT/BIC is mainly used for international bank transfer routing.

Scroll to Top