Find international bank SWIFT / BIC codes for wire transfers, export receipts and cross-border payments.
Free ToolBank
— Always confirm SWIFT / BIC codes with your bank before sending or receiving international payments. Data is provided for reference only.
| IFSC | SWIFT / BIC |
|---|---|
| India only | International |
| NEFT / RTGS / IMPS | Wire / cross-border transfer |
| 11 characters (e.g. SBIN0005943) | 8 or 11 characters (e.g. SBININBBXXX) |
| Domestic payments | Export receipts & foreign payments |
A SWIFT code (also called BIC) identifies a bank in the global SWIFT network used for international payments.
Yes. BIC (Business Identifier Code) is the formal name; SWIFT code is the common term for the same identifier.
Not every branch. Most banks have a head-office SWIFT and selected branches that handle forex / export payments.
International wire transfers almost always need the beneficiary bank’s SWIFT / BIC. Confirm the correct code with your bank before sharing invoice details.
IFSC is for payments inside India (NEFT/RTGS/IMPS). SWIFT is for cross-border transfers. Indian exporters usually need both: IFSC for INR legs and SWIFT for foreign currency receipts.