Помимо выделения 740 млрд долларов на военные нужды, закон об обороне предусматривает расширение санкций против газопроводов «Северный поток-2» и «Турецкий поток», вводит санкции в отношении Турции за покупку российской зенитной ракетной системы С-400 и выделяет 250 млн долларов Украине на поддержку ее армии.
Трамп критиковал военный бюджет за переименование военных объектов, названных в честь конфедератов периода Гражданской войны, а также за невозможность вывода американских войск из Афганистана, европейских стран и Южной Кореи. Кроме того, президент США настаивал на включение в документ положение об отмене закона по защите технологических компаний (таких как Facebook и Twitter) за публикации их пользователей.