Právo podat návrh zákona má podle Ústavy České republiky:
poslanec, skupina poslanců, Senát, vláda nebo zastupitelstvo vyššího územního samosprávného celku
Poslanecká sněmovna, Senátor, vláda nebo legislativní rady vlády
každý občan, který má právo volit, musí tak ovšem učinit prostřednictvím poslance, který má poslanecký obvod v místě trvalého bydliště navrhovatele zákona