Sistemas de controle organizacional eficazes devem atender a alguns critérios gerais, tais como precisão, rapidez e inteligibilidade. No entanto, para serem eficazes, os sistemas de controle precisam também se adequar às necessidades de cada organização, levando em conta suas características – ou seja, os sistemas de controle precisam se adequar aos fatores contingenciais que condicionam sua eficácia.
Um fator contingencial relevante e seu impacto no sistema de controle organizacional são, respectivamente:
estrutura organizacional descentralizada; controles diversificados e abrangentes;
pequeno porte organizacional; sistema definido de forma participativa;
grande porte organizacional; sistema formal e não participativo;
nível hierárquico alto; critérios de mensuração simples e objetivos;
alta relevância da atividade; controle informal e baseado em observação direta.