Este artigo tem por objetivo propor um modelo para determinar uma alocação ótima de recursos financeiros para a gestão de riscos empresariais, permitindo ao gestor de riscos definir uma política de controle com custo mínimo que atinja uma meta de controle desejada. O problema de estudo é apresentado na forma de um problema de otimização de custos, formulado como um modelo de programação linear inteira, cujas restrições básicas estão associadas aos níveis de controle exigidos. O modelo proposto é aplicado a um problema de alocação de recursos para o controle de riscos operacionais. Os resultados mostram que o modelo se apresenta como uma ferramenta adequada para a alocação ótima de recursos financeiros, cuja utilização proporciona melhores condições para o processo decisório da gestão de riscos empresariais.