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

ICICI Bank Singapore SWIFT Code 2026: BIC and Transfer Details

ICICI Bank Singapore Swift Code

ICICI Bank Singapore uses the SWIFT / BIC code ICICSGSG for the Singapore branch. Some transfer forms may show the same code as ICICSGSGXXX when an 11-character SWIFT format is required. Before sending money, match the beneficiary name, account number, currency, purpose of payment and any intermediary bank instructions against the bank’s official wire transfer page.

SWIFT / BIC: ICICSGSG
11-character format: ICICSGSGXXX
Bank Code: 9186
Country: Singapore

ICICI Bank Singapore SWIFT Code Data

Bank
ICICI Bank Limited, Singapore Branch
SWIFT / BIC
ICICSGSG
11-Character Format
ICICSGSGXXX
Local Bank Code
9186
Country
Singapore
Main Address
9 Raffles Place #50-01 Republic Plaza, Singapore 048619
Used For
International wire transfers and bank identification
Official Check
ICICI SWIFT page

For a wider Singapore context, compare this page with the major Singapore SWIFT codes list and the Singapore bank code list. SWIFT codes and local bank codes serve different transfer checks, so the fields should not be mixed.

What ICICSGSG Means

ICIC

This identifies ICICI Bank Limited within the SWIFT / BIC structure.

SG

This is the country code for Singapore.

SG

This is the location code used for the Singapore BIC.

XXX

Some forms append XXX to show the primary office in an 11-character SWIFT format.

When to Use the ICICI Singapore SWIFT Code

Use ICICSGSG when an overseas sender needs the SWIFT / BIC for ICICI Bank Limited in Singapore. The sender may also need the recipient’s full account name, account number, account currency and address. For foreign currency wires, the sending bank may ask for correspondent or intermediary bank details, which should be checked on ICICI’s official wire transfer page before the payment is released.

Incoming International Wire

Use the ICICI Singapore SWIFT / BIC, then confirm the account number and beneficiary name exactly as held with the bank.

Currency-Specific Transfer

Some currencies may route through a correspondent bank. Check ICICI’s latest Nostro details instead of copying old instructions.

Local Singapore Transfer

Local bank code, branch code and account number rules are separate from SWIFT. For domestic transfers, follow the paying bank’s field format.

For fee and FX checks before sending funds, the international transfer fees page explains the usual cost areas to review.

ICICI Singapore Transfer Detail Table


FieldCode or DetailUsed ForOfficial Verification
Bank NameICICI Bank Limited, Singapore BranchBeneficiary bank name in overseas transfer formsICICI SWIFT page
SWIFT / BICICICSGSGPrimary ICICI Singapore SWIFT / BIC identificationICICI SWIFT page
11-Character SWIFT FormatICICSGSGXXXForms that require a branch identifier after the 8-character BICICICI SWIFT page
Singapore Bank Code9186Participating GIRO and local bank-code references where the field is requestedABS BIC list
Branch CodeNot the same as the SWIFT branch identifierLocal transfer forms only when the payer’s bank asks for a branch-code fieldICICI contact page
Beneficiary NameUse the exact account holder nameMatching the recipient account during wire screeningICICI contact page
Beneficiary Account NumberUse the account number supplied by the recipientCrediting the payment to the correct accountICICI contact page
Currency InstructionsCheck currency-specific correspondent details before sendingRouting SGD, USD, GBP, EUR, INR and other foreign currency transfersICICI SWIFT page
Regulated Institution CheckICICI Bank Limited is listed in the MAS Financial Institutions DirectoryConfirming the Singapore entity and regulator listingMAS directory

SWIFT Code vs Bank Code vs Branch Code

SWIFT / BIC

ICICSGSG identifies ICICI Bank Limited in Singapore for cross-border bank messaging and international wire transfer routing.

Local Bank Code

9186 is a Singapore local bank-code reference used in participating GIRO and local bank-code contexts, not a replacement for SWIFT.

Do not enter 9186 into a SWIFT / BIC field, and do not enter ICICSGSG into a local bank-code field unless the form specifically asks for BIC instead of bank code.

If you are comparing domestic transfer routes with overseas wires, the FAST transfers in Singapore explainer is useful for separating local payment rails from SWIFT-based remittances.

What to Verify Before Sending

1. Match the bank name.

Use ICICI Bank Limited, Singapore Branch when the payment is meant for an ICICI Singapore account.

2. Confirm the SWIFT / BIC field.

Use ICICSGSG unless the sending bank requires the 11-character version ICICSGSGXXX.

3. Check the account details.

The beneficiary name, account number and currency should match the recipient’s bank record.

4. Review currency routing.

For non-SGD wires, confirm any correspondent bank details through ICICI’s current wire transfer page.

5. Check charges and FX terms.

Review sender fees, receiving fees, intermediary charges and exchange-rate spread before approving the transfer.

For account access or branch confirmation, use the ICICI Bank Singapore profile and ICICI Singapore branch page for related local information.

FAQ

What is the SWIFT code for ICICI Bank Singapore?

The SWIFT / BIC code for ICICI Bank Limited, Singapore Branch is ICICSGSG. Some bank forms may show it as ICICSGSGXXX when an 11-character format is needed.

Is ICICSGSGXXX different from ICICSGSG?

They point to the same Singapore BIC context. ICICSGSG is the 8-character BIC, while XXX is commonly used as the primary-office branch identifier in 11-character SWIFT forms.

What is ICICI Bank Singapore’s local bank code?

The local bank-code reference shown in the ABS participating GIRO BIC list is 9186. This is separate from the SWIFT / BIC code.

Do I need intermediary bank details for an ICICI Singapore transfer?

It depends on the currency and sender bank. ICICI’s official wire transfer page lists currency-specific details that may be needed for overseas transfers.

Can I use this SWIFT code for ICICI Bank India?

No. ICICSGSG is for ICICI Bank Limited in Singapore. ICICI India uses different SWIFT / BIC codes, so the recipient bank country must be checked before sending funds.

Verification Notes

The ICICI Singapore SWIFT / BIC code should be checked against the bank’s official wire transfer page before use. The MAS Financial Institutions Directory confirms ICICI Bank Limited’s Singapore listing and address through the MAS directory record. The bank code and BIC pairing can also be checked through the Association of Banks in Singapore participating GIRO BIC list.

SWIFT codes, correspondent banks, transfer cut-off times, charges and account instructions can change. Use this page as a code reference, then verify the final transfer details with ICICI Bank Singapore or the sending bank before approving a payment.

Scroll to Top