Icici Bank Limited SWIFT/BIC code

The head office of Icici Bank Limited in Singapore uses SWIFT/BIC code ICICSGSGXXX. Below you find all 7 codes of this bank, grouped by city.

ICICSGSGXXX
Head office · Singapore · Singapore · Short form: ICICSGSG

Compare costs to send money to Singapore →

All SWIFT/BIC codes of Icici Bank Limited

Singapore

SWIFT/BICBranch
ICICSGSGXXX Head office
ICICSGSGCOP —
ICICSGSGCTS Singapore Branch
ICICSGSGIPB Singapore Branch
ICICSGSGMOG Singapore Branch
ICICSGSGRET —
ICICSGSGSMS Smxcc

The way the Icici Bank Limited SWIFT/BIC works

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

ICIC Bank code
4 letters that identify the bank.
SG Country code
2 letters for the country (ISO 3166).
SG Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

What ICICSGSG means for a payment to Icici Bank Limited

ICICSGSG and ICICSGSGXXX are two spellings of the same SWIFT/BIC code, and both point to Icici Bank Limited in Singapore. A BIC does one job: it makes sure that a cross-border transfer reaches the right bank. You will need it mostly when dealing with payments that cross a border.

On this page you can read what the code means, when it matters and which other details a transfer to or from Icici Bank Limited requires. The SWIFT code alone does not identify an individual account holder; for that you need the IBAN or account number .

Sending SGD to Icici Bank Limited

Accounts at Icici Bank Limited are typically held in SGD, the local currency. If you send another currency it has to be converted somewhere along the way – by your bank, by Icici Bank Limited or by a bank in between. There is rarely a separate charge for that conversion – the cost sits in the rate.

Where the conversion happens affects how much arrives, since every bank sets its own rate. Sending the money already in SGD often avoids a second conversion – as long as your own rate is good.

The rate for SGD changes throughout the day. For regular payments, small differences in the rate make a real difference over time.

How up to date is this code?

This directory is compiled from public sources and we update it periodically. Even so, banks merge, rename themselves or change codes and our data may lag behind. Figures such as the number of codes are from our directory and may differ from what Icici Bank Limited publishes.

Treat our directory on this page as a helpful check. GoldexPay has no connection to Icici Bank Limited; we are a comparison site for money transfers. Should you notice a mistake, we welcome a message.

Choosing between the 7 SWIFT codes of Icici Bank Limited

Our database contains 7 SWIFT/BIC codes for Icici Bank Limited. Besides the head office code ICICSGSGXXX, you will find codes for branches, departments or specific services.

In most cases you do not need to pick a branch: transfers addressed to ICICSGSGXXX are routed within Icici Bank Limited correctly. Just use a branch code when your contact explicitly asks for it.

When in doubt, check with the recipient which code their bank gave them. Codes can change over time.

How to check ICICSGSG before you pay

Have the recipient copy the account details straight from a recent statement. Compare it with ICICSGSG here; if they differ, ask before you pay.

A wrong SWIFT code can cause delays, a payment being sent back or extra fees for investigation. An error in the account number is more serious because it can reach the wrong person.

A format check in your banking app merely confirms that the code exists – not that it belongs to the person you mean to pay. Some banks now check the name against the account before you confirm – do not ignore a mismatch warning. Sending a small amount first is a sensible step for a large first payment, even if it costs an extra fee.

What to give a sender who pays you at Icici Bank Limited

When you expect a payment from another country, send the payer all details at once. In practice that means: your name exactly as it appears on the account, your IBAN or account number, the SWIFT/BIC code ICICSGSGXXX (or ICICSGSG) and usually your address.

The sender’s bank may request the bank address of Icici Bank Limited, in which case the Singapore head office is the usual answer. A mistake in your account number can be harder to fix than it looks; copy them from your banking app rather than typing.

Money from abroad does not always land in full. Correspondent banks can take a fee, and when currencies differ, an exchange rate margin comes on top. On invoices, it is common to agree how the fees are split.

Protect yourself against fake payment requests

A common scam works like this: you receive a message saying that a contact has a new bank account. That ICICSGSG is a real code does not mean that the account is genuine; criminals use the codes of real banks too.

Check changed bank details through a separate channel. Pressure and requests to keep it quiet tend to be red flags. When a payment has already gone to a fraudster, call your bank right away – speed improves the chance of getting it back.

Scams can also work the other way: someone sends too much and asks you to refund the difference. A screenshot of a transfer is no proof – check your own account.

How long does an international transfer to Icici Bank Limited take?

There is no fixed answer: many land within a day, others take several business days. Weekends and public holidays in either country can add extra days, since banks do not process on those days. Sometimes a bank wants to know what the payment is for, which can hold things up.

If a transfer seems late, ask your bank about the status; with that reference banks can see where the payment is. Save your transfer receipt – you will need it for any trace request.

If the money does not arrive after a few business days, the sender needs to start with their own bank. On the receiving end, it helps to check your account for a slightly lower amount, since fees may have been deducted.

Paying someone abroad from your Icici Bank Limited account

An international bank payment costs rather more than the listed fee. On top of the transfer fee, banks in between may deduct a fee, and if currencies are converted the bank usually uses a rate that is less favourable than the actual market rate.

The real cost is often in the rate, not in the fee: many banks convert using an exchange rate with a margin built in. Compare their rate against the mid-market rate, the midpoint between buy and sell rates you see on financial sites.

For a lot of routes, a transfer service turns out to be cheaper than a bank – mostly thanks to the rate. Before your next transfer, it is worth comparing the total cost on GoldexPay. You can always keep your account at Icici Bank Limited to fund the transfer; only the conversion and sending happen elsewhere.

What the XXX in ICICSGSGXXX means

Every SWIFT/BIC code starts with an 8-character core: four letters for the bank, two letters for the country and two characters for the location. Combined, these eight characters form ICICSGSG.

XXX at the end of ICICSGSGXXX does not stand for a missing value or an error: it stands for the head office of Icici Bank Limited. Some banking apps insist on 11 characters, in which case you can add XXX behind ICICSGSG.

Type the code in one piece, in upper case and without spaces. A wrong letter can send the money to another bank, so copy it carefully.

Frequently asked questions

What is the SWIFT/BIC code of Icici Bank Limited in Singapore?

Icici Bank Limited uses ICICSGSGXXX. This is the code to use for most international transfers.

When do I use a branch code of Icici Bank Limited?

Just when the recipient asks for it. Almost all transfers to Icici Bank Limited work with the head office code ICICSGSGXXX.

What does ICICSGSGXXX mean?

ICIC is the code of Icici Bank Limited, SG stands for Singapore, SG is the code of the city or region and XXX means the head office.

How can I send money to Icici Bank Limited for less?

Avoid the hidden markup that banks often charge on international transfers. Compare what you receive in Singapore Dollar with different providers before you send.

How long does a transfer to Icici Bank Limited take?

An international bank transfer typically arrives in 2–5 business days because it may pass through intermediary banks. Transfer services are often faster.

Which details do I need to send money to Icici Bank Limited?

The SWIFT/BIC code ICICSGSGXXX, the account number or IBAN and the name of the recipient. Singapore is outside SEPA, so the BIC is always required.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.