Consumer Transparency Initiative

Financial Institution
Performance Index

How quickly do Banks, SFBs, NBFCs, and MFIs resolve consumer complaints? Graded A–F based on RBI data, complaint ratios, and resolution timelines.

7
Grade A
12
Grade B
13
Grade C
9
Grade D
4
Grade F
45
Total
45 institutions
#1
A
Kotak Mahindra Bank
Private Bank
Score88
94%
resolved in 30d
9d
avg resolution
12
per lakh accounts
File Complaint →
#2
A
IDFC First Bank
Private Bank
Score85
92%
resolved in 30d
10d
avg resolution
18
per lakh accounts
File Complaint →
#3
A
Federal Bank
Private Bank
Score83
91%
resolved in 30d
11d
avg resolution
14
per lakh accounts
File Complaint →
#4
A
Karnataka Bank
Private Bank
Score81
90%
resolved in 30d
12d
avg resolution
11
per lakh accounts
File Complaint →
#5
A
South Indian Bank
Private Bank
Score80
89%
resolved in 30d
12d
avg resolution
13
per lakh accounts
File Complaint →
#6
A
AU Small Finance Bank
Small Finance Bank⚠ RBI Action
Score79
88%
resolved in 30d
13d
avg resolution
20
per lakh accounts
File Complaint →
#7
A
Equitas Small Finance Bank
Small Finance Bank
Score77
86%
resolved in 30d
14d
avg resolution
22
per lakh accounts
File Complaint →
#8
B
State Bank of India
PSU Bank⚠ RBI Action
Score74
84%
resolved in 30d
17d
avg resolution
45
per lakh accounts
File Complaint →
#9
B
HDFC Bank
Private Bank⚠ RBI Action
Score72
83%
resolved in 30d
16d
avg resolution
38
per lakh accounts
File Complaint →
#10
B
Axis Bank
Private Bank
Score70
81%
resolved in 30d
18d
avg resolution
42
per lakh accounts
File Complaint →
#11
B
ICICI Bank
Private Bank
Score68
80%
resolved in 30d
19d
avg resolution
48
per lakh accounts
File Complaint →
#12
B
Bank of Baroda
PSU Bank
Score67
79%
resolved in 30d
20d
avg resolution
36
per lakh accounts
File Complaint →
#13
B
Punjab National Bank
PSU Bank
Score65
77%
resolved in 30d
21d
avg resolution
41
per lakh accounts
File Complaint →
#14
B
Ujjivan Small Finance Bank
Small Finance Bank
Score64
78%
resolved in 30d
19d
avg resolution
28
per lakh accounts
File Complaint →
#15
B
Canara Bank
PSU Bank
Score63
76%
resolved in 30d
22d
avg resolution
38
per lakh accounts
File Complaint →
#16
B
Union Bank of India
PSU Bank
Score62
75%
resolved in 30d
23d
avg resolution
40
per lakh accounts
File Complaint →
#17
B
IndusInd Bank
Private Bank
Score61
74%
resolved in 30d
22d
avg resolution
55
per lakh accounts
File Complaint →
#18
B
ESAF Small Finance Bank
Small Finance Bank
Score61
75%
resolved in 30d
21d
avg resolution
32
per lakh accounts
File Complaint →
#19
B
Yes Bank
Private Bank⚠ RBI Action
Score60
73%
resolved in 30d
24d
avg resolution
62
per lakh accounts
File Complaint →
#20
C
Bank of India
PSU Bank
Score55
68%
resolved in 30d
27d
avg resolution
48
per lakh accounts
File Complaint →
#21
C
CreditAccess Grameen
MFI⚠ RBI Action
Score54
67%
resolved in 30d
28d
avg resolution
95
per lakh accounts
File Complaint →
#22
C
Central Bank of India
PSU Bank
Score53
65%
resolved in 30d
28d
avg resolution
51
per lakh accounts
File Complaint →
#23
C
Indian Bank
PSU Bank
Score52
64%
resolved in 30d
29d
avg resolution
44
per lakh accounts
File Complaint →
#24
C
UCO Bank
PSU Bank
Score50
62%
resolved in 30d
30d
avg resolution
46
per lakh accounts
File Complaint →
#25
C
Spandana Sphoorty
MFI
Score50
63%
resolved in 30d
30d
avg resolution
102
per lakh accounts
File Complaint →
#26
C
Bajaj Finance
NBFC⚠ RBI Action
Score48
60%
resolved in 30d
31d
avg resolution
88
per lakh accounts
File Complaint →
#27
C
Arohan Financial Services
MFI
Score48
60%
resolved in 30d
32d
avg resolution
110
per lakh accounts
File Complaint →
#28
C
Tata Capital
NBFC
Score47
58%
resolved in 30d
32d
avg resolution
72
per lakh accounts
File Complaint →
#29
C
Mahindra Finance
NBFC
Score46
57%
resolved in 30d
33d
avg resolution
65
per lakh accounts
File Complaint →
#30
C
L&T Finance
NBFC
Score45
56%
resolved in 30d
34d
avg resolution
70
per lakh accounts
File Complaint →
#31
C
Bandhan Bank
Private Bank⚠ RBI Action
Score44
55%
resolved in 30d
35d
avg resolution
80
per lakh accounts
File Complaint →
#32
C
Punjab & Sind Bank
PSU Bank
Score43
54%
resolved in 30d
36d
avg resolution
42
per lakh accounts
File Complaint →
#33
D
IDBI Bank
PSU Bank
Score38
48%
resolved in 30d
40d
avg resolution
58
per lakh accounts
File Complaint →
#34
D
Asirvad Micro Finance
MFI⚠ RBI Action
Score36
45%
resolved in 30d
42d
avg resolution
155
per lakh accounts
File Complaint →
#35
D
Muthoot Finance
NBFC
Score35
44%
resolved in 30d
43d
avg resolution
92
per lakh accounts
File Complaint →
#36
D
Arohan MFI (Dvara)
MFI
Score34
43%
resolved in 30d
44d
avg resolution
148
per lakh accounts
File Complaint →
#37
D
Manappuram Finance
NBFC
Score33
42%
resolved in 30d
45d
avg resolution
98
per lakh accounts
File Complaint →
#38
D
DMI Finance
MFI⚠ RBI Action
Score32
40%
resolved in 30d
46d
avg resolution
138
per lakh accounts
File Complaint →
#39
D
Paytm Payments Bank
Payment Bank⚠ RBI Action
Score30
38%
resolved in 30d
48d
avg resolution
120
per lakh accounts
File Complaint →
#40
D
Navi Finserv (MFI arm)
MFI⚠ RBI Action
Score30
37%
resolved in 30d
49d
avg resolution
162
per lakh accounts
File Complaint →
#41
D
Dhani Loans
NBFC⚠ RBI Action
Score28
35%
resolved in 30d
50d
avg resolution
145
per lakh accounts
File Complaint →
#42
F
Navi Finserv
NBFC⚠ RBI Action
Score22
28%
resolved in 30d
58d
avg resolution
180
per lakh accounts
File Complaint →
#43
F
Fusion Micro Finance
MFI⚠ RBI Action
Score20
25%
resolved in 30d
62d
avg resolution
210
per lakh accounts
File Complaint →
#44
F
KreditBee
NBFC
Score18
22%
resolved in 30d
65d
avg resolution
220
per lakh accounts
File Complaint →
#45
F
MoneyTap
NBFC
Score15
18%
resolved in 30d
70d
avg resolution
250
per lakh accounts
File Complaint →

Data note: Rankings are based on publicly available RBI Annual Report data (FY2023-24), RBI Integrated Ombudsman Scheme reports, MFIN Micrometer reports, and VittSamadhan platform data. Scores are estimates based on available data and may not reflect real-time performance. This index is for consumer awareness only and does not constitute financial or legal advice. Full disclaimer →