Aby spółka kapitałowa mogła zostać założona przez gminę, działalność tej spółki musi polegać wyłącznie na wykonywaniu zadań publicznych. Gmina nie może więc ani tworzyć spółki, ani do niej przystępować w żadnym innym celu, jak tylko do realizacji tych zadań. Zadania publiczne, które może wykonywać gmina, to zadania własne, a więc należące wyłącznie do jej właściwości.