Președintele rus Vladimir Putin a semnat o lege care crește semnificativ cheltuielile federale ale Rusiei pentru anul 2024, incluzând un nivel record de cheltuieli pentru apărare. Putin a semnat legea privind bugetul federal pentru 2024 și bugetele planificate pentru 2025 și 2026 pe 27 noiembrie. Bugetul federal pentru 2024 prevede cheltuieli de stat în valoare de 36,66 trilioane de ruble (412,5 miliarde de dolari) și un deficit bugetar de 1,6 trilioane de ruble (9,5 miliarde de dolari).
Ministerul Finanțelor din Rusia a estimat în octombrie 2023 că cheltuielile bugetare pentru 2023 au fost de 32,5 trilioane de ruble (365,7 miliarde de dolari), sugerând că bugetul pentru 2024 va înregistra o creștere de aproximativ 13% în ceea ce privește cheltuielile totale.
Jurnaliștii de afaceri ruși, Farida Rustamova și Maksim Tovkalyo, au declarat pe 15 noiembrie că autoritățile ruse plănuiesc să cheltuiască 14 trilioane de ruble (157,5 miliarde de dolari) pentru apărare și aplicarea legii, reprezentând 39% din totalul cheltuielilor guvernamentale federale. Reuters a raportat pe 2 octombrie că bugetul pentru 2024 va aloca 10,78 trilioane de ruble (121,3 miliarde de dolari) pentru apărarea națională, reprezentând 29,4% din bugetul național.
Ministerul Finanțelor din Rusia a alocat aparent 6,41 trilioane de ruble (72,1 miliarde de dolari) pentru apărare în 2023, deși acest număr este probabil mai mare, având în vedere că o porțiune substanțială a bugetului federal rusesc este încă clasificată. Dacă aceste cifre sunt corecte, proporția bugetului federal destinată cheltuielilor de apărare va reprezenta un nivel record.
Totuși, bugetul federal nu reprezintă totalitatea cheltuielilor Rusiei pe apărare, deoarece Kremlinul s-a bazat pe bugetele regionale și entitățile private de afaceri pentru a augmenta finanțarea efortului de război continuu.
Proiectele de buget pentru 2025 și 2026 prevăd cheltuieli aproximativ la fel de mari ca bugetul pentru 2024, respectiv 34,38 trilioane de ruble (387,9 miliarde de dolari) și 35,59 trilioane de ruble (400,4 miliarde de dolari). Aceasta sugerează că Kremlinul plănuiește să aloce o mare parte din cheltuielile sale pentru a susține un efort de război de lungă durată în Ucraina.