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.
11-character format: ICICSGSGXXX
Bank Code: 9186
Country: Singapore
ICICI Bank Singapore SWIFT Code Data
ICICI Bank Limited, Singapore Branch
ICICSGSG
ICICSGSGXXX
9186
Singapore
9 Raffles Place #50-01 Republic Plaza, Singapore 048619
International wire transfers and bank identification
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
| Field | Code or Detail | Used For | Official Verification |
|---|---|---|---|
| Bank Name | ICICI Bank Limited, Singapore Branch | Beneficiary bank name in overseas transfer forms | ICICI SWIFT page |
| SWIFT / BIC | ICICSGSG | Primary ICICI Singapore SWIFT / BIC identification | ICICI SWIFT page |
| 11-Character SWIFT Format | ICICSGSGXXX | Forms that require a branch identifier after the 8-character BIC | ICICI SWIFT page |
| Singapore Bank Code | 9186 | Participating GIRO and local bank-code references where the field is requested | ABS BIC list |
| Branch Code | Not the same as the SWIFT branch identifier | Local transfer forms only when the payer’s bank asks for a branch-code field | ICICI contact page |
| Beneficiary Name | Use the exact account holder name | Matching the recipient account during wire screening | ICICI contact page |
| Beneficiary Account Number | Use the account number supplied by the recipient | Crediting the payment to the correct account | ICICI contact page |
| Currency Instructions | Check currency-specific correspondent details before sending | Routing SGD, USD, GBP, EUR, INR and other foreign currency transfers | ICICI SWIFT page |
| Regulated Institution Check | ICICI Bank Limited is listed in the MAS Financial Institutions Directory | Confirming the Singapore entity and regulator listing | MAS directory |
No matching rows found.
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
Use ICICI Bank Limited, Singapore Branch when the payment is meant for an ICICI Singapore account.
Use ICICSGSG unless the sending bank requires the 11-character version ICICSGSGXXX.
The beneficiary name, account number and currency should match the recipient’s bank record.
For non-SGD wires, confirm any correspondent bank details through ICICI’s current wire transfer page.
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.


