Entering the wrong IFSC code is one of the most common reasons bank transfers fail — or worse, reach the wrong branch. Before you send a salary payment, vendor invoice or property deposit, spending two minutes verifying the code can save days of reversal paperwork. This guide walks you through exactly how to check an IFSC is valid, matches the intended branch, and hasn't been retired after a bank merger.

Quick format check (30 seconds)

Every valid IFSC in India follows one rigid pattern:

If a code fails this pattern — 10 characters, a letter in position 5, or special symbols — it will be rejected by your bank's payment system before the transfer even starts. Fix the format first, then verify the branch details.

Five reliable verification sources

SourceBest forReliability
Recipient's cheque book / passbookConfirming the exact home branchHighest — printed by the bank
Recipient's net bankingCross-checking when cheque isn't availableVery high
RBI IFSC master listOfficial registry lookupAuthoritative but updated periodically
Bank's official website branch locatorFinding IFSC by branch nameHigh — direct from issuing bank
IFSCNOW search toolQuick lookup by IFSC, bank or cityHigh — synced with RBI publications
Golden rule: Never rely on an IFSC saved in an old WhatsApp message, email signature or third-party invoice alone. Always cross-check against the recipient's latest passbook or net banking before high-value transfers.

Step-by-step verification workflow

  1. Get the IFSC from the recipient — ask them to read it from their passbook or net-banking account summary, not from memory.
  2. Run a format check — 11 characters, zero in position 5, uppercase letters.
  3. Look up the code — enter it in our IFSC search or the RBI list. Confirm the bank name, branch name and address match what the recipient told you.
  4. Match account number to branch — the IFSC must belong to the branch where the recipient's account is held, not just any branch of that bank.
  5. Send a test transfer — for new payees, send ₹1 via IMPS first. Once it credits, proceed with the full amount.

Post-merger IFSC changes

India's public-sector bank consolidation (2019–2021) retired thousands of legacy IFSC codes. Banks like Vijaya Bank (VIJB), Dena Bank (BKDN) and Oriental Bank of Commerce (ORBC) were absorbed into larger entities with new BARB, PUNB and other prefixes. Many older cheque books still print obsolete codes.

When verifying after a merger announcement:

What happens if you use the wrong code

ScenarioOutcomeRecovery time
Code doesn't existTransfer rejected; money returned1–2 working days
Code exists, wrong branch, no matching accountTransfer may bounce back2–5 working days
Code exists, money reaches wrong accountRequires beneficiary bank reversal — complexWeeks; not guaranteed

If money has left your account but not reached the intended recipient, contact your bank immediately with the UTR/reference number, correct IFSC, and recipient details. Speed matters — the sooner the bank raises a reversal request, the better the odds.

Frequently Asked Questions

Can I verify an IFSC using just the account number?

No. Account numbers are not publicly mapped to IFSC codes. You need the IFSC from the account holder or a branch lookup tool.

Does UPI require IFSC verification?

UPI payments use a UPI ID or mobile number — you don't enter an IFSC. However, when setting up a new UPI payee via account number + IFSC, verification still applies.

Is IFSC case-sensitive?

Conventionally written in uppercase. Most banking apps accept either case, but always enter capitals to avoid confusion between 0 and O.

IFSCNOW Editorial Team

We maintain India's IFSC database and publish guides on safe banking practices. Report outdated codes to happy.mynds@gmail.com.