Let's talk about getting a Workers Code Of Practice sorted
Most people treat a Code of Practice like a compliance checkbox. You draft something, hand it to HR, and pretend you're done until an inspector walks through the door. That approach works until it doesn't. A properly written Code of Practice isn't just a document you file away. It's the living record of how work actually happens on your site, which is a completely different thing from how you think it happens or how the regulations say it should happen. Here is how I actually build these things without wasting three weeks on something nobody reads.
What the Workers Code Of Practice Actually Is
In the UK and Ireland, a Code of Practice is a document approved by the health and safety regulator that gives practical guidance on how to comply with the law. It carries a special legal status. If you follow it, you're presumed compliant. If you don't follow it, you don't automatically break the law, but the inspector can use it as evidence against you in court. That distinction matters more than most people realize. The relevant legislation is the Health and Safety at Work etc. Act 1974, specifically section 16, which allows the HSE or the Health and Safety Executive for Northern Ireland to approve codes of practice. In Ireland, it's the Health, Safety and Welfare at Work Act 2005 that provides the framework. The exact code you need depends on your industry. Construction has its own. Manually handling loads has another. Confined spaces, lone working, display screen equipment — each has a separate approved code. The trap most organizations fall into is writing a generic policy and calling it a code of practice. It isn't. An approved code references specific regulatory requirements and gives specific, actionable steps. Something you write yourself in a weekend is a policy, not a code of practice. Knowing the difference will save you a lot of embarrassment if anyone ever challenges you on it.
The Actual Process of Writing One That Works
I started doing this properly around 2012, and the first few attempts were awful. What I've learned since is that the process is mostly observation and translation, not writing. You spend most of your time watching people do their jobs and then figuring out where the gap is between what they actually do and what the law requires. First, identify which approved code applies to your situation. Don't guess. Go to the HSE website or the Irish LPA website and find the exact document. The HSE publishes all approved codes freely. There is no cost to access them. The full text of the Construction (Design and Management) Regulations 2015 code of practice, for example, is available as a free download from hse.gov.uk. Same for the Ireland side through the lpa.ie portal. You don't need to buy anything. You just need to read what already exists before you attempt to write your own version. Once you have the approved code, map it onto your actual site operations. This is where most people fail. They take the approved code and paste it into a Word document with their logo on top. That doesn't count. The code needs to be translated into procedures that match your equipment, your site layout, your workforce composition, and your actual risk profile. A code of practice for a steel erector on a high-rise in Manchester is not the same document as one for a ground-level maintenance crew in Cork.
Get the Full Details

I spent about four days on a site in Belfast a few years back writing a code for a small contractor who did facade repairs. The approved code for working at height was clear enough, but the real problem was their access equipment. They were using a mix of scaffolds, mobile elevating work platforms, and ladders depending on what was available that week. No written system for choosing between them. I had them run through every scenario they actually encountered, not the textbook scenarios, and built the code around those. It took longer than I wanted but it was actually usable instead of being another document that sat in a cupboard.
Common Mistakes That Undermine Your Code
The biggest mistake I see is trying to make the code comprehensive. It doesn't need to cover every possible scenario. It needs to cover the scenarios that actually occur at your site and address the real risks. A 40-page code of practice that nobody reads is worse than a 12-page one that people actually reference on site. Another issue is the language. Most of these documents are written in regulatory prose. If your workforce includes people whose first language isn't English, or who have lower literacy levels, dense paragraphs won't help anyone. I learned this the hard way on a project in Dublin where my initial draft was full of conditional clauses and cross-references to regulation sections. The site supervisor told me flat out that nobody on his crew would look at it. We rewrote it with short sentences, clear headings, and decision trees instead of paragraphs. It took less time to write and turned out to be far more useful. There is also a tendency to conflate a code of practice with a risk assessment. They are different things. A risk assessment identifies hazards and evaluates risk. A code of practice tells you how to control those risks in day-to-day work. You need both. Having a code of practice doesn't remove the need for a risk assessment, and vice versa. I've seen inspectors treat them as interchangeable and that creates confusion during audits.
Practical Points Nobody Mentions
One thing that catches people out is the revision cycle. Approved codes of practice get updated. The HSE revises them periodically. If you've written your own site-specific code based on an old version, your document becomes outdated without you necessarily knowing it. I had a situation where a client was using a code I'd written for them in 2015, and the underlying regulations had changed in 2019. The code was still legally defensible but it referenced procedures that were no longer current best practice. It took me about three hours to cross-reference everything against the updated regulations and flag the changes. Building a review schedule into the document from the start prevents this. I now put a review date at the front of every code I write and schedule a check six months before that date. Another practical issue is accessibility. The code needs to be available where the work happens, not stored in an office file or a shared drive that requires a login. I've seen too many codes written that are technically excellent but inaccessible to the people who need them most. Print copies at relevant workstations. Put summaries on site notice boards. A laminated one-page decision chart at the entrance to a confined space entry point is worth more than a hundred pages in a binder nobody opens. The legal weight of your code also depends on whether it has been formally approved by the regulator. Self-written codes of practice are still valuable as evidence of good practice, but they don't carry the same presumption of compliance. If you want that legal protection, you either follow an approved code directly or you apply to the HSE for your own code to be approved. The approval process is not trivial. It involves consultation and publication. For most small and medium businesses, following an existing approved code and adapting it to your site is the practical route.

Where This Approach Breaks Down
I should be straight about the limitations. A Workers Code Of Practice does not protect you from everything. If you have novel processes, new technology, or non-standard work arrangements that no existing approved code covers, you're on your own. There is no shortcut for that. You still need to demonstrate that you've followed the general duties under section 2 of the Health and Safety at Work etc. Act 1974, which means doing what is reasonably practicable to protect your workers. A code of practice is guidance, not a shield. Small employers often find the process disproportionately burdensome. The time investment required to properly map a code onto your operations is real. For a ten-person company, spending a week on this is significant. In those cases, following an existing approved code as closely as possible and documenting any deviations with reasons is often more practical than writing something from scratch. The inspector will accept that you've followed the approved code with minor, justified variations. There is also the problem of enforcement within your own organization. A beautifully written code means nothing if supervisors don't enforce it. I've seen codes that were technically perfect fall apart because the site management treated them as optional guidance. The code needs to be integrated into your induction process, your toolbox talks, and your internal audits. Without that integration, it's just paperwork.
Where to Find the Official Documents
The HSE publishes all approved codes of practice and guidance on their website at hse.gov.uk/bookshop. You can download them free of charge. The Irish Language Privacy Agency and the Health and Safety Authority in Ireland publish their versions at hsa.ie. Both sites have search functions. Look for the specific code relevant to your industry rather than browsing generally. The construction sector code, the manual handling code, the lone working code — they're all there. Download the current version, check the date of issue, and verify it hasn't been superseded before you start working from it. If you need the exact approved code for a specific activity, tell me what industry and what you're trying to manage, and I can point you to the right document. The process of building something that actually gets used on site is straightforward once you stop treating it as a compliance exercise and start treating it as a practical guide for the people doing the work.