Russia budget deficit reaches highest level since 2020 as oil revenues collapse
The Russian Finance Ministry reported a 2025 budget deficit of 5.6 trillion roubles as oil and gas revenues plummeted. This is the highest level since 2020.
Insights:
The Russian
RUFinance Ministry announced on Monday, January 19, 2026, that the federal budget deficit reached 5.6 trillion roubles in 2025. This shortfall, which equates to approximately $72.12 billion, represents 2.6% of the gross domestic product. According to the ministry, this is the highest deficit recorded for Russiasince 2020 as a percentage of GDP and the largest in absolute rouble terms since 2006.










