A model was developed to execute a cost-efficiency analysis for taking prevention investment decisions. Using the knapsack problem solving technique well-known in the field of operational research, the approach suggests how to prioritize bundles of prevention measures based on their costs and benefits within a predefined prevention budget. This way, an efficient allocation of safety and security measures is achieved using the suggested methodology.