주민발안의 절차는 다음과 같다. 주민발안 청구자는 개인 또는 단체의 이름을 통지하고, 주민발안에 대한 철회 권한이 있는 9명의 인적 사항을 적어서 서명부 견본을 주선거관리위원회에 제출한다. 선거공보에 주민발안 개시 공고가 나면 주민의 서명 수집이 시작되며, 4개월 이내에 법률 제·개정에 필요한 수의 주민 서명이 수집되어야 한다. 서명 수집이 완료되면 서명부를 제출하고 제네바주의 내각에 해당하는 평의회(Conseil d’Etat)는 서명의 유효성을 심사하고, 그 심사결과를 청구자에게 통지하고 주의회(Grand Conseil)에 송부한다. 주의회에서는 주민발안을 심의하는데, 심의 기간은 최대 12개월이며, 다만 일반적 제안 형식의 주민발안 수용 여부를 결정하거나 대안 제출 여부를 결정할 경우에는 심의기한을 24개월로 연장할 수 있다.
주의회는 제출된 주민발안에 대한 승인이나 거부 등 심의권한이 있으나, 주민발안의 채택 자체에 대한 최종적인 결정권이 있는 것은 아니다. 주의회가 주민발안에 대하여 거부 결정을 한 경우에도 해당 주민발안이 철회되지 않는 경우에 주민투표의 대상이 되며, 최종적으로 주민투표를 통해 채택 여부가 가려지게 된다.