Zo zákona o obecnom zriadení vyplýva povinnosť každej obce mať hlavného kontrolóra. Funkcia hlavného kontrolóra obce je teda obligatórnou funkciou. Je dôležité si uvedomiť, že existuje rozdiel medzi oznámením funkcií, zamestnaní, činností a majetkových pomerov, ktoré podáva každoročne volený predstaviteľ mesta a obce, a majetkovým priznaním, ktoré podáva vedúci zamestnanec mesta a obce a štatutár nimi zriadenej alebo založenej organizácie. Zákon č. 552/2003 Z .z. o výkone práce vo verejnom záujme v znení neskorších predpisov ukladá v § 10 vedúcim zamestnancom povinnosť deklarovať svoje majetkové pomery do 30 dní od ustanovenia na miesto vedúceho zamestnanca a následne vždy do 31. marca každého kalendárneho roka. V podmienkach miest a obcí ide o tých zamestnancov, ktorých funkcia je v internom predpise príslušnej samosprávy kvalifikovaná ako vedúci zamestnanec. Môže ísť napr. o prednostu mesta alebo obce, hlavného kontrolóra, vedúceho oddelenia, náčelníka mestskej alebo obecnej polície a pod. Takže jeho povinnosť podať majetkové priznanie vyplýva zo zákona bez ohľadu na jeho úväzok, nakoľko je menovaný do funkcie hlavného kontrolóra, na ktorého sa vzťahuje to, čo je tu napísané.