1. Organising, conducting and supervising various elections and referenda;
2. Compiling, maintaining, revising and updating:
a) The National Voters’ Register on a continuous basis
b) The various registers for Special Interest Groups
3. Producing and issuing voters’ cards;
4. Compiling and updating the various Voters’ Registers for Special Interest Groups and Administrative units;
5. Developing effective civic education programmes related to elections;
6. Reviewing all electoral laws in order to come up with appropriate recommendations on amendments;
7. Recruiting qualified personnel and training them in the management of elections;
8. Hearing and determining election complaints arising before and during polling; and
9. Demarcating of constituencies and electoral areas.