Субъект законодательной инициативы представляет законопроект в Государственную Думу.
Затем проект обсуждается в профильном комитете Государственной Думы, в случае необходимости по нему проводятся парламентские слушания («нулевое чтение»), а также проводится правовая экспертиза законопроекта. Затем законопроект принимается (отклоняется) в первом чтении, в случае принятия он дорабатывается, ведется работа над предложенными поправками, которые принимаются (отклоняются) во втором чтении, после этого ведется редакционная правка текста законопроекта, затем он принимается в целом в третьем чтении.
Законопроекты о федеральном бюджете принимаются в четырех чтениях. В каждом из чтений законопроект принимается обычным большинством голосов от общего числа депутатов Государственной Думы (как минимум 226 голосов). Принятый Государственной Думой ФЗ в течение 5 дней передается на рассмотрение Совету Федерации. Там он прорабатывается в профильном комитете (постоянной комиссии). Совет Федерации в течение 14 дней одобряет (отклоняет) принятый Государственной Думой ФЗ. Если в течение 14 дней Совет Федерации не рассмотрел принятый Государственной Думой ФЗ, он считается одобренным Советом Федерации, кроме федеральных законов по вопросам федерального бюджета, федеральных налогов и сборов, финансового, валютного, кредитного, таможенного регулирования, денежной эмиссии, ратификации и денонсации международных договоров РФ, статуса и защиты Государственной границы РФ, войны и мира.
ФКЗ должен быть принят не менее 2/3 депутатов Государственной Думы, одобрен не менее 3/4 членов Совета Федерации. Принятый ФКЗ в обязательном порядке должен быть подписан и обнародован Президентом РФ в течение 14 дней.