Правом выдвижения кандидатов наделены политические партии и партийные коалиции и избиратели, в последнем случае кандидат регистрируется как независимый. Для выдвижения кандидата в народные представители избиратели формируют инициативный комитет численностью от 5 до 7 человек, который регистрируется в районной избирательной комиссии; инициативный комитет избирателей по выборам Президента и вице-президента регистрируется в ЦИК; инициативный комитет избирателей по выборам в общинные советы и кметов общин, соответственно, в общинной избирательной комиссии.
Для того, чтобы предложить регистрацию независимого кандидата, инициативный комитет должен собрать определенное число подписей: на посты Президента и вице-президента — 5000, народных представителей — 2000, общинных советников и кметов — 500, кметов населенного места с менее чем 1500 избирателей — третью часть их числа.
На выборах Президента и вице-президента выдвижение кандидатов производится «попарно» и голосование фактически производится за «кандидатскую пару», а не отдельно за кандидата в Президенты и кандидата в вице-президенты.
В предвыборной кампании участвуют кандидаты, их помощники, партии, партийные коалиции и граждане: в ней могут участвовать государственные органы и профсоюзы. Обязательное условие — ведение предвыборной кампании на официальном языке (болгарском). Предвыборная агитация осуществляется на предвыборных собраниях, путем выпуска афиш, плакатов, рекламы, призывов, а также через средства массовой информации, правом доступа к которым обладают все кандидаты, партии и партийные коалиции.
В период предвыборной кампании в Болгарии проводятся опросы общественного мнения о возможных результатах выборов. Во избежание манипулирования общественным мнением опубликование результатов опросов прекращается за 14 дней до выборов и не допускается в день выборов.
Предвыборная кампания заканчивается за 24 часа до дня выборов и запрещена в сам день выборов.
Голосование проводится в нерабочий день с 6 до 19 часов. Для обеспечения равного избирательного права в паспорте голосующего делается отметка об участии в выборах.
На выборах Президента и вице-президента избранной считается кандидатская пара, получившая более половины действительных голосов, при условии, что в голосовании участвовало более половины избирателей. Если никто не набрал необходимого количества голосов, то назначаются новые выборы, как это определено в конституции; фактически это второй тур, т. к. участвуют две кандидатских пары, получившие наибольшее число голосов. Результаты голосования во 2 туре определяются по мажоритарной системе относительного большинства.
В распределении мандатов в Народное собрание участвуют партии и коалиции, получившие не менее 4 % всех действительных голосов, поданных по стране. Мандаты народных представителей и общинных советников распределяются пропорционально по методу д'Ондта. Независимый кандидат в народные представители считается избранным, если полученное им число действительных голосов избирателей равно районной избирательной квоте (общее число голосов избирателей делится на число мандатов от района) или превышает ее.
Мандаты на общинных выборах распределяются между кандидатскими списками пропорционально количеству поданных за них голосов по методу д'Ондта. Заградительный пункт не применяется.
Выборы кметов считаются действительными, если участвовало более половины всех избирателей. Избранным считается кандидат, получивший более половины от общего числа действительных бюллетеней. Если ни один из кандидатов не набрал необходимого количества голосов, то проводится второй тур, право на участие в котором имеют два кандидата, набравшие в первом туре наибольшее число голосов. Если в первом туре участвовал один кандидат, то могут быть зарегистрированы и другие кандидаты. В этом случае применяется мажоритарная система относительного большинства.
Национальные и местные референдумы проводятся на основе всеобщего, равного, прямого избирательного права при тайном голосовании (ст. 10 конституции). Решение о проведении национального референдума принимает Народное собрание. На основании данного решения Президент определяет дату проведения голосования.
Статья 15 конституции и ст. 17 закона о местном самоуправлении и местной администрации определяют, что одной из форм участия граждан в местном самоуправлении является референдум. Решение о проведении референдума принимает общинный совет.
Система высших органов Болгарии