Measure of IndiaBetaIndia's economy, in numbers Search guides and series/
Guides / Money, credit and banks / Every cut

Bad loans bank by bank: each scheduled commercial bank's gross and net NPAs at the start of the year, added, reduced, written off and at the end, every year since 2004-05, base RBI bank groups, as on 31 March

820 series, each with its latest value, its change on a year earlier and its trend.

Source Reserve Bank of India (via DBIE) Base RBI bank groups, as on 31 March Frequency annual Vintage 2026-10-09 Download CSV, JSON
820 series
Trend Data
AB BANK (foreign banks): gross NPAs at the start of the yearBank₹0 croreMar 2024—Series data
AB BANK (foreign banks): gross NPAs added during the year (fresh slippages)Bank₹0 croreMar 2024—Series data
AB BANK (foreign banks): gross NPAs reduced during the year (recoveries and upgrades)Bank₹0 croreMar 2024—Series data
AB BANK (foreign banks): gross NPAs written off during the yearBank₹0 croreMar 2024—Series data
AB BANK (foreign banks): gross NPAs at the end of the yearBank₹0 croreMar 2024—Series data
AB BANK (foreign banks): net NPAs at the start of the yearBank₹0 croreMar 2024—Series data
AB BANK (foreign banks): net NPAs at the end of the yearBank₹0 croreMar 2024—Series data
ABU DHABI COMMERCIAL BANK PJSC (foreign banks): gross NPAs at the start of the yearBank₹53 croreMar 2020+131.0%Series data
ABU DHABI COMMERCIAL BANK PJSC (foreign banks): gross NPAs added during the year (fresh slippages)Bank₹75 croreMar 2020+40.0%Series data
ABU DHABI COMMERCIAL BANK PJSC (foreign banks): gross NPAs reduced during the year (recoveries and upgrades)Bank₹64 croreMar 2020+4660.9%Series data
ABU DHABI COMMERCIAL BANK PJSC (foreign banks): gross NPAs written off during the yearBank₹64 croreMar 2020+193.1%Series data
ABU DHABI COMMERCIAL BANK PJSC (foreign banks): gross NPAs at the end of the yearBank₹53 croreMar 2019+131.0%Series data
ABU DHABI COMMERCIAL BANK PJSC (foreign banks): net NPAs at the start of the yearBank₹40 croreMar 2020+2854.9%Series data
ABU DHABI COMMERCIAL BANK PJSC (foreign banks): net NPAs at the end of the yearBank₹40 croreMar 2019—Series data
ALLAHABAD BANK (public sector banks): gross NPAs at the start of the yearBank₹28,705 croreMar 2020+8.1%Series data
ALLAHABAD BANK (public sector banks): gross NPAs added during the year (fresh slippages)Bank₹13,246 croreMar 2020+23.5%Series data
ALLAHABAD BANK (public sector banks): gross NPAs reduced during the year (recoveries and upgrades)Bank₹5,101 croreMar 2020+18.6%Series data
ALLAHABAD BANK (public sector banks): gross NPAs written off during the yearBank₹9,003 croreMar 2020+110.2%Series data
ALLAHABAD BANK (public sector banks): gross NPAs at the end of the yearBank₹27,847 croreMar 2020−⁠3.0%Series data
ALLAHABAD BANK (public sector banks): net NPAs at the start of the yearBank₹7,419 croreMar 2020−⁠39.3%Series data
ALLAHABAD BANK (public sector banks): net NPAs at the end of the yearBank₹8,088 croreMar 2020+9.0%Series data
AMERICAN EXPRESS BANK (foreign banks): gross NPAs at the start of the yearBank₹20 croreMar 2007−⁠15.9%Series data
AMERICAN EXPRESS BANK (foreign banks): gross NPAs added during the year (fresh slippages)Bank₹22 croreMar 2007+763.7%Series data
AMERICAN EXPRESS BANK (foreign banks): gross NPAs reduced during the year (recoveries and upgrades)Bank₹21 croreMar 2007+225.5%Series data
AMERICAN EXPRESS BANK (foreign banks): gross NPAs at the end of the yearBank₹22 croreMar 2007+5.9%Series data
AMERICAN EXPRESS BANK (foreign banks): net NPAs at the start of the yearBank₹12 croreMar 2007−⁠20.2%Series data
AMERICAN EXPRESS BANK (foreign banks): net NPAs at the end of the yearBank₹12 croreMar 2007+5.0%Series data
AMERICAN EXPRESS BANKING CORP. (foreign banks): gross NPAs at the start of the yearBank₹262 croreMar 2025−⁠9.1%Series data
AMERICAN EXPRESS BANKING CORP. (foreign banks): gross NPAs added during the year (fresh slippages)Bank₹2,006 croreMar 2025+7.3%Series data
AMERICAN EXPRESS BANKING CORP. (foreign banks): gross NPAs reduced during the year (recoveries and upgrades)Bank₹1,836 croreMar 2025+2.1%Series data
AMERICAN EXPRESS BANKING CORP. (foreign banks): gross NPAs written off during the yearBank₹137 croreMar 2025+39.0%Series data
AMERICAN EXPRESS BANKING CORP. (foreign banks): gross NPAs at the end of the yearBank₹295 croreMar 2025+12.8%Series data
AMERICAN EXPRESS BANKING CORP. (foreign banks): net NPAs at the start of the yearBank₹38 croreMar 2025−⁠7.9%Series data
AMERICAN EXPRESS BANKING CORP. (foreign banks): net NPAs at the end of the yearBank₹38 croreMar 2025−⁠0.8%Series data
ANDHRA BANK (public sector banks): gross NPAs at the start of the yearBank₹28,974 croreMar 2020+3.0%Series data
ANDHRA BANK (public sector banks): gross NPAs added during the year (fresh slippages)Bank₹5,900 croreMar 2020+11.8%Series data
ANDHRA BANK (public sector banks): gross NPAs reduced during the year (recoveries and upgrades)Bank₹1,971 croreMar 2020−⁠8.1%Series data
ANDHRA BANK (public sector banks): gross NPAs written off during the yearBank₹4,195 croreMar 2020+84.0%Series data
ANDHRA BANK (public sector banks): gross NPAs at the end of the yearBank₹28,709 croreMar 2020−⁠0.9%Series data
ANDHRA BANK (public sector banks): net NPAs at the start of the yearBank₹9,091 croreMar 2020−⁠28.1%Series data
ANDHRA BANK (public sector banks): net NPAs at the end of the yearBank₹7,765 croreMar 2020−⁠14.6%Series data
AU SMALL FINANCE BANK (small finance banks-scheduled): gross NPAs at the start of the yearBank₹1,237 croreMar 2025+26.1%Series data
AU SMALL FINANCE BANK (small finance banks-scheduled): gross NPAs added during the year (fresh slippages)Bank₹3,996 croreMar 2025+135.3%Series data
AU SMALL FINANCE BANK (small finance banks-scheduled): gross NPAs reduced during the year (recoveries and upgrades)Bank₹1,585 croreMar 2025+52.8%Series data
AU SMALL FINANCE BANK (small finance banks-scheduled): gross NPAs written off during the yearBank₹1,171 croreMar 2025+189.2%Series data
AU SMALL FINANCE BANK (small finance banks-scheduled): gross NPAs at the end of the yearBank₹2,477 croreMar 2025+100.2%Series data
AU SMALL FINANCE BANK (small finance banks-scheduled): net NPAs at the start of the yearBank₹442 croreMar 2025+54.5%Series data
AU SMALL FINANCE BANK (small finance banks-scheduled): net NPAs at the end of the yearBank₹832 croreMar 2025+88.3%Series data
AUSTRALIA AND NEW ZEALAND BANKING GROUP (foreign banks): gross NPAs at the start of the yearBank₹0 croreMar 2025—Series data
AUSTRALIA AND NEW ZEALAND BANKING GROUP (foreign banks): gross NPAs added during the year (fresh slippages)Bank₹0 croreMar 2025—Series data
AUSTRALIA AND NEW ZEALAND BANKING GROUP (foreign banks): gross NPAs reduced during the year (recoveries and upgrades)Bank₹0 croreMar 2025—Series data
AUSTRALIA AND NEW ZEALAND BANKING GROUP (foreign banks): gross NPAs written off during the yearBank₹0 croreMar 2025—Series data
AUSTRALIA AND NEW ZEALAND BANKING GROUP (foreign banks): gross NPAs at the end of the yearBank₹0 croreMar 2025—Series data
AXIS BANK (new private sector banks): gross NPAs at the start of the yearBank₹14,345 croreMar 2025−⁠15.7%Series data
AXIS BANK (new private sector banks): gross NPAs added during the year (fresh slippages)Bank₹19,442 croreMar 2025+35.0%Series data
AXIS BANK (new private sector banks): gross NPAs reduced during the year (recoveries and upgrades)Bank₹8,019 croreMar 2025−⁠8.2%Series data
AXIS BANK (new private sector banks): gross NPAs written off during the yearBank₹11,806 croreMar 2025+41.5%Series data
AXIS BANK (new private sector banks): gross NPAs at the end of the yearBank₹13,961 croreMar 2025−⁠2.7%Series data
AXIS BANK (new private sector banks): net NPAs at the start of the yearBank₹3,247 croreMar 2025−⁠5.6%Series data
AXIS BANK (new private sector banks): net NPAs at the end of the yearBank₹3,685 croreMar 2025+13.5%Series data
BANDHAN BANK (private sector banks): gross NPAs at the start of the yearBank₹4,785 croreMar 2025−⁠9.7%Series data
BANDHAN BANK (private sector banks): gross NPAs added during the year (fresh slippages)Bank₹5,379 croreMar 2025−⁠5.3%Series data
BANDHAN BANK (private sector banks): gross NPAs reduced during the year (recoveries and upgrades)Bank₹1,212 croreMar 2025−⁠21.5%Series data
BANDHAN BANK (private sector banks): gross NPAs written off during the yearBank₹2,516 croreMar 2025−⁠45.9%Series data
BANDHAN BANK (private sector banks): gross NPAs at the end of the yearBank₹6,436 croreMar 2025+34.5%Series data
BANDHAN BANK (private sector banks): net NPAs at the start of the yearBank₹1,348 croreMar 2025+9.7%Series data
BANDHAN BANK (private sector banks): net NPAs at the end of the yearBank₹1,693 croreMar 2025+25.6%Series data
BANK OF AMERICA, NATIONAL ASSOCIATION (foreign banks): gross NPAs at the start of the yearBank₹0 croreMar 2025—Series data
BANK OF AMERICA, NATIONAL ASSOCIATION (foreign banks): gross NPAs added during the year (fresh slippages)Bank₹0 croreMar 2025−⁠100.0%Series data
BANK OF AMERICA, NATIONAL ASSOCIATION (foreign banks): gross NPAs reduced during the year (recoveries and upgrades)Bank₹0 croreMar 2025−⁠100.0%Series data
BANK OF AMERICA, NATIONAL ASSOCIATION (foreign banks): gross NPAs written off during the yearBank₹0 croreMar 2025—Series data
BANK OF AMERICA, NATIONAL ASSOCIATION (foreign banks): gross NPAs at the end of the yearBank₹0 croreMar 2025—Series data
BANK OF AMERICA, NATIONAL ASSOCIATION (foreign banks): net NPAs at the start of the yearBank₹0 croreMar 2025—Series data
BANK OF AMERICA, NATIONAL ASSOCIATION (foreign banks): net NPAs at the end of the yearBank₹0 croreMar 2025—Series data
BANK OF BAHRAIN and KUWAIT B.S.C. (foreign banks): gross NPAs at the start of the yearBank₹18 croreMar 2025+0.2%Series data
BANK OF BAHRAIN and KUWAIT B.S.C. (foreign banks): gross NPAs added during the year (fresh slippages)Bank₹5 croreMar 2025+624.0%Series data
BANK OF BAHRAIN and KUWAIT B.S.C. (foreign banks): gross NPAs reduced during the year (recoveries and upgrades)Bank₹1 croreMar 2025+180.8%Series data
BANK OF BAHRAIN and KUWAIT B.S.C. (foreign banks): gross NPAs written off during the yearBank₹17 croreMar 2025+8349.3%Series data
BANK OF BAHRAIN and KUWAIT B.S.C. (foreign banks): gross NPAs at the end of the yearBank₹5 croreMar 2025−⁠71.8%Series data
BANK OF BAHRAIN and KUWAIT B.S.C. (foreign banks): net NPAs at the start of the yearBank₹3 croreMar 2025−⁠78.4%Series data
BANK OF BAHRAIN and KUWAIT B.S.C. (foreign banks): net NPAs at the end of the yearBank₹0 croreMar 2025−⁠96.9%Series data
BANK OF BARODA (nationalised banks): gross NPAs at the start of the yearBank₹31,834 croreMar 2025−⁠13.4%Series data
BANK OF BARODA (nationalised banks): gross NPAs added during the year (fresh slippages)Bank₹9,310 croreMar 2025−⁠10.4%Series data
BANK OF BARODA (nationalised banks): gross NPAs reduced during the year (recoveries and upgrades)Bank₹4,320 croreMar 2025−⁠8.7%Series data
BANK OF BARODA (nationalised banks): gross NPAs written off during the yearBank₹8,989 croreMar 2025−⁠15.2%Series data
BANK OF BARODA (nationalised banks): gross NPAs at the end of the yearBank₹27,835 croreMar 2025−⁠12.6%Series data
BANK OF BARODA (nationalised banks): net NPAs at the start of the yearBank₹7,213 croreMar 2025−⁠14.0%Series data
BANK OF BARODA (nationalised banks): net NPAs at the end of the yearBank₹6,994 croreMar 2025−⁠3.0%Series data
BANK OF CEYLON (foreign banks): gross NPAs at the start of the yearBank₹48 croreMar 2025−⁠1.8%Series data
BANK OF CEYLON (foreign banks): gross NPAs added during the year (fresh slippages)Bank₹0 croreMar 2025—Series data
BANK OF CEYLON (foreign banks): gross NPAs reduced during the year (recoveries and upgrades)Bank₹12 croreMar 2025+1332.6%Series data
BANK OF CEYLON (foreign banks): gross NPAs written off during the yearBank₹0 croreMar 2025—Series data
BANK OF CEYLON (foreign banks): gross NPAs at the end of the yearBank₹36 croreMar 2025−⁠25.7%Series data
BANK OF CEYLON (foreign banks): net NPAs at the start of the yearBank₹13 croreMar 2025−⁠21.5%Series data
BANK OF CEYLON (foreign banks): net NPAs at the end of the yearBank₹9 croreMar 2025−⁠31.3%Series data
BANK OF INDIA (public sector banks): gross NPAs at the start of the yearBank₹29,183 croreMar 2025−⁠22.6%Series data
BANK OF INDIA (public sector banks): gross NPAs added during the year (fresh slippages)Bank₹7,589 croreMar 2025+0.5%Series data
BANK OF INDIA (public sector banks): gross NPAs reduced during the year (recoveries and upgrades)Bank₹7,266 croreMar 2025+15.2%Series data
BANK OF INDIA (public sector banks): gross NPAs written off during the yearBank₹7,757 croreMar 2025−⁠20.4%Series data
BANK OF INDIA (public sector banks): gross NPAs at the end of the yearBank₹21,749 croreMar 2025−⁠25.5%Series data

Back to the guide: Bank credit and money