Особенность законотворческой компетенции Совета Федерации состоит в том, что он не может вносить изменения и дополнения в федеральные законы, как действующие, так и только что принятые Государственной Думой. Ибо это прерогатива Государственной Думы. Однако Совет Федерации обладает правом законодательной инициативы и может внести на рассмотрение Государственной Думы свой проект федерального закона, равно как и проект закона, предусматривающего внесение изменений, дополнений в принятые Государственной Думой законы.
Для вступления федерального закона в силу требуется его одобрение Советом Федерации, что служит серьезным барьером на пути популистских и плохо продуманных законов, принятых Государственной Думой.
Федеральный закон считается одобренным, если за него проголосовало более половины от общего числа членов этой палаты. Закон также считается одобренным, если в течение четырнадцати дней он не был рассмотрен Советом Федерации. Исключение составляют особо важные федеральные законы, затрагивающие непосредственно интересы субъектов РФ, которые должны быть обязательно рассмотрены Советом Федерации. Это законы по вопросам федерального бюджета, федеральных налогов и сборов, финансового, валютного, кредитного и таможенного регулирования, денежной эмиссии, ратификации и денонсации международных договоров Российской Федерации, войны и мира, статуса и защиты государственной границы Российской Федерации.
В случаях отклонения федерального закона Совет Федерации совместно с Государственной Думой могут образовать согласительную комиссию с целью выработки компромиссного варианта нормативно-правового регулирования. Однако решающее слово все-таки остается за Государственной Думой. Только она может изменить содержание федерального закона и внести в него изменения, предлагаемые Советом Федерации. Однако может поступить и иным образом – оставить федеральный закон без изменения, проголосовав за него 2/3 голосов от общего числа депутатов Государственной Думы.