The Definitive ISO 27001 Checklist to Implement the Standard [+Free Download]

Sophie Danby May 12, 2023
- 17 min read

ISO 27001 is the top internal standard for information security. When carried through correctly, it protects your environment, and makes people feel safer when using IT equipment. That being said, implementing the standard is no small task; many organizations feel overwhelmed, as they don't know where to start, or struggle and feel lost during the process.

In this article we will look at some of the benefits of the ISO 27001 standard and see how it can help your organization. Then, we will break down the process into manageable steps through an implementation checklist you can follow and adapt to your specific scenario and needs. We have made available a downloadable template below to help you get started with the process right away. Finally, we will provide some best practices and useful tips for the whole implementation to turn out successful.

Are you ready to implement ISO 27001? Let's go!



Table of contents


Who can benefit from an ISO 27001 implementation?

There is no doubt that implementing the ISO 27001 provides many important benefits, so let's have a look at some of the main ways it can improve the way organizations operate.

The standard helps organizations to:

  • Strengthen data security.
  • Increase employee engagement.
  • Continually refine processes.
  • Secure information assets.
  • Prepare for the future.
  • Set themselves aside in a crowded market - ISO 27001 is a solid differentiator.

The reality is that ISO 27001 is vital for all organizations, but this is particularly true for those that manage sensitive information or data that must be secured. This could include personal, financial, or any other type of sensitive data and extends to organizations of all sizes and industries, such as:

  • Healthcare authorities, providers, and hospitals.
  • Financial institutions and banks.
  • Government agencies.
  • Educational institutions such as colleges, schools, and universities.
  • Insurance firms.
  • E-commerce businesses and online retailers.
  • Technology and software companies.
  • Non-profit organizations and charities.
  • Manufacturing and industrial companies.
  • Service providers.

By implementing the standard, organizations can protect their sensitive information, and their employees and customers. Furthermore, it will reduce the risk of security breaches and demonstrate to customers and stakeholders a commitment to best practices and information security.

Implementing the ISO 27001 makes a statement. You're telling your stakeholders that your organization cares about keeping its data secure and, by extension, its people and customers. 


ISO 27001 checklist: Implementing the standard in 20 steps

Implementing ISO 27001 is a significant investment in time, effort, and resources: if you try to do too much at once, you'll get overwhelmed. This is why the best way to tackle this task is to break the exercise into smaller, more achievable work packages so you can implement the standard effectively without losing focus. 

Get your ISO 27001 checklist
for free

Download now

Here are the main steps to follow:  

  1. Getting buy-in and support
  2. Establishing a governing body
  3. Creating a roadmap
  4. Defining a scope
  5. Creating an Information Security policy
  6. Defining the risk assessment methodology
  7. Creating a risk register
  8. Performing the risk assessment
  9. Writing the statement of applicability
  10. Writing the risk treatment plan
  11. Defining how to measure the effectiveness of your controls
  12. Implementing your security controls
  13. Creating a training and awareness schedule
  14. Operating the ISMS
  15. Monitoring and measuring the ISMS
  16. Building and inventory with InvGate Insight
  17. Conducting internal audits
  18. Setting up regular reviews
  19. Taking corrective actions where appropriate
  20. Building in continual improvement

Now let's have a look at each one of them in more detail.


1. Getting buy-in and support

Before you do anything at all, get buy-in, from the business, your support teams, and your colleagues. ISO 27001 is not a one-and-done activity; you will need support, so set the scene accordingly, or you will fail at the first hurdle.

When planning for buy-in:

  • Collect information about the advantages of ISO 27001 to clearly explain the benefits and why it is needed.
  • Identify stakeholders in your organization who will act as cheerleaders for the initiative.
  • Don't forget about your service desk and technical support teams, who will need to be aware of their requirements relating to information security.


2. Establishing a governing body

ISO 27001 will need governance in place to support it. When assembling who will be responsible of this:

  • Appoint a project manager to oversee the implementation of the ISMS.
  • Select a team to carry out the implementation activities.
  • Treat the implementation as a project so that it has the appropriate support and governance.


3. Creating a roadmap

Successful implementation needs a well constructed guideline to guide the team:

  • Use the Deming or Plan, Do, Check, Act cycle to recognize gaps or challenges and capture any ideas for improvement and remediation.
  • Work with your governing body and project team to set key milestones.
  • Create quality criteria so that you and your team can be confident that everything at each stage has been completed effectively before moving on to the next phase.


4. Defining a scope

So many organizations struggle with ISO 27001 implementations because little attention is paid to the scope. When defining it remember to:

  • Check the standard scope requirements and compare them with the specific needs of your organization.
  • Work with your team to determine what needs to be protected or secured within your organization so it matches any other strategic objectives.
  • Identify any dependencies and touchpoints
  • Understand the total impact on your organization; identify any other teams that could be impacted by your decisions regarding information security.


5. Creating an Information Security policy

Creating an Information Security policy is crucial in your implementation journey as it sets out what colleagues can and cannot do clearly and effectively.

  • When creating a policy, ask for help! If you have a governance, risk, or compliance team, ask if there are any templates you can use so that it has a consistent look and feel with other policy documentation, and it is easy for colleagues to navigate.
  • Remember it should define your organization's basic information security requirements and that the detail comes with the processes and procedures that will underpin it.
  • Ensure you include an objectives section to set out what information security is needed.
  • Assign roles and responsibilities to ensure everyone knows who owns the implementation, maintenance, and reporting of ISMS performance.


6. Defining the risk assessment methodology

Managing risk is a key component of the standard. As such, it's crucial to create a robust assessment methodology to define the rules for identifying the risks, impacts, and their likelihood, and to define the acceptable level of risk for the organization. When designing an assessment methodology for risk:

  • Create a risk assessment methodology to codify how your organization will handle information security risks.
  • Create a matrix to identify risk probability and its impact.
  • Identify scenarios in which information, systems, or services could be compromised.


7. Creating a risk register

Creating a risk register to identify, prioritize, and act on risks when they appear is also essential. When creating the register:

  • Make sure it's easy to record and manage risks.
  • Create clear, easy-to-understand summaries of each risk.
  • Make sure the probability and impact of each risk is visible.


8. Performing the risk assessment

Once you have your register, it's time to conduct the ISO 27001 risk assessments. When conducting risk assessments:

  • Ensure everyone is familiar with the risk methodology defined in the previous steps.
  • Identify threats and vulnerabilities.
  • Assess the likelihood and impact of risks.
  • Select and prioritize risk treatment options.
  • Implement chosen risk treatments.
  • Monitor and review all risks on an ongoing basis.


9. Writing the statement of applicability

After concluding the risk assessment and treatment process, you will clearly understand the ISO 27001 Annex A controls required. The Statement of Applicability (SoA) document must list all applicable controls, provide reasons for their selection or omission, and describe how they are implemented in the organization.

When writing your SoA:

  • Identify which controls apply to your organization.
  • Provide a brief description of each applicable control.
  • Explain the reasons for including or excluding controls from the SoA.
  • Describe how each control is implemented and managed.
  • Provide evidence that the control is performing as intended and is effective in reducing risks to an acceptable level.
  • Ensure that the SoA is reviewed and updated regularly to reflect changes in the organization's information security management system and to ensure that each control is still fit for purpose.


10. Writing the risk treatment plan

The risk treatment plan is needed to react to risks that could affect information assets' confidentiality, integrity, and availability or CIA.

When creating your risk treatment plan:

  • Design a response for each risk (Risk Treatment).
  • Assign an owner to each identified risk.
  • Assign risk mitigation and activity owners.
  • Establish target dates for completing risk treatment activities so they can be tracked and managed over time.


11. Defining how to measure the effectiveness of your controls

You need a solid guideline to measure your controls' effectiveness; otherwise, you have Schrödinger's ISMS.

When measuring the effectiveness of your controls:

  • Have a plan in place for measuring control objectives.
  • Create key performance indicators or KPIs to measure the effectiveness of your controls, such as the number of security incidents prevented, the reduction in risk exposure, the percentage of colleagues who have completed the appropriate training, or the rate of compliance with relevant regulations or standards.
  • Carry out regular testing of controls to identify weaknesses and vulnerabilities and determine how well the controls work in practice.


12. Implementing your security controls

This stage in the implementation supports IT departments to control risks that could affect the integrity of information assets.

When implementing controls:

  • Ensure the appropriate policies and procedures support your new controls.
  • Have protocols in place for enforcing any new behaviors and managing exceptions.


13. Creating a training and awareness schedule

An ISO 27001 will need training and an awareness plan to ensure the changes to behaviors and ways of working are embedded.

  • Create training content and make it available to all colleagues.
  • Work with HR to ensure that ISO training is part of any onboarding activity and that regular refresher sessions are required.
  • Define expectations for colleagues regarding their role in ISMS maintenance.
  • Train colleagues on common threats facing your organization and how to respond.


14. Operating the ISMS checklist

The ISMS checklist effectively helps you manage risks, controls, and security incidents. The checklist consists of four main sections: 

  • Planning for an Information Security Program.
  • Developing Policies, Procedures, Standards, Guidelines, and Documentation.
  • Implementing Controls.
  • Measuring Performance Metrics.


15. Monitoring and measuring the ISMS

Build regular monitoring activities so you can measure your ISMS effectively. The monitoring and measurement practices should help you understand how the ISMS is performing, if any security incidents have been reported, and if all info security processes are working correctly.

Monitoring activities should include the following:

  • Define what needs to be monitored within the scope of your organization's ISMS by considering risks, vulnerabilities, threats, and impacts resulting from not meeting standards or managing risk appropriately.
  • Assign responsibility for monitoring each item to one individual or group in order to avoid duplication or confusion.
  • Create a plan for how your activities will be monitored using resources such as policies, guidelines, or standards that are already in place.  


16. Building and inventory with InvGate Insight

In order for your ISMS to be successful, you must build a complete and detailed inventory in compliance with the ISO 27001 standard of your information assets. It's important that your inventory includes both tangible and intangible assets, and that every asset has an asset owner assigned, who will be responsible for its security.



Having specific ITAM software such as InvGate Insight supports you through this whole process and with staying compliant to ISO 27001. The tool helps you with:

By installing an Agent on your organization's devices, or uploading a .xls or .csv file you can find the devices connected to your network using InvGate's Discovery feature.


17. Conducting internal audits

Conducting internal audits is a great way to prepare for external audits and to keep everyone in the organization honest and transparent.

When conducting them, remember to:

  • Allocate internal resources with the necessary skills and competencies independent of ISMS development and maintenance.
  • Verify conformance with the standard requirements, with your scope, and with SoA.
  • Share internal audit results with the ISMS governing body and senior management, including findings, risks, and  nonconformities.
  • Fix all identified issues before proceeding with the external audit.


18. Having a plan in place for external audits

This is one of the final steps. The hard work is done and you’ve conducted an internal audit to prepare. Here's what to do next:

  • Engage an independent ISO 27001 auditor.
  • Conduct Stage 1 Audit consisting of an extensive documentation review; obtain feedback regarding readiness to move to Stage 2 Audit.
  • Conduct Stage 2 Audit consisting of tests performed on the ISMS to ensure proper design, implementation, and ongoing functionality, and to evaluate fairness, suitability, and effective implementation and operation of controls.


19. Taking corrective actions where appropriate

Have a plan in place for managing corrective actions. This should include the following:

  • Ensure that all requirements of the ISO 27001 standard are addressed.
  • Examine if the organization and its people follow processes specified and documented.
  • Make sure the organization is upholding contractual requirements with third parties and partners.
  • Address any non-conformities identified by the ISO 27001 auditor.
  • Review the auditor's formal validation following the resolution of findings and non-conformities.


20. Building in continual improvement

Have a plan for improvement over time. Things to consider include the following:

  • Plan reviews at least once per year; to ensure your controls remain aligned with the needs of the business and continue to be fit for purpose and use.
  • Ensure the ISMS and its objectives continue to remain appropriate and effective.
  • Ensure that senior management remains informed and updated on all critical information activities.


Three tips to achieve ISO 27001 compliance

Here are three crucial tips that will help you along the whole process of achieving compliance:

  • Create a solid policy - Address any non-conformities identified by the auditor. The information security policy is a crucial component of ISO 27001 implementation. It outlines an organization's commitment to protecting sensitive information, and provides a framework for implementing effective, efficient, safe security controls.

  • Ensure that third-party suppliers comply with ISO 27001 - Don't forget about third-party suppliers and partners. Ensuring they adhere to the standard is critical if you are truly serious about ISO 27001 accreditation. Be open about what is needed so that both parties can collaborate and work together effectively. Guarantee that everyone is comfortable by including contractual obligations to comply with the standard and regular audits of the suppliers' ISMS.

  • Continually improve the ISMS - Achieving ISO 27001 compliance is not a one-time thing. It’s an ongoing process. Continually improving the ISMS through regular reviews and updates help ensure that it remains effective in protecting the organization's information security.

Final thoughts

ISO 27001 is the go-to standard for information security that will help you make sure employees, customers, assets, and your whole organization are fully protected. Staying compliant with the standard is also a way of showcasing your commitment to security to the world. 

Following a thorough ISO 27001 checklist is the best way to keep your implementation efforts focused on one step at a time, and aligned with business objectives. It will help you guarantee that you are not missing anything important and stay confident through the whole process. 

It's also important to incorporate an all-round ITAM tool like InvGate Insight in order to help you efficiently tick off those tasks and keep your assets safe. Ask for a 30-day free trial to see for yourself!

Read other articles like this : ITAM, Cybersecurity

Evaluate InvGate as Your ITSM Solution

30-day free trial - No credit card needed