India doesn’t use IBANs for domestic banking, but foreign services may ask for a 22-character IBAN-style code derived from your IFSC and account number.
What’s the deal with IBAN in India?
India does not use IBANs for domestic transactions; you only need an IBAN-style code when a foreign bank or service explicitly requests one.
Look, an International Bank Account Number (IBAN) is basically a fancy global routing number. It packs your country, bank, branch, and account details into one tidy 22-character string. For anything happening inside India, forget about IBANs—your IFSC code (11 characters) and account number (9–18 digits) handle everything from NEFT to RTGS to IMPS just fine. That said, since early 2024, some European banks and international payment apps have started insisting on an IBAN-style format for Indian accounts. The upside? You can whip one up yourself using info you already have—no need to beg your bank for a separate IBAN.
How do I actually make one?
Use the RBI’s free IBAN Calculator with your IFSC code, account number, country code IN, and bank details to generate a valid 22-character IBAN.
- Gather your banking details
- Your bank’s official name and branch—State Bank of India, Delhi Main Branch, for example.
- The 11-digit IFSC code (SBIN0001234 will do).
- Your full account number (9–18 digits, straight from your passbook or e-statement).
- The country code: IN.
- Locate the information in your banking app
- Fire up your bank’s mobile app or website.
- Head to Accounts → View Statement or Profile → Account Details to grab your IFSC and account number.
- Copy them exactly—no spaces, hyphens, or weird characters.
- Input the details into the RBI IBAN Calculator
- Point your browser to the Reserve Bank of India’s IBAN Calculator.
- Pick your bank from the dropdown or just type the first four letters of your IFSC code.
- Plug in the IFSC code and account number, then hit Calculate.
- Out pops a 22-character IBAN (IN12ABCT123456789012345). Copy it right away.
- Provide the IBAN to the sender
- Paste the freshly minted IBAN exactly as it appears into the foreign service’s payment form.
- Don’t forget your bank’s SWIFT/BIC code (SBININBBXXX for State Bank of India), which you can find in the Bank Details section or by calling customer service.
What if the IBAN I made gets rejected?
- Use the SWIFT-only alternative
Some platforms still accept transfers formatted as: SWIFT/BIC code + account number + IFSC code. Skip the IBAN field, set the country to “India,” and go ahead. This trick works for Western Union and traditional wire transfers.
- Let a fintech intermediary handle the conversion
Apps like Wise, Remitly, or Paysend will quietly convert your IFSC + account number into the IBAN format foreign banks expect. They might ask for proof of address (utility bill or e-statement) when you sign up.
- Request a Foreign Inward Remittance Certificate (FIRC)
If your self-built IBAN keeps getting bounced, swing by your branch and ask for a FIRC. This certificate spells out your account details and SWIFT/BIC code in a format every international bank recognizes. It’s a bit of extra legwork, but it guarantees your incoming transfer won’t get stuck.
How can I keep this from happening again?
Store your IFSC and account number securely, verify your SWIFT/BIC annually, and use only bank-approved apps to avoid IBAN errors.
- Keep a digital backup of your account details
Snap a screenshot of your passbook page or download a PDF of your e-statement and stash it in a password-protected folder. IFSC codes rarely change, but account numbers can shift after mergers (DBS Bank swallowed Lakshmi Vilas Bank in 2024, for instance).
- Double-check your bank’s SWIFT/BIC code yearly
Big banks like State Bank of India sometimes tweak their SWIFT/BIC codes after upgrades or rebranding. Before your next international transfer, verify the latest code on the RBI’s official website or by calling your branch.
- Only use official banking apps
Third-party apps that promise to “generate” IBANs often mess with your details and delay transfers. Stick to apps your bank endorses (SBI YONO, HDFC MobileBanking, etc.). If you’re unsure, call customer service to confirm the app is legit.
Bottom line
India does not issue IBANs natively, but you can reliably generate a 22-character IBAN-style code when foreign services demand one.
Always run the generated IBAN back through the RBI calculator to double-check it. Pair it with the correct SWIFT/BIC code, and you’re set. If things still go sideways, fall back to the SWIFT-only route or ask your branch for a FIRC. When in doubt, call your bank’s 24/7 helpline before you hit send—mistakes cost time and money.
Edited and fact-checked by the FixAnswer editorial team.