Creo que la forma más precisa es llevar a cabo una evaluación de riesgos.
Por ejemplo, calcule el valor de cada activo que desea proteger dentro de su empresa. El valor es el valor para su empresa, no solo el precio para comprarlo en primer lugar. Por ejemplo, el costo de implementación, el costo de los datos, el valor para los propietarios y los usuarios, y el valor que tiene para los atacantes.
Calcule el SLE (Expectativa de pérdida única) para cada activo:
SLE = value of asset * exposure factor
El factor de exposición es el porcentaje de pérdida que tendría una amenaza realizada.
Luego calcule la ALE (Expectativa de pérdida anualizada):
ALE = SLE * annual rate of occurrence (ARO)
ARO es el número de veces que se produce una amenaza por año (1 por una vez al año, 0.5 por una vez cada dos años, 2 por dos).
La adición de estos debería darle su presupuesto por año que debe gastar en seguridad. No tiene sentido pagar más para prevenir que el costo para su empresa si ocurren.
Consulte el artículo de Wikipedia sobre administración de riesgos de TI para conocer los métodos formales y el software que puede ayudar con esto.