ISO 27001 compliance checklist: A complete 13-step implementation guide

Your step-by-step ISO 27001 compliance checklist—from scoping your ISMS to passing your certification audit—and how Log360 automates the controls that matter most

On this page  
  • What is an ISO 27001 compliance checklist?
  • Who must comply with ISO 27001?
  • Understanding the structure of ISO 27001:2022
  • The complete ISO 27001 compliance checklist: 13 steps
  • ISO 27001 compliance checklist tools: How Log360 automates technical controls
  • Pre-built ISO 27001 audit report templates
  • ISO 27001 compliance checklist: How Log360 maps to Annex A controls
  • What are the consequences of ISO 27001 non-compliance?
  • Why organizations choose Log360 as their ISO 27001 compliance checklist tool
  • Start your ISO 27001 compliance journey today
 

What is an ISO 27001 compliance checklist?

ISO 27001 is the globally recognized standard for information security management systems (ISMS). It provides a risk-based framework of best practices that helps organizations protect the confidentiality, integrity, and availability of their information assets. Unlike prescriptive regulations such as HIPAA or the PCI DSS, ISO 27001 is certification-based; organizations voluntarily pursue it to demonstrate a mature, auditable approach to information security.

But comprehensive doesn't mean simple. The most recent update, ISO 27001:2022, comprises mandatory clauses (Clauses 4–10), 93 Annex A controls grouped into four themes, and extensive documentation requirements. Without a structured path, most organizations either stall at the start or miss critical requirements before their audit.

An ISO 27001 compliance checklist solves for both. It breaks down the standard into actionable steps, assigns accountability across your team, tracks progress toward certification, and ensures nothing falls through the cracks—from your initial gap analysis to your Stage 2 external audit.

This guide walks through a complete, 13-step ISO 27001 compliance checklist and shows how ManageEngine Log360 automates the technical controls and evidence collection that underpin each step.

Who must comply with ISO 27001?

ISO 27001 is a voluntary standard, not a regulatory mandate. However, certification has effectively become a commercial and contractual requirement for organizations in many sectors. Your organization should pursue ISO 27001 certification if:

  • You handle sensitive customer, employee, or partner data and need to demonstrate security governance to stakeholders.
  • Your enterprise clients or procurement processes require ISO 27001 as a condition of doing business.
  • You operate in regulated industries—financial services, healthcare, government contracting, or cloud services—where information security maturity is expected.
  • You want a structured framework that strengthens your security posture while also supporting compliance with GDPR, SOX, HIPAA, and other mandates.

Entities subject to ISO 27001 are typically referred to as the organization and its interested parties. Unlike HIPAA's covered entity model, ISO 27001 applies organization-wide—covering all processes, people, systems, and locations within the defined scope of the ISMS.

Understanding the structure of ISO 27001:2022

Before working through the ISO 27001 compliance checklist, it helps to understand the two-part structure of the standard:

  • Part 1 — Mandatory Clauses (Clauses 4–10): These define what your ISMS must do; its scope, leadership commitment, risk management process, operational controls, performance evaluation, and continual improvement cycle. Conformance to all clauses is required for certification.
  • Part 2 — Annex A controls: These are 93 practical security controls, updated in the 2022 revision, grouped into four themes:
    • Organizational controls (37 controls): Policies, roles, supplier relationships, incident management
    • People controls (8 controls): Screening, training, awareness, disciplinary processes
    • Physical controls (14 controls): Physical access, equipment security, clear desk/screen policies
    • Technological controls (34 controls): Access management, encryption, logging, monitoring, threat intelligence

Organizations are not required to implement every Annex A control. Instead, they complete a Statement of Applicability (SoA) that documents which controls apply, why, and how they are implemented.

ISO 27001:2022 also introduced 11 new controls compared to the 2013 version—including threat intelligence (5.7), information security for cloud services (5.23), data masking (8.11), and web filtering (8.23)—making it more relevant to modern, cloud-connected environments.

The complete ISO 27001 compliance checklist: 13 steps

Step 1: Secure management buy-in and establish your implementation team

ISO 27001 is not an IT project; it is an organization-wide initiative. Certification requires top management to demonstrate active leadership commitment through documented policies, resource allocation, and participation in management reviews.

Before any technical work begins, form a cross-functional implementation team that should typically include your CISO or head of security, an IT manager or infrastructure lead, a compliance officer or risk manager, and department heads whose operations fall within the ISMS scope.

ISO 27001 compliance checklist for this step

  • Obtain documented commitment from senior leadership to pursue ISO 27001 certification
  • Appoint an information security manager or ISMS owner
  • Define the implementation team, roles, and responsibilities
  • Establish a project timeline and allocate budget for tools, training, and audit fees
  • Ensure management understands that they will be required to participate in management review meetings (Clause 9.3)

Step 2: Define the scope of your ISMS

Scope definition is one of the most important decisions in the ISO 27001 implementation process. Get it wrong—too narrow or too broad—and it can undermine your certification or create gaps that auditors will find.

Your ISMS scope (Clause 4.3) must identify the organizational boundaries, physical locations, processes, and information assets that fall under the ISMS. It must also account for interfaces and dependencies with external parties.

ISO 27001 compliance checklist for this step

  • Identify all systems, services, teams, and locations to include in the ISMS
  • Document interfaces with external organizations, cloud providers, and business partners
  • Define what is explicitly excluded from scope and justify those exclusions
  • Align the ISMS scope with your organization's business objectives and risk appetite
  • Produce a formal, written ISMS Scope Statement

Step 3: Conduct a gap analysis

Before you can build your ISMS, you need to understand where you stand today. A gap analysis compares your organization's current information security practices against ISO 27001 requirements, identifying what is already in place, what is partially implemented, and what is missing entirely.

A thorough gap analysis saves time and resources later in the process by ensuring that your implementation roadmap is targeted at real deficiencies rather than guesswork.

ISO 27001 compliance checklist for this step

  • Review existing security policies, procedures, and controls against ISO 27001 clauses and Annex A requirements
  • Interview department heads and IT leads to understand current practices
  • Document gaps at both the clause level and the control level
  • Prioritize gaps by severity and the risk they present to information security
  • Produce a formal gap analysis report with a remediation roadmap and timelines

Step 4: Establish your information security policy

ISO 27001 Clause 5.2 requires top management to establish a documented information security policy. This is the foundational document of your ISMS; it sets the direction, principles, and commitment of your organization toward information security.

ISO 27001 compliance checklist for this step

  • Draft an information security policy aligned with the organization's context, purpose, and risk appetite
  • Ensure the policy commits to satisfying applicable requirements and to continual improvement
  • Obtain sign-off from senior management
  • Communicate the policy to all relevant internal and external parties
  • Make the policy available as documented information and schedule periodic reviews

Step 5: Conduct a risk assessment

Risk assessment is the heart of ISO 27001. Clause 6.1 requires organizations to implement a formal risk assessment process that identifies information security risks, evaluates their likelihood and potential impact, and determines how they will be treated.

Your risk assessment must be repeatable and produce consistent, comparable results each time it is conducted.

ISO 27001 compliance checklist for this step

  • Define and document your risk assessment methodology, including criteria for risk acceptance
  • Identify all information assets within scope and the threats and vulnerabilities applicable to each
  • Assess the likelihood and impact of each risk to produce a risk score
  • Identify risk owners (individuals accountable for managing each identified risk)
  • Document all findings in a formal risk register
  • Schedule risk assessments at planned intervals and when significant changes occur

Step 6: Develop a risk treatment plan

Once risks have been assessed and scored, you must determine how each one will be treated. ISO 27001 provides four risk treatment options: mitigate (apply controls), transfer (e.g., insurance or third-party contracts), accept (document and monitor), or avoid (discontinue the activity that generates the risk).

ISO 27001 compliance checklist for this step

  • Select appropriate treatment options for each risk in the risk register
  • Identify the Annex A controls that will be applied to mitigate selected risks
  • Document the risk treatment plan with timelines, resource requirements, and responsible owners
  • Obtain management approval for the risk treatment plan
  • Update the risk register to reflect treatment decisions and residual risk levels

Step 7: Develop the Statement of Applicability

The SoA is one of the most important documents in your ISO 27001 compliance checklist. It provides a complete inventory of all 93 Annex A controls, indicating for each whether it is applicable or not, the justification for that decision, and—for applicable controls—how and where each is implemented.

The SoA is a mandatory document that auditors will scrutinize in detail during both Stage 1 and Stage 2 audits.

ISO 27001 compliance checklist for this step

  • Review all 93 Annex A controls from ISO 27001:2022
  • Determine applicability of each control based on the risk assessment and treatment plan
  • Document the justification for all inclusions and exclusions
  • Link each included control to its implementation evidence and responsible owner
  • Obtain management sign-off on the completed SoA

Step 8: Implement ISMS policies and technical controls

With the SoA finalized, the implementation phase begins. This is the most operationally intensive step: translating your risk treatment plan into live controls across the organization. It encompasses technical solutions, policy documentation, process changes, and organizational measures.

For IT and security teams, this is where a SIEM solution like Log360 becomes essential—automating the technical controls that ISO 27001 requires and generating the evidence that auditors need to see.

ISO 27001 compliance checklist for this step

Organizational controls:

  • Implement access control policies aligned with the principle of least privilege
  • Establish a formal asset inventory covering hardware, software, networks, databases, and human resources
  • Define and document supplier security requirements and conduct due diligence on third-party vendors
  • Implement a formal information security incident management process
  • Establish a threat intelligence process to collect and analyze information about relevant threats (Control 5.7 — new in 2022)
  • Define and document a business continuity and disaster recovery plan

People controls:

  • Conduct background screening for staff in roles with access to sensitive information
  • Deliver security awareness training to all staff and document participation
  • Define confidentiality obligations in employment contracts
  • Establish a formal termination procedure that revokes access rights upon departure

Physical controls:

  • Implement and document physical access controls for facilities containing sensitive systems
  • Enforce clear desk and clear screen policies
  • Define procedures for the secure disposal of equipment and storage media

Technological controls:

  • Deploy monitoring tools that record and review activity on systems containing sensitive information
  • Implement log management with tamper-proof archival and a minimum one-year retention period (Control 8.15)
  • Implement file integrity monitoring (FIM) to detect unauthorized changes to critical files (Control 8.16)
  • Enforce multi-factor authentication (MFA) for all privileged accounts
  • Deploy encryption for sensitive data at rest and in transit
  • Implement web filtering and endpoint protection controls (Control 8.23 — new in 2022)
  • Define and implement a process for managing cloud services and monitoring cloud user activity (Control 5.23 — new in 2022)

Step 9: Build your mandatory documentation set

ISO 27001 is heavily documentation-driven. Auditors will verify not just that controls exist, but that they are governed by documented policies and produce documented evidence of operation.

ISO 27001 compliance checklist for this step

The mandatory documents required for ISO 27001 certification include:

  • ISMS Scope Statement
  • Information Security Policy
  • Risk Assessment Methodology and Report
  • Risk Treatment Plan
  • Statement of Applicability (SoA)
  • Information Security Objectives
  • Asset Inventory (Register of Assets)
  • Acceptable Use Policy
  • Access Control Policy
  • Operating Procedures for IT Management
  • Security Incident Response Plan
  • Internal Audit Program and Results
  • Management Review Records
  • Evidence of Corrective Actions
  • Competence Records (training completion evidence)

All documentation should be versioned, reviewed at defined intervals, and accessible to relevant stakeholders. A document management process must be established to control creation, updates, approval, and retirement of ISMS documents.

Step 10: Implement security awareness training

ISO 27001 requires all personnel whose work affects information security to be competent and aware of their obligations. This is not a one-time exercise; training must be ongoing, documented, and tailored to the roles and responsibilities of different staff groups.

ISO 27001 compliance checklist for this step

  • Develop a security awareness training program covering ISMS policies, acceptable use, phishing, incident reporting, and data handling
  • Deliver training to all staff within scope of the ISMS
  • Maintain written records of training completion for every participant
  • Conduct role-specific training for staff with elevated access or security responsibilities
  • Schedule training refreshers at regular intervals and update content when policies change

Step 11: Conduct an internal audit

Before your Stage 2 external certification audit, you must conduct at least one internal audit (Clause 9.2). This is an independent assessment of whether your ISMS is implemented effectively and whether it conforms to ISO 27001 requirements and your own policies.

Think of the internal audit as a dress rehearsal. It surfaces non-conformities and gaps before external auditors find them—giving you time to remediate.

ISO 27001 compliance checklist for this step

  • Define an internal audit program with objectives, scope, frequency, and methods
  • Select internal auditors who are independent of the areas being audited
  • Prepare an audit plan covering all clauses and applicable Annex A controls
  • Collect and review documentation, interview staff, and test control effectiveness
  • Produce a formal internal audit report that documents findings, non-conformities, and observations
  • Communicate audit results to top management

Step 12: Conduct a management review

ISO 27001 Clause 9.3 requires top management to review the ISMS at planned intervals to ensure it remains suitable, adequate, and effective. The management review must consider inputs from internal audits, risk assessments, performance metrics, and any relevant changes in the organization's internal or external context.

ISO 27001 compliance checklist for this step

  • Schedule a formal management review meeting with documented attendance
  • Present audit results, risk assessment outcomes, and ISMS performance metrics
  • Review the status of corrective actions from previous reviews
  • Document decisions, recommendations, and actions arising from the review
  • Retain management review records as evidence for external auditors

Step 13: Prepare for and undergo the certification audit

The ISO 27001 certification audit is conducted in two stages by an accredited external certification body.

Stage 1 (Documentation Review): The auditor reviews your ISMS documentation—including the SoA, risk assessment, policies, and internal audit results—to determine whether the organization is ready for Stage 2. Non-conformities at Stage 1 are typically addressed before Stage 2 begins.

Stage 2 (Implementation Audit): The auditor verifies that controls are implemented and operating effectively. This involves interviews with staff, testing of controls, review of logs and evidence, and observation of processes. Any major non-conformities identified must be resolved before certification is granted.

ISO 27001 compliance checklist for this step

  • Confirm all mandatory documents are complete, approved, and up to date
  • Ensure all Annex A controls listed in the SoA are implemented and producing evidence
  • Resolve any open non-conformities from the internal audit
  • Brief department heads on the audit agenda and their role in supporting the auditor
  • Prepare audit evidence (logs, reports, training records, incident logs, and change records)
  • Ensure audit trail logs are complete, tamper-proof, and retrievable on demand
  • After certification, implement a surveillance audit schedule (typically annually) to maintain compliance

ISO 27001 compliance checklist tools: How Log360 automates technical controls

The technical controls in ISO 27001—particularly those in Annex A covering logging, monitoring, access management, and incident response—require a dedicated security platform to implement at scale. This is where ISO 27001 compliance checklist tools like ManageEngine Log360 become indispensable.

Log360 is a unified SIEM solution trusted by over 280,000 organizations across 190 countries, recognized in the 2025 Gartner Magic Quadrant for SIEM. It directly addresses the most technically demanding items on the ISO 27001 compliance checklist: automating evidence collection, providing pre-built audit templates, and ensuring continuous monitoring across your entire IT environment.

Pre-built ISO 27001 audit report templates

Log360 includes pre-built, audit-ready compliance report templates for both ISO 27001:2013 and ISO 27001:2022. These templates are available from day one, covering the controls auditors check most closely: user access logs, failed authentication events, privileged user activity, configuration changes, and security incidents. Instead of manually compiling evidence before each audit, your team generates comprehensive, formatted reports in minutes.

Centralized log management and tamper-proof archival (Control 8.15)

ISO 27001:2022 Control 8.15 requires organizations to produce, protect, and retain logs as evidence of ISMS operation. Log360 automates log collection from over 750 pre-built parsers, spanning on-premises infrastructure (Active Directory, servers, workstations), network devices (firewalls, routers, switches), cloud platforms (AWS, Azure, Google Cloud Platform, Microsoft 365), and critical applications. All logs are normalized into a uniform format, encrypted, and archived with tamper-proof integrity—satisfying ISO 27001's requirement for a minimum one-year retention period. High-speed forensic search lets auditors locate any specific log entry in seconds.

Real-time security monitoring and compliance violation Alerts (Controls 8.16, 8.17)

ISO 27001 requires organizations to monitor systems for anomalous activity continuously and generate alerts when control violations occur. Log360's real-time event response system monitors your environment against ISO 27001-mapped alert profiles 24/7. The moment a control is bypassed—an unauthorized access attempt, a configuration change without approval, or a gap in audit log activity—your team is notified instantly via email or SMS. Alert workflows can trigger automated remediation, ensuring the documented incident response that auditors expect to see is the one that's implemented.

UEBA: Insider threat detection and risk scoring (Controls 6.3, 8.16)

One of the most common sources of information security incidents is insider activity—whether intentional or accidental. Log360'sUEBA module builds behavioral baselines for every user and entity in your environment. Deviations from established patterns—unusual data access, logins from unrecognized locations, bulk downloads of sensitive files—are automatically flagged and assigned a risk score. This proactive detection capability supports ISO 27001's requirement to identify and respond to threats before they become incidents.

File integrity monitoring for ePHI and critical assets (Control 8.16)

ISO 27001 requires that organizations detect and respond to unauthorized modifications of critical information and systems. Log360's integrated data loss prevention (DLP) capabilities include FIM that continuously tracks changes to sensitive files and folders on Windows platforms and databases such as SQL. Every modification, deletion, permission change, and access attempt is logged, giving you both the proactive detection and the forensic evidence that ISO 27001 auditors need to see.

Threat intelligence integration (Control 5.7 — New in ISO 27001:2022)

The 2022 update to ISO 27001 introduced a dedicated threat intelligence control (Control 5.7) requiring organizations to collect and analyze threat information relevant to their environment. Log360 ingests and normalizes more than 10 different threat feed formats—including STIX/TAXII, CSV, JSON, and API—to ensure seamless integration of global threat intelligence, dynamically enriching log data with IP and domain reputation scores, indicators of compromise (IoCs), and geolocation context. This enables your team to detect external threats in real time and provides the documented threat intelligence process that Control 5.7 requires.

Cloud activity monitoring (Control 5.23 — New in ISO 27001:2022)

Control 5.23 requires organizations to define and implement processes for managing information security in cloud environments. Log360 monitors cloud user activity across AWS, Azure, Google Cloud Platform, and Microsoft 365, collecting and correlating logs from cloud infrastructure alongside on-premises sources. Integrated cloud access security broker (CASB) capabilities identify shadow IT and monitor for unauthorized cloud access, giving your team the visibility over cloud usage that Control 5.23 demands.

SOAR: Automated and documented incident response (Control 5.26)

ISO 27001 requires that security incidents are not just detected but responded to in a consistent, documented manner. Log360's integrated security orchestration, automation, and response (SOAR) capability enables your team to define incident response playbooks for ISO 27001-relevant scenarios, including unauthorized access, privilege escalation, and data exfiltration. When a playbook is triggered, every response action is automatically logged, creating the documented incident management record that Clause 6.1.3 and Control 5.26 require.

AI-powered investigations with Zia Insights

When a potential security incident is detected, your team needs to understand it quickly and communicate it clearly. Log360's GenAI assistant, Zia Insights, generates plain-language summaries of logs, alerts, and incidents, mapping events to MITRE ATT&CK techniques and providing remediation guidance. This is particularly valuable during audits, where non-technical stakeholders and auditors need to understand the nature of security events and the organization's response.

ISO 27001 compliance checklist: How Log360 maps to Annex A controls

ISO 27001:2022 control Log360 capability
5.7 Threat intelligence Ingest and normalize more than 10 different threat feed formats—including STIX/TAXII, CSV, JSON, and API—to ensure seamless integration of global threat intelligence
5.23 Information security for cloud services Cloud monitoring across AWS, Azure, Google Cloud Platform, Microsoft 365; integrated CASB
5.26 Response to information security incidents SOAR with pre-built playbooks and full audit trail
5.28 Collection of evidence High-speed forensic search and tamper-proof log archival
8.15 Logging Centralized log collection from 750+ sources; 1 year+ retention
8.16 Monitoring activities Real-time compliance alerts and anomaly detection
8.17 Clock synchronization Timestamped, normalized log data from all sources
8.11 Data masking Integrated DLP with sensitive data classification
8.23 Web filtering Integrated CASB for shadow IT and web access monitoring
8.16 File integrity monitoring Integrated FIM for Windows systems and SQL databases
6.3 Information security awareness Documented audit evidence of training and user behavior
5.18 Access rights management User access logs with least-privilege enforcement tracking

What are the consequences of ISO 27001 non-compliance?

Since ISO 27001 is a voluntary certification rather than a regulatory mandate, there are no direct legal penalties for not holding it. However, the consequences of failing to achieve or maintain certification—or of suffering a breach in the absence of an ISMS—can be significant:

  • Commercial impact: Many enterprise procurement processes and vendor requirements now specify ISO 27001 certification as a condition of doing business. Without it, organizations risk losing contracts and being excluded from sales opportunities.
  • Reputational damage: A security breach in an organization that lacks a certified ISMS exposes that organization to heightened reputational risk with customers, partners, and regulators—particularly if data that is subject to HIPAA, the GDPR, or other mandates is compromised.
  • Regulatory exposure: While ISO 27001 itself is not legally required, the security controls it mandates significantly overlap with the technical requirements of the GDPR, NIS2, DORA, and other regulations. Organizations without an ISMS are therefore more likely to be found non-compliant with applicable regulations following an incident.
  • Certification lapse: Once certified, organizations must undergo annual surveillance audits and a full recertification audit every three years. Failing a surveillance audit can result in suspension or withdrawal of the certificate.

Why organizations choose Log360 as their ISO 27001 compliance checklist tool

Log360 is one of the most widely deployed ISO 27001 compliance checklist tools available to IT and security teams because it combines everything needed for the technical dimension of ISMS implementation into a single, unified console.

Rather than assembling disparate point solutions for log management, access monitoring, threat detection, FIM, and incident response, Log360 delivers all of these capabilities in one platform—reducing tool sprawl, lowering costs, and giving auditors a coherent, unified evidence trail.

Specifically, Log360 helps organizations:

  • Automate the collection, normalization, and secure archival of audit logs from the entire IT environment, including on-premises, cloud, and hybrid deployments.
  • Generate on-demand, pre-built ISO 27001:2022 compliance reports (as well as ISO 27001:2013)—with no manual compilation required.
  • Monitor for compliance violations in real time and alert security teams the moment a control is bypassed.
  • Produce—through SOAR playbooks that leave a full, timestamped audit trail—the documented incident response records that ISO 27001 auditors require.
  • Detect insider threats and anomalous behavior using ML-powered UEBA before they escalate into incidents or non-conformities.

ManageEngine itself is ISO 27001 certified—making Log360 a product built by and for organizations that understand what certification actually requires in practice.

Start your ISO 27001 compliance journey today

Whether you're beginning your first ISO 27001 implementation or preparing for your next surveillance audit, Log360 gives your team the monitoring, automation, and documentation capabilities needed to satisfy the technical controls in your ISO 27001 compliance checklist continuously—not just at audit time.