Internal audit
Clause 9.2 requires a planned, risk-weighted internal audit programme run by competent, impartial auditors. Results must reach management, and every finding must reach verified closure. A lean programme with a few pages of structure satisfies certification bodies at 25–250 staff.
Your Stage 2 auditor asks for the internal audit report. The only person qualified to have written it is the person who runs the ISMS, and that person cannot audit their own work. That is where an ISO 27001 internal audit stops being a formality.
This guide covers what Clause 9.2 asks for, how to get an impartial audit without a permanent hire, how to build a risk-weighted programme, and what certification bodies sample. It is written for CISOs and compliance leads at UK regulated firms of 25–250 staff.
ISO 27001 Clause 9.2 requires you to audit your information security management system on a planned schedule. Clause 9.2.1 is the self-check: a competent, impartial person confirms the system conforms and actually operates. Clause 9.2.2 supplies the machinery: a risk-weighted programme, scoped audits, impartial auditors, reporting to management and retained records.
Clause 9.2.1 puts two questions to your ISMS. Does it conform, both to the requirements in ISO/IEC 27001:2022 requirements and to the rules you wrote for yourselves? And is it genuinely operating and being maintained, rather than sitting in a binder?
Clause 9.2.2 turns those questions into a repeatable process. A maintained programme sets how often audits happen, by what methods, run by whom, and how they are planned and reported. Two inputs weight it: how much each process matters, and what earlier audits found.
Whether an auditor calls it ISO 27001 9.2 or simply the internal audit clause, the programme must deliver four things:
The results then travel onward. They are a mandatory input to the Clause 9.3 management review, and they drive corrective action under Clause 10.2. Read as a whole, the requirement describes what a sensible assurance function already does. The work lies in running it on schedule and leaving evidence.
Separate the auditor from the area audited. At 25–250 staff, that means either cross-team pairing, where each function audits the other's territory, or an external practitioner for the whole exercise. Either route needs a short record of each auditor's competence and independence. The certification body itself cannot perform your internal audit.
Two routes solve it:
Keep a one-page record per auditor: a CV note or course certificate for competence, and a statement of their distance from each area audited. Expect both to be probed. For a reference point on what competent auditing looks like, ISO 19011 management system audit guidelines give guidance on auditing principles, audit programmes and evaluating auditor competence.
The independence failure auditors spot first is the ISMS owner auditing the ISMS. A quieter version is the engineer auditing their own pipeline with no rationale on file. Write down why each person was right for each area, and the conflict check becomes a record rather than an argument.
Build the programme as one page of structure: which areas are audited in which year of the three-year certification cycle, by what method, run by whom, and reported where. Weight it by how much each process matters and what earlier audits found. Not every control needs auditing annually, but the full scope must be covered across the cycle.
Start with one row per area of scope: every mainline clause, plus each Annex A control you have declared applicable. For each row, record the cycle year, the method (interviews, record sampling or technical inspection), the owner and the reporting line. Once your Clause 6.1 risk assessment exists, drafting this takes about half a day.
Then give each audit a one-page plan before fieldwork starts. It records the scope and the criteria the audit tests against: the standard's requirements, your own policies and any contractual obligations. That page is what makes the report defensible when someone challenges a finding.
Make the weighting visible. A payment platform's deployment pipeline earns more attention than the visitor log, and an area that produced findings last time returns sooner. The NCSC risk management guidance frames the logic: seek confidence that your mitigations have managed the risk you identified, and plan how you will maintain that confidence over time.
Sequencing is the last design decision. Treat it as ISO 27001 certification audit planning and scheduling: the first audit runs once Clauses 4–8 have operated long enough to generate records, typically two to three months in, and it finishes before Stage 2.
Auditing the comfortable areas every year isn't thoroughness. It's avoidance.
Two design pitfalls undo a programme before fieldwork starts:
Run two kinds of test. Conformity checks confirm the documented policy exists and meets the standard's requirements and your own rules. Effectiveness testing samples live operation: pull a leaver's account closure, trace an incident through the process, and compare what people do with what the paper says. Every finding must rest on evidence you could show a third party.
A policy that exists but is not followed passes the first test and fails the second. Effectiveness is where the real assurance sits, and it is the half that thin audits skip.
Three probes work at almost any scale:
Proof beats impression. A configuration export, a ticket or a dated interview note survives a challenge; a recollection does not. The common failure is thin working papers: conclusions with nothing underneath them when the certification body asks how you know.
Brief the people being audited before fieldwork starts: the scope, the dates and the records you will ask to see. Surprise fieldwork meets defensive answers and missing files. Treat what you collect as confidential too, since working papers often hold access lists and incident detail.
| Method | Tests | Example | Evidence it leaves |
|---|---|---|---|
| Document review | Conformity | Access control policy read against the standard and your own rules | Annotated checklist |
| Record sampling | Effectiveness | Sample of leaver tickets showing timely account closure | Sampled records and exports |
| Interviews | Effectiveness | Engineer walks through the last incident | Dated interview note |
| Technical inspection | Effectiveness | Multi-factor authentication settings on a live system | Configuration export |
Grade each finding formally, establish its root cause, and give it a named owner and a deadline. Then verify the fix worked before closing it. Closure on someone's say-so is the most common weakness in small-firm audit trails, and certification bodies trace a sample of corrective actions end-to-end.
Root cause is what stops repeat findings. A fix that treats the symptom, such as re-running a missed access review once, passes the next check and fails the one after. Ask why the process allowed the gap, then fix that.
Every finding enters a log with five fields:
Verification is a second look, ideally by someone other than the person who made the fix. Re-sample the records or re-inspect the configuration, and attach the result. That entry is what an auditor follows when tracing a corrective action under Clause 10.2.
Keep two classes of record: evidence the programme ran as planned, and evidence of outcomes. That means the programme and schedule, per-audit plans with scope and criteria, working papers, graded reports, a findings log, and competence and impartiality records for each auditor. A well-kept spreadsheet is entirely acceptable at 50 people.
What auditors accept in practice at this scale:
These are records you create as the work happens, so there is nothing to assemble in a rush before the visit.
Certification auditors check that the programme was executed as planned, that auditors were competent and impartial, and that findings reached verified closure. They sample reports and trace one or two audits from plan through report to management review. No internal audit, or an auditor reviewing their own area, grades as a major nonconformity.
Expect questions like these in the room:
Sampling follows the questions. Auditors compare the programme with the audits actually performed, because slippage between plan and execution is the classic finding. They also read reports and findings logs from earlier cycles and check the auditor's credentials.
Lesser failures usually grade minor: a slipped schedule, a missing per-audit plan, a coverage gap, or a finding closed without verification. Minors add up to a major where they cluster and the programme reads as existing on paper only.
The cheapest nonconformity is the one your own audit finds first.
A weakness your own audit surfaces costs a conversation and a fix. Found by the certification auditor, the same weakness becomes a nonconformity on your certificate record, with formal corrective action attached and, where it grades major, a follow-up visit.
The hand-off to leadership is the step firms drop. Results shared only with the team audited never reach the Clause 9.3 management review, and the review minutes are where an auditor sees whether leadership heard them.
A significant security incident, a major platform change such as a cloud migration, or a new regulation such as DORA or NIS2 entering scope should each prompt you to re-plan the audit programme. Frequency is risk-driven, not calendar-driven, and a static schedule that ignores these events reads as box-ticking to a certification auditor.
Each trigger changes the plan in a different way:
Record the trigger and the change it caused to the programme. That entry is your evidence of a risk-based approach, and it answers the auditor's question about how last cycle's events shaped this cycle's plan.
An audit programme that exists only as a calendar invite isn't a programme.
Treat the audit programme as data rather than a document. When every area, owner and audit status lives as a record linked to your evidence store and ticketing system, re-planning, sampling and follow-up run by rule instead of by memory. Fieldwork shrinks from days of collecting evidence to hours of sampling it.
Four pieces make that work:
The human layer stays where judgement lives: deciding what to probe, interviewing the people doing the work, and weighing what the evidence means. The collection and chasing are what the pipeline absorbs.
The commercial upside compounds. A credible internal programme makes surveillance visits quieter and cheaper every year, and the same machinery serves enterprise customers who ask how you assure your own controls. Where nobody in-house is independent enough, GRCMANA's ISO 27001 internal audit service supplies the qualified practitioner, and our GRC engineering work builds the automated layer above it.
Yes. Firms holding ISO 9001 or ISO 42001 alongside ISO 27001 commonly run one integrated programme, which is usually the lean option at this scale. Name each standard's requirements in the per-audit scope and criteria, and keep findings separable by standard so the ISO 27001 closure trail stays traceable. Auditor competence records should then cover each standard.
The audit must be finished before Stage 2, not merely scheduled. Work back from your Stage 2 date: allow time for fieldwork and the report, then for findings to receive owners and deadlines. That way the auditor sees a working corrective action log rather than an empty one. Book an external practitioner early, because diaries fill.
A full-scope pass takes a few days of fieldwork plus reporting. Splitting the scope across the three-year cycle makes each individual audit shorter, and a live evidence store cuts the collection time further. Schedule fieldwork away from release freezes and year-end, since postponed audits are how compliance schedules slip.
Yes. Positives show what was examined and that coverage was real, and they give leadership a balanced picture at the management review. Keep them clearly separate from graded findings so that a good observation never softens or buries a nonconformity.
Every control in this framework and the clause guides that sit above them, grouped by control domain. Open any entry for its control definition, implementation steps and the audit evidence it expects. Dimmed entries are planned.
Work with a Trust Architect to scope your ISMS, close the gaps, and get audit-ready — without stalling your roadmap.