O artigo 3 da Lei 58/98, refere que as subvenções são investimentos de rendibilidade não demonstrada ou que são uma mera adopção de preços sociais, e que as Empresas Publicas Municipais estão obrigadas a fazer contratos-programa.