A handful of core techniques does almost all the work in a compliance audit: document review, interview, observation, walkthrough, sampling, and re-performance. Knowing when to use each, how to do each well, and how they corroborate one another is most of the craft. This guide takes each in turn with concrete technique and examples.
| Technique | Answers | Evidence strength | Cost |
|---|---|---|---|
| Document review | What is the org supposed to do? | Low–medium | Low |
| Interview | Do the people understand and describe it consistently? | Low–medium | Low |
| Observation | What actually happens? | Medium | Medium |
| Walkthrough | Does the control operate end-to-end on a real case? | High | Medium |
| Sampling | Does it operate consistently across the population? | High | Medium–high |
| Re-performance | Does the control actually produce the claimed result? | Highest | High |
"You do review access rights quarterly and remove leavers promptly, correct?" — a closed, leading question. The auditee says "yes," you write "control confirmed," and you've learned nothing.
"Tell me about the last time you reviewed access rights — when was it, who did it, what did you find, and what happened to the leavers you identified?" — open, specific, and anchored to a real event you can then ask to see evidence of.
Instead of asking whether DSARs are handled in time, the auditor picks one real request from the log and follows it:
This one trace tests the record of processing, the deadline tracking, the redaction judgement, and the identity control — four obligations — in a way a document check never could. Walkthroughs earn their cost on every high-risk unit.
"I asked the team for five examples of completed access reviews and they all looked fine." — auditee-selected, all recent, all clean by construction. Proves only that five good examples exist.
"From the full list of 240 leavers this year I randomly selected 15, plus the 5 highest-privilege leavers and the 5 around the June system migration. Of 25, four retained active accounts past their exit date." — unbiased, risk-weighted, and it found the problem.
The procedure says leaver accounts are disabled within 24 hours. Rather than trust the ticket log, the auditor takes the HR list of last week's five leavers and queries the live directory directly. Two accounts are still enabled. That is not a documentation discrepancy to discuss — it is re-performed, first-hand proof of a control failure, and it is essentially unarguable.
This guide explains the method. To apply it across a whole regulation — every obligation scored and traceable — see the audit checklists, each with a free Regulatory Compliance Matrix you can review before buying.