Согласно законопроекту, доходы федерального бюджета в 2018 году составят около 15,26 трлн руб. (15,7% ВВП), а расходы — около 16,53 трлн руб. (17% ВВП). Таким образом, дефицит бюджета запланирован в размере 1,27 трлн руб. (1,3% ВВП). К 2020 году его планируется сократить до 869,8 млрд руб. (0,8% ВВП).
В бюджет заложена базовая цена на нефть марки Urals на уровне $40 за баррель в ценах 2017 года, которая будет ежегодно индексироваться на 2%, начиная с 2018 года. Уровень инфляции, по этому закону, в 2018 году и двух последующих годах составит 4%.