Javna agencija osniva se ako razvojni, stručni i regulatorni poslovi ne zahtevaju stalan i neposredan politički nadzor i ako javna agencija može bolje i delotvornije da ih vrši nego organ državne uprave, naročito ako se u celini ili pretežno mogu finansirati od cene koju plaćaju korisnici usluga.
Osnivač mora posebnim zakonom biti ovlašćen na osnivanje javne agencije.