Официальная российская символика — бело-сине-красный флаг, герб в виде двуглавого орла и «Патриотическая песнь» М. Глинки в качестве гимна — были введены президентскими указами в 1993 году. Согласно Конституции, государственные символы России определяются федеральными законами.
Законопроекты о госсимволике Российской Федерации трижды вносились президентом Борисом Ельциным в нижнюю палату парламента, однако так и не были приняты депутатами.
4 декабря 2000 года в Кремле под председательством президента РФ Владимира Путина состоялось расширенное заседание президиума Госсовета РФ с участием представителей думских фракций, лидеров обеих палат парламента. Главным вопросом повестки дня был вопрос госсимволики России.
Участники заседания большинством голосов высказались за гимн на музыку Александра Александрова, за флаг — «триколор» и герб в виде двуглавого орла. Против музыки Александрова в качестве музыкальной основы российского гимна выступили лидеры думских фракций «Яблоко» и «Союза правых сил».
В этот же день президент направил в Государственную Думу проекты федеральных конституционных законов «О Государственном флаге Российской Федерации» и «О Государственном гербе Российской Федерации» с просьбой рассмотреть их в первоочередном порядке. Кроме того, в письме на имя спикера Госдумы Владимир Путин просил «решить вопрос о Государственном гимне России».
8 декабря 2000 года законопроекты в следующем порядке: «О государственном гимне РФ» (в первом чтении законопроект был принят еще в марте 1999 года), «О государственном гербе РФ», «О государственном флаге РФ» были приняты Государственной думой.