NRI Deposits Dive 16% to $11.2 Billion by December 2025

Finance

EnglishEnglish

NRI Deposits Dive 16% to $11.2 Billion by December 2025

In a surprising twist, NRI deposits took a nosedive from $13.33 billion to $11.20 billion between April and December 2025, according to the RBI. While FCNR deposits stumbled to $2.04 billion, NRE and NRO deposits showed some resilience, helping the total NRI deposits reach $169.27 billion by the end of December.