Sistemas de controle organizacional eficazes devem atender a alguns critérios gerais, tais como flexibilidade e precisão. 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 influenciam sua eficácia.
Um fator contingencial relevante e seu respectivo impacto no sistema de controle organizacional são, respectivamente:
cultura organizacional coercitiva; sistema sofisticado e abrangente;
nível hierárquico baixo (base operacional); sistema definido de forma participativa;
estrutura organizacional centralizada; controles diversificados e abrangentes;
pequeno porte organizacional; sistema formal e imposto externamente;
baixa relevância da atividade; controle informal e simples.