The above list is limited and very general. Different industries are going to have specific requirements to enhance workplace safety.
Finance is also required to cover any training that is provided to your workforce. This training may be provided by an external specialist training company, or may be provided in-house. If it is provided in-house you may have to pay to bring specialists in.
In addition to the financial costs, workplace safety also has human resources costs. In-house training has to be provided by an employee, which may or may not take them away from their regular job. WHS meetings take up work hours as do safety inspections, etc. The human resource costs are going to vary from one organisation to another. Like most economies of scale, a greater percentage of costs will be borne by smaller organisations, while larger ones will be better placed to absorb such costs.
With the recent changes to legislation organisations are going to be forced to invest more funds and human resources to ensure compliance. The decision then is whether the organisation funds external training or invests in their human resources to manage the training. The advantage of external training is the qualifications of the people providing the training, and the potential for a nationally recognised qualification for those undertaking the training. The negative is obviously the cost. Conducting training in-house obviously saves on cost, but the quality of training might come into question.