The new budget designates approximately 13.5 trillion roubles ($126 billion) for military purposes, representing 32.5% of the country’s annual spending. This marks an increase of around 3 trillion roubles compared to the current year, where military expenditures accounted for 28.3% of the budget.
As a share of the national GDP, military spending is projected to rise from 6% this year to 6.31% in 2025. However, the budget forecast also anticipates a gradual reduction in defence expenditures in 2026 and 2027, suggesting a potential shift in fiscal priorities in the longer term.