IFSC Code Finder
Search any IFSC code to instantly get the bank name, branch address, and payment service support across all Indian banks.
What is an IFSC code?
IFSC stands for Indian Financial System Code — an 11-character alphanumeric code assigned by the Reserve Bank of India to every bank branch that participates in electronic fund transfers. You need an IFSC code whenever you make an NEFT, RTGS, or IMPS transfer to another bank account.
The code is structured as: the first 4 characters identify the bank (e.g. SBIN for State Bank of India), the 5th character is always 0 (reserved for future use), and the last 6 characters identify the specific branch.
NEFT vs RTGS vs IMPS — what's the difference?
All three are electronic fund transfer methods in India, but they differ in speed, limits, and availability. IMPS is the fastest — available 24×7 with no minimum limit, ideal for urgent transfers up to ₹5 lakh. NEFT settles in batches (typically within 30 minutes on working days) and has no minimum transfer limit. RTGS is for large-value transfers (minimum ₹2 lakh) and settles in real time during banking hours.
UPI uses a VPA (Virtual Payment Address) instead of IFSC and account number, but the underlying settlement also uses IMPS infrastructure. Most day-to-day transfers in India now happen via UPI due to its simplicity.