В.М. Сырых называет шесть стадий:
1) принятие решения о внесении изменений в действующую систему норм права;
2) подготовка проекта нормативного правового акта;
3) рассмотрение его правотворческим органом;
4) обсуждение и согласование проекта с заинтересованными субъектами;
5) принятие акта;
6) опубликование акта.
Ю.А. Тихомиров насчитывает девять стадий:
1) выявление потребности в правовой регламентации общественных отношений;
2) определение субъектов, правомочных принимать правовые решения, и вида нормативного правового акта;
3) принятие решения о его подготовке;
4) разработка концепции акта;
5) подготовка проекта акта;
6) предварительное рассмотрение проекта акта;
7) общественное обсуждение проекта;
8) официальное рассмотрение проекта акта с соблюдением необходимых процедур;
9) принятие акта, его подписание, опубликование, вступление в силу.