The Russian federal budget recorded a deficit of 5.73 trillion… (дефицит · трлн · бюджет)

The Russian federal budget recorded a deficit of 5.73 trillion rubles in the first half of 2026, or 2.5% of GDP, driven by a 16.1% year-on-year increase in expenditures and a 22.7% decline in oil and gas revenues, while non-oil revenues rose by 16.3%. The Ministry of Finance attributed the high deficit to accelerated spending through early contract execution and advance payments.

Consensus

Points of divergence

Coverage (3 sources)

Key entities