HSBC Bank India (HSBC) IFSC Code — Complete Guide
HSBC Bank India, a subsidiary of HSBC Holdings plc, has been operating in India since 1853 — making it one of the oldest foreign banks in India. With 50+ branches in 15 cities, HSBC primarily serves premium retail customers, high net worth individuals, and corporate clients. It is known for its wealth management, international banking, and trade finance capabilities.
How to Find HSBC IFSC Code
- Use the search tool above — select state, district and branch
- Check your HSBC cheque book — IFSC printed at top of every leaf
- Open your HSBC passbook — front page shows IFSC code
- Log in to HSBC net banking → Account Details
Using HSBC IFSC for Transfers
- NEFT: Enter IFSC when adding beneficiary. Settled in 30 minutes.
- RTGS: For transfers above ₹2 lakh. Settled in real time.
- IMPS: 24×7 instant transfers up to ₹5 lakh.
- International: Use SWIFT code HSBCINBB (not IFSC) for overseas transfers.
Foreign Banks and IFSC Codes in India
Foreign banks operating in India through branches are assigned IFSC codes by the Reserve Bank of India for each of their Indian branches. These IFSC codes work exactly like domestic bank IFSC codes — they are required for all NEFT, RTGS, and IMPS transfers. Foreign banks in India are fully regulated by RBI under the Banking Regulation Act, 1949.
IFSC vs SWIFT Code for Foreign Banks
IFSC code is used only for domestic transfers within India (NEFT, RTGS, IMPS). SWIFT/BIC code is used for international wire transfers between banks in different countries. If you are transferring money to or from India internationally, you need the SWIFT code — not the IFSC code.
Transfer Timings for Foreign Bank Branches in India
- NEFT: Available 24×7. Settled every 30 minutes.
- RTGS: Minimum ₹2 lakh. Real-time settlement 24×7.
- IMPS: Instant 24×7. Up to ₹5 lakh per transaction.