← All bank-code countries

Business banking directory

India SWIFT Codes and IFSC Codes

Find SWIFT/BIC and IFSC codes for selected verified Indian business-payment branches.

Last checked

October 15, 2026

Use a SWIFT or BIC for an international business payment to India. Use the IFSC code only when the receiving instructions or payment form specifically request it.

The table is a verified set of four clearly identified branches or payment services from official bank material. IFSCs are eleven-character branch identifiers, so this page does not present one IFSC as a universal code for an entire banking group.

India SWIFT codes and IFSC codes

An IFSC identifies an Indian bank branch for NEFT, RTGS and IMPS. A SWIFT/BIC identifies an institution or service for international bank messaging.

Bank SWIFT and bank code reference table
Bank
SWIFT / BIC
IFSC code

HDFC Bank – Nariman Point, Tulsiani Chambers

HDFCINBB

HDFC0000001

State Bank of India – Overseas Branch, Mumbai

SBININBB103

SBIN0004791

Axis Bank – Fort Branch, Mumbai

AXISINBB

UTIB0000004

YES BANK – RTGS / Main Service

YESBINBB

YESB0000001

The Reserve Bank of India publishes the consolidated NEFT branch list from member-bank submissions. Always use the IFSC tied to the beneficiary account’s branch, even when the bank uses one shared SWIFT/BIC for inward remittances.

Are SWIFT codes different for business accounts?

Business and personal accounts usually share the institution-level SWIFT/BIC. The correct receiving instructions can still differ by legal entity, branch, account currency, product or correspondent route.

For a business payment, obtain bank-issued instructions showing the registered business name, account number or IBAN, account currency, legal bank name and the requested routing identifiers. Confirm changed or first-time details through a known contact at the recipient business.

How to choose the correct IFSC code
  1. Identify the payment route. International wires commonly use a SWIFT/BIC. Domestic payment rails may request the local code.
  2. Match the exact institution and branch. Do not substitute a code from another branch, product or legal entity.
  3. Check the account currency. Correspondent instructions can differ by settlement currency.
  4. Confirm before release. Compare the value with current instructions issued for the beneficiary account.
Using India bank details in a business payment workflow

Store the beneficiary name, account number or IBAN, currency, bank entity and verified routing details together. Require a second-channel check when bank details change before approving a payment.

Connect international payments to your business workflow
Quotable Payments helps businesses manage payment details alongside suppliers, invoices and approvals.
Explore Quotable Payments

Frequently asked questions

Is a Indian ifsc code the same as a SWIFT code?

No. An IFSC identifies an Indian bank branch for domestic electronic transfers. A SWIFT/BIC identifies a financial institution or service for international bank messaging.

Do business accounts use different SWIFT codes in India?

Usually the bank-level BIC is shared across customer types. Receiving instructions can still differ by legal entity, branch, currency, product or correspondent route.

How should these Indian bank details be verified?

Compare them with written receiving instructions issued for the beneficiary account. Confirm the legal bank entity, branch or service, account currency and payment route before releasing funds.

Can I use the same IFSC for every branch of an Indian bank?

No. Each enabled branch has its own IFSC. Obtain it from the beneficiary’s cheque, statement, bank app or written receiving instructions.