SWIFT codes for banks in India
SWIFT codes for 15 banks in India, taken from each bank's own published details and checked on 29 October 2026.
- 15 banks listed, each with its own source.
- Use the code on the recipient's invoice.
- Confirm new bank details by a second channel.
- Helm shows the fee and arrival before you send.
SWIFT codes in India
The table lists the SWIFT codes (BICs) of 15 banks in India, each taken from the bank's own published details.
| Bank | SWIFT code |
|---|---|
| State Bank of India | SBININBB |
| HDFC Bank | HDFCINBB |
| ICICI Bank | ICICINBB |
| Punjab National Bank | PUNBINBB |
| Bank of Baroda | BARBINBB |
| Axis Bank | AXISINBB |
| Canara Bank | CNRBINBB |
| Kotak Mahindra Bank | KKBKINBB |
| Indian Bank | IDIBINBB |
| IndusInd Bank | INDBINBB |
| Indian Overseas Bank | IOBAINBB |
| IDFC FIRST Bank | IDFBINBB |
| UCO Bank | UCBAINBB |
| Yes Bank | YESBINBB |
| RBL Bank | RATNINBB |
Source: each bank's own website, linked on its page. Checked on 29 October 2026.
Using the right code
Use the SWIFT code shown on the recipient's invoice or account letter. Banks can publish separate codes for branches, currencies or business units. Before the first payment to a new supplier, confirm the account details by phone or a second email; fraudsters often send changed bank details from look-alike email addresses.
Banks in India also publish these local identifiers: Bank of Baroda asks senders to put the SWIFT code of the beneficiary's AD (authorized dealer) branch in field 57, available from the branch holding the account.; For remittances above USD 25,000, SBI asks for the SWIFT code of the beneficiary's home branch; the branch IFSC is also given for rupee credit.; For retail and NRI remittances ICICI Bank publishes ICICINBBNRI..
More on payments to India: Sending business payments from the US to India, USD to INR for business payments, How to pay suppliers in India, USD business accounts in India, How to receive USD in India, Helm in India.
Paying banks in India from a Helm account
Helm sends international wires in US dollars and local payouts where a local payment system is available, with the fee, rate and expected arrival shown before you confirm.
Helm sets pricing for each business around its volume, currencies and rails, and agrees it in writing before the account opens. See how pricing works.
Open a Helm account
USD, EUR and GBP accounts in your company's name, with a named account manager.
Open accountQuestions
How many SWIFT codes does this page list for India?
15 banks, each code taken from the bank's own website and checked on 29 October 2026.
Which code should I use if the invoice shows a different one?
Use the code on the recipient's invoice or account letter, and confirm it with the recipient by a second channel before paying.
What is a SWIFT code?
An 8 or 11 character code, defined by ISO 9362, that identifies a bank in international payments.
References
- State Bank of India: published SWIFT code
- HDFC Bank: published SWIFT code
- ICICI Bank: published SWIFT code
- Punjab National Bank: published SWIFT code
- Bank of Baroda: published SWIFT code
- Axis Bank: published SWIFT code
- Canara Bank: published SWIFT code
- Swift: business identifier code (BIC)
This guide is general information for businesses, not financial, legal or tax advice. Rules, fees and timings were checked against the sources listed on the review date and may change.