← Back to Home

India's Banking Information

Comprehensive information about India's banking sector, financial codes, and institutions.

50,000+

Bank branches across India

$3.5T+

Total banking assets

12

Major public sector banks

Bank Search & Directory

📍

Find Banks by State

Browse banks in your state. Search by location to find the nearest bank branches with branch details, contact information, and services.

Search by State →
🏦

Browse All Banks in India

Explore all registered banks across India. Find comprehensive information about bank names, branches, IFSC codes, and operational networks.

Browse All Banks →

What is IFSC Code?

IFSC stands for Indian Financial System Code. It is a unique 11-character alphanumeric code issued by the Reserve Bank of India (RBI) to identify bank branches participating in the NEFT (National Electronic Funds Transfer) and RTGS (Real Time Gross Settlement) systems.

Structure of IFSC Code:

  • Characters 1-4: Bank identifier (four letters representing the bank name)
  • Character 5: Always "0" (reserved for future use)
  • Characters 6-11: Branch identifier (branch code - alphanumeric)

Example:

SBIN0001234

Where SBIN = State Bank of India, 0 = Reserved, 001234 = Branch code

Uses of IFSC Code:

  • Electronic fund transfers (NEFT and RTGS)
  • Identifying the receiving bank and branch
  • Online banking transactions
  • Clearing and settlement operations
  • Inter-bank transactions

What is MICR Code?

MICR stands for Magnetic Ink Character Recognition. It is a 9-digit code issued by the Reserve Bank of India. MICR code is used in the banking industry to facilitate the processing and clearing of cheques and other documents.

Structure of MICR Code:

  • Digits 1-3: City code (three-digit PIN code representing the city)
  • Digits 4-6: Bank code (three digits representing the bank)
  • Digits 7-9: Branch code (three digits representing the branch)

Example:

110002001

Where 110 = Delhi (city code), 002 = Bank code, 001 = Branch code

Uses of MICR Code:

  • Cheque processing and clearing
  • Automated cheque reading systems
  • Identifying the bank and branch for cheque clearance
  • Batch processing of financial documents
  • Sorting and routing of cheques

India's Banking Sector Overview

Types of Banks in India:

  • Public Sector Banks: Banks owned by the government (e.g., SBI, PNB, BOB)
  • Private Banks: Banks owned by private entities (e.g., ICICI, HDFC, Axis)
  • Foreign Banks: International banks operating in India (e.g., Deutsche Bank, HSBC)
  • Cooperative Banks: Banks operated on cooperative basis (state and district level)
  • Regional Rural Banks: Banks focused on rural areas and agriculture

Key Financial Systems:

  • NEFT (National Electronic Funds Transfer): System for electronic transfer of funds between banks
  • RTGS (Real Time Gross Settlement): System for high-value fund transfers in real-time
  • IMPS (Immediate Payment Service): Service for immediate inter-bank electronic funds transfer
  • UPI (Unified Payments Interface): Real-time system for digital payments

Regulatory Authority

Reserve Bank of India (RBI)

The Reserve Bank of India, established in 1935, is the central banking institution of India. It is responsible for regulating and supervising the banking system in India.

RBI manages currency, controls inflation, supervises the nation's payment and settlement systems, and ensures financial stability.

Frequently Asked Questions

What is the difference between IFSC and MICR codes?

IFSC (Indian Financial System Code) is an 11-character code used for electronic fund transfers (NEFT, RTGS, IMPS), while MICR (Magnetic Ink Character Recognition) is a 9-digit code used for cheque processing and clearing. IFSC is used for online transactions, whereas MICR is primarily for cheque-based transactions.

How do I find the IFSC code of my bank branch?

You can find your bank's IFSC code on:

  • Your cheque book
  • Your bank account statement
  • Your bank's website or app
  • RBI's official website
  • By contacting your bank's customer service
Can I transfer money without IFSC code?

For online fund transfers through NEFT, RTGS, or IMPS, IFSC code is mandatory. However, with modern payment systems like UPI, you can transfer money using just the beneficiary's UPI ID or phone number without needing an IFSC code.

What is NEFT and how long does it take?

NEFT (National Electronic Funds Transfer) is a system for electronic transfer of funds between banks. It typically takes 2 hours to 2 working days for the money to reach the beneficiary account, depending on the settlement cycles. NEFT is ideal for smaller to medium-value transactions.

What is RTGS and when should I use it?

RTGS (Real Time Gross Settlement) is used for real-time transfer of high-value funds between banks. It is typically used for transactions above ₹2 lakhs. RTGS transfers are processed immediately and settled within minutes, making it ideal for urgent and high-value transactions.

What is UPI and how does it work?

UPI (Unified Payments Interface) is a real-time payment system that allows you to transfer money using just a mobile number or UPI ID. It works 24/7 and provides instant fund transfers. UPI has revolutionized digital payments in India and is widely used for both person-to-person and merchant payments.

How many banks are there in India?

As of 2026, India has over 50,000 bank branches operated by various public sector banks, private banks, foreign banks, cooperative banks, and regional rural banks. The major public sector banks include SBI, PNB, BOB, while leading private banks include ICICI, HDFC, and Axis Bank.

Who regulates banks in India?

The Reserve Bank of India (RBI) is the central banking authority that regulates and supervises all banks in India. RBI was established in 1935 and is responsible for maintaining financial stability, managing currency supply, and overseeing payment systems in the country.

What is the minimum balance requirement for bank accounts?

The minimum balance requirement varies by bank and account type. Most banks offer zero minimum balance savings accounts for students and low-income groups. Regular savings accounts typically require ₹500 to ₹10,000 minimum balance, while current accounts may require higher balances. Check with your bank for specific requirements.

Is my money safe in Indian banks?

Yes, deposits in Indian banks are protected by the Deposit Insurance and Credit Guarantee Corporation (DICGC), a subsidiary of RBI. Your deposits up to ₹5 lakhs per bank are insured. All banks operating in India are regulated by RBI, ensuring strong safeguards and risk management practices.