According to the Ministry of Finance, the Russian budget deficit at the end of October 2026 increased to 5.23 trillion rubles, or 2.3% of GDP. A year earlier, the figure was 3.94 trillion rubles. Over the course of ten months, total treasury revenues reached 33.17 trillion rubles, an increase of 10.8% year-on-year, and expenditures amounted to 38.41 trillion rubles, an increase of 13.4%. Non-oil and gas revenues increased by almost 20% during this period, while oil and gas revenues decreased by 14.1% due to a strong ruble and an increase in payments.