Доходы бюджета России в 2018 году запланированы на уровне 15,26 триллионов, в 2019 году — 15,55 триллионов, в 2020 году — 16,3 триллиона рублей. В то же время расходы запланированы в 2018 году на уровне 16,53 триллионов, 16,4 триллионов в 2019 году и в 2020 году на уровне 17,155 триллионов рублей. Документ опубликован на официальном интернет-портале правовой информации. Исходя из закона, дефицит федерального бюджета составит в 2018 году около 1,3 триллиона, в 2019 году — 819,1 миллиардов, в 2020 году — 870 миллиардов рублей. Кроме того, в бюджете также заложено новое бюджетное правило, которое начнет действовать с 2018 года. Дополнительные нефтегазовые доходы, полученные от цены нефти выше установленной планки, будут отныне направляться в резервы, а не как раньше — на расходы. В 2017 году в расходную часть российского федерального бюджета было заложено 13,44 триллиона рублей.