02 Audit Planning
A successful audit begins long before auditors start collecting evidence or testing controls.
The quality of an audit depends heavily on:
PlanningPoor planning can result in:
Wrong Scope
Missing Risks
Unnecessary Testing
Missing Stakeholders
Insufficient Evidence
Schedule Delays
Weak Findings
Unsupported ConclusionsStrong audit planning creates a clear path from:
Business Risk ↓Audit Objective ↓Scope ↓Criteria ↓Controls ↓Testing ↓Evidence ↓ConclusionThis lesson explains how professional Internal Audit teams prepare an engagement before fieldwork begins.
Learning Objectives
Section titled “Learning Objectives”By the end of this lesson, you will be able to:
-
Explain why audit planning is necessary.
-
Understand strategic and engagement-level audit planning.
-
Build an audit universe.
-
Perform risk-based audit prioritization.
-
Define audit objectives.
-
Establish audit scope.
-
Identify scope exclusions.
-
Determine applicable audit criteria.
-
Perform preliminary risk assessment.
-
identify processes and key controls.
-
Build a Risk and Control Matrix.
-
Develop an audit program.
-
Identify stakeholders and control owners.
-
Determine evidence requirements.
-
Prepare an initial evidence request list.
-
Plan interviews and walkthroughs.
-
Define audit populations.
-
Plan sampling approaches.
-
Estimate audit resources.
-
Develop an audit timeline.
-
Conduct an audit kickoff meeting.
-
Establish communication and escalation procedures.
-
Determine fieldwork readiness.
1. What Is Audit Planning?
Section titled “1. What Is Audit Planning?”Audit planning is the process of determining:
Why Are We Auditing?
What Are We Auditing?
What Risks Matter?
Which Controls Matter?
What Will We Test?
What Evidence Is Needed?
Who Must Be Involved?
How Long Will It Take?
Who Will Perform the Work?Planning transforms:
"We Need to Audit IAM"into:
Objective+Scope+Criteria+Risks+Controls+Testing Strategy+Evidence Requirements+Timeline2. Why Audit Planning Matters
Section titled “2. Why Audit Planning Matters”Consider an audit request:
Audit our cloud environment.
This is too broad.
Does this mean:
AWS?
Azure?
GCP?
Identity?
Network Security?
Logging?
Encryption?
Vulnerability Management?
Kubernetes?
DevSecOps?
Compliance?Without planning, the audit can quickly become unmanageable.
Planning converts a broad request into a defined engagement.
3. Two Levels of Audit Planning
Section titled “3. Two Levels of Audit Planning”Internal Audit commonly performs planning at two levels:
Enterprise Audit Planning +Engagement Audit PlanningEnterprise Audit Planning
Section titled “Enterprise Audit Planning”Determines:
What ShouldInternal AuditAudit?Engagement Planning
Section titled “Engagement Planning”Determines:
How WillThis Specific AuditBe Performed?4. Enterprise Audit Planning
Section titled “4. Enterprise Audit Planning”Enterprise planning typically begins with:
Audit Universe ↓Enterprise Risks ↓Risk Assessment ↓Audit Priorities ↓Annual Audit Plan5. Audit Universe
Section titled “5. Audit Universe”The audit universe represents all potentially auditable areas.
Example:
Enterprise│├── Cybersecurity│ ├── IAM│ ├── Vulnerability Management│ ├── Security Operations│ ├── Incident Response│ └── Cloud Security│├── Technology│ ├── Change Management│ ├── Backup & Recovery│ ├── Infrastructure│ └── Application Development│├── Compliance│ ├── PCI DSS│ ├── SOC│ ├── Privacy│ └── Regulatory Compliance│├── Third Parties│ ├── Vendor Risk│ └── Supplier Security│└── Business Operations ├── Finance ├── HR └── Procurement6. Create the Audit Universe Register
Section titled “6. Create the Audit Universe Register”Create:
01 Audit Universe RegisterSuggested fields:
| Field | Purpose |
|---|---|
| Auditable Area | Process/system |
| Business Owner | Accountable owner |
| Criticality | Business importance |
| Inherent Risk | Risk before controls |
| Regulatory Exposure | Compliance significance |
| Last Audit | Previous assessment |
| Open Findings | Existing weaknesses |
| Major Changes | Transformation risk |
| Audit Priority | Final priority |
7. Identify Enterprise Risks
Section titled “7. Identify Enterprise Risks”Audit planning should align with enterprise risk.
Examples:
Cyberattack
Data Breach
Cloud Misconfiguration
Fraud
Privacy Violation
Regulatory Failure
Third-Party Failure
Service Outage
Financial Misstatement8. Map Risks to Auditable Areas
Section titled “8. Map Risks to Auditable Areas”Example:
| Enterprise Risk | Auditable Area |
|---|---|
| Unauthorized access | IAM |
| Data breach | Data Protection |
| Ransomware | Security Operations |
| Service outage | Business Continuity |
| Third-party breach | Vendor Risk |
| Regulatory violation | Compliance |
This creates:
Risk ↓Auditable Process9. Risk-Based Audit Planning
Section titled “9. Risk-Based Audit Planning”Audit resources are limited.
Suppose:
Audit Universe:120 Areas
Available Capacity:25 AuditsInternal Audit must prioritize.
Use:
Risk-BasedAudit Planning10. Audit Priority Factors
Section titled “10. Audit Priority Factors”Consider:
Business Criticality
Financial Impact
Cybersecurity Risk
Regulatory Exposure
Data Sensitivity
Previous Findings
Incident History
Control Maturity
Technology Change
Management Concern
Time Since Last Audit11. Audit Risk Scoring
Section titled “11. Audit Risk Scoring”Example scale:
| Score | Risk |
|---|---|
| 1 | Low |
| 2 | Medium |
| 3 | High |
| 4 | Critical |
Example factors:
Business Impact 4Cyber Risk 4Regulatory Exposure 3Recent Change 4Previous Findings 3 ──Total 1812. Determine Audit Priority
Section titled “12. Determine Audit Priority”Example:
| Score | Priority |
|---|---|
| 5–8 | Low |
| 9–12 | Medium |
| 13–16 | High |
| 17–20 | Critical |
Organizations should define their own methodology.
13. Consider Previous Audit Results
Section titled “13. Consider Previous Audit Results”Review:
Previous Findings
Repeat Findings
Overdue Findings
Risk Acceptances
Previous Audit RatingAn area with repeated High findings may deserve greater priority.
14. Consider Major Changes
Section titled “14. Consider Major Changes”Audit risk increases when significant changes occur.
Examples:
Cloud Migration
New ERP
Acquisition
New SaaS Platform
AI Deployment
Organizational Restructure
New Regulation
New Payment Platform15. Consider Incident History
Section titled “15. Consider Incident History”Review:
Security Incidents
Fraud Events
Privacy Incidents
Major Outages
Regulatory Issues
Control FailuresA pattern of incidents may justify an audit.
16. Build the Annual Audit Plan
Section titled “16. Build the Annual Audit Plan”Create:
02 Annual Audit PlanExample:
| Audit | Risk | Quarter | Owner | Duration |
|---|---|---|---|---|
| IAM | Critical | Q1 | Audit Team | 6 weeks |
| Cloud Security | High | Q2 | IT Audit | 8 weeks |
| Vendor Risk | High | Q3 | GRC Audit | 5 weeks |
| BCP | High | Q4 | IT Audit | 4 weeks |
17. Consider Audit Capacity
Section titled “17. Consider Audit Capacity”Available audit capacity depends on:
Auditors
Skills
Budget
Time
External Specialists
Competing Projects18. Resource Estimation
Section titled “18. Resource Estimation”Example:
IAM Audit
Planning 40 HoursFieldwork 120 HoursReporting 40 HoursFollow-Up 20 Hours ─────────Total 220 Hours19. Skills Assessment
Section titled “19. Skills Assessment”Determine whether the team has skills in:
Cloud
Cybersecurity
Finance
Privacy
Data Analytics
Application Security
ComplianceIf not:
Co-Source
Specialist
External SMEmay be required.
20. Engagement Planning Begins
Section titled “20. Engagement Planning Begins”Once an audit is selected:
Audit Selected ↓Engagement Planning21. Understand the Business Process
Section titled “21. Understand the Business Process”Before defining detailed tests, understand:
What Doesthe Process Do?
Who Owns It?
Which SystemsSupport It?
What DataDoes It Process?
What CanGo Wrong?22. Perform Background Research
Section titled “22. Perform Background Research”Review:
Policies
Procedures
Architecture
Previous Audits
Risk Registers
Compliance Assessments
Incident Reports
Organization Charts
System Documentation
Previous Findings23. Create Planning File
Section titled “23. Create Planning File”Create:
03 Audit Planning MemoInclude:
Background
Business Process
Audit Rationale
Objective
Scope
Criteria
Key Risks
Stakeholders
Resources
Timeline24. Define the Audit Objective
Section titled “24. Define the Audit Objective”The audit objective should explain:
What is the audit trying to determine?
Weak objective:
Review IAMStrong objective:
Determine whetheridentity and accessmanagement controlsare appropriately designedand operating effectivelyto prevent unauthorized access.25. Objective Formula
Section titled “25. Objective Formula”A useful structure:
Evaluate Whether+Specific Controls+Are Designed and Operating Effectively+To Address Defined Risk26. Multiple Audit Objectives
Section titled “26. Multiple Audit Objectives”An audit may have multiple objectives.
Example:
Objective 1:Evaluate User Provisioning
Objective 2:Evaluate Privileged Access
Objective 3:Evaluate Access Reviews
Objective 4:Evaluate User Termination27. Define Audit Scope
Section titled “27. Define Audit Scope”Scope determines:
Processes
Systems
Business Units
Locations
Data
Time Period28. Scope Example
Section titled “28. Scope Example”Audit:Identity & Access Management
Systems:Microsoft Entra IDAWSAzure
Business Units:Corporate IT
Period:January–June 2026
Locations:Global29. Scope Boundaries
Section titled “29. Scope Boundaries”Clearly document:
In Scope
Out of ScopeExample:
In Scope
Section titled “In Scope”Employee IAM
Privileged Accounts
Access Reviews
TerminationOut of Scope
Section titled “Out of Scope”Customer IAM
Physical Access
Application Authorization30. Why Scope Control Matters
Section titled “30. Why Scope Control Matters”Without boundaries:
Scope Creepcan occur.
Example:
IAM Audit ↓Cloud Security ↓Network Security ↓Application Security ↓Entire Cybersecurity ProgramThis creates ineffective auditing.
31. Scope Change
Section titled “31. Scope Change”Sometimes new information requires scope expansion.
Use:
Scope Change ↓Risk Justification ↓Audit Manager Approval ↓Stakeholder Communication32. Identify Audit Criteria
Section titled “32. Identify Audit Criteria”Determine what requirements controls will be evaluated against.
Examples:
Internal Policies
Procedures
Security Standards
Contracts
Regulations
PCI DSS
ISO 27001
SOC Control Requirements33. Criteria Register
Section titled “33. Criteria Register”Create:
04 Audit Criteria RegisterExample:
| Criteria ID | Source | Requirement |
|---|---|---|
| AC-01 | IAM Policy | MFA required |
| AC-02 | Access Standard | Quarterly reviews |
| AC-03 | HR Procedure | Access removed after termination |
34. Criteria Must Be Authoritative
Section titled “34. Criteria Must Be Authoritative”Avoid criteria based on:
Auditor PreferenceInstead use:
Approved Requirementwhere possible.
35. Perform Preliminary Risk Assessment
Section titled “35. Perform Preliminary Risk Assessment”Ask:
What CouldGo Wrong?Example for IAM:
Unauthorized Access
Excessive Privileges
Orphan Accounts
Shared Accounts
Weak Authentication
Delayed Termination36. Create Audit Risk Register
Section titled “36. Create Audit Risk Register”Create:
05 Engagement Risk RegisterExample:
| Risk ID | Risk | Impact | Likelihood | Rating |
|---|---|---|---|---|
| R01 | Unauthorized admin access | High | High | Critical |
| R02 | Orphan accounts | High | Medium | High |
| R03 | Weak access review | Medium | High | High |
37. Identify Control Objectives
Section titled “37. Identify Control Objectives”For each risk determine:
What ShouldPrevent or Detectthe Risk?Example:
Risk:
UnauthorizedPrivileged AccessControl objective:
Only Authorized UsersReceive Privileged Access38. Identify Existing Controls
Section titled “38. Identify Existing Controls”Examples:
MFA
RBAC
Approval Workflow
PAM
Quarterly Review
Automated Termination39. Map Risks to Controls
Section titled “39. Map Risks to Controls”Use:
Risk ↓Control Objective ↓ControlExample:
Unauthorized Access ↓Prevent UnauthorizedPrivileged Access ↓MFA+PAM+Approval40. Build Risk and Control Matrix
Section titled “40. Build Risk and Control Matrix”Create:
06 Risk and Control MatrixCommonly:
RCM41. RCM Structure
Section titled “41. RCM Structure”| Risk | Control Objective | Control | Owner | Frequency | Test |
|---|
42. Example RCM
Section titled “42. Example RCM”| Risk | Control | Frequency | Owner |
|---|---|---|---|
| Unauthorized access | MFA | Continuous | IAM |
| Excessive access | Access review | Quarterly | Managers |
| Orphan account | Termination process | Event-driven | IAM |
43. Identify Key Controls
Section titled “43. Identify Key Controls”Prioritize:
Key ControlsAsk:
If This ControlFails,Could Material RiskOccur?If yes, it may be a key control.
44. Identify Control Type
Section titled “44. Identify Control Type”Record whether control is:
Preventive
Detective
Correctiveand:
Manual
Automated
IT-Dependent Manual45. Determine Control Frequency
Section titled “45. Determine Control Frequency”Examples:
Continuous
Daily
Weekly
Monthly
Quarterly
Annually
Event-DrivenFrequency affects testing strategy.
46. Identify Control Owner
Section titled “46. Identify Control Owner”Every control should have an accountable owner.
Example:
| Control | Owner |
|---|---|
| MFA | IAM Manager |
| Access Review | Business Manager |
| Termination | IAM Operations |
47. Identify Evidence
Section titled “47. Identify Evidence”For each control ask:
What EvidenceWould ProveThis ControlOperated?48. Evidence Mapping
Section titled “48. Evidence Mapping”Example:
| Control | Evidence |
|---|---|
| MFA | IAM configuration |
| Access review | Completed review records |
| Termination | HR + IAM timestamps |
| Approval | Access tickets |
49. Evidence Quality
Section titled “49. Evidence Quality”Determine whether evidence is:
Relevant
Reliable
Complete
Accurate
Period Appropriate50. Prepare Evidence Request List
Section titled “50. Prepare Evidence Request List”Create:
07 Initial Evidence Request ListSometimes called:
PBC Listor:
Prepared By ClientRequest List51. Evidence Request Structure
Section titled “51. Evidence Request Structure”| ID | Request | Owner | Due Date | Status |
|---|
52. Weak Evidence Request
Section titled “52. Weak Evidence Request”Send User List53. Strong Evidence Request
Section titled “53. Strong Evidence Request”Provide the completepopulation of activeprivileged accountsfor AWS and Azureas of June 30, 2026,including username,role, account,creation date,MFA status,and account owner.54. Evidence Request Principles
Section titled “54. Evidence Request Principles”Specify:
System
Period
Population
Fields
Format
Owner
Due Date55. Avoid Excessive Evidence Requests
Section titled “55. Avoid Excessive Evidence Requests”Do not request:
Everythingbecause it creates:
Audit Fatigue
Unnecessary Work
Evidence ConfusionEvery request should map to:
RiskorControl56. Identify Stakeholders
Section titled “56. Identify Stakeholders”Typical stakeholders include:
Process Owner
Control Owner
Business Owner
System Owner
Security
Compliance
Legal
HR
Technology57. Stakeholder Register
Section titled “57. Stakeholder Register”Create:
08 Audit Stakeholder RegisterExample:
| Stakeholder | Role | Audit Responsibility |
|---|---|---|
| IAM Director | Process Owner | Overall coordination |
| IAM Manager | Control Owner | Evidence |
| HR Manager | Supporting Owner | Termination data |
58. Identify Audit Sponsor
Section titled “58. Identify Audit Sponsor”The sponsor may help:
Resolve Delays
Coordinate Leadership
Remove Roadblocks59. Identify Primary Audit Contact
Section titled “59. Identify Primary Audit Contact”Define:
Single Pointof Coordinationwhere practical.
60. Plan Interviews
Section titled “60. Plan Interviews”Identify:
Who MustWe Interview?Examples:
Process Owner
Control Operators
System Administrators
Risk Owner
Compliance Team61. Interview Plan
Section titled “61. Interview Plan”Create:
09 Interview PlanUse:
| Interview | Participant | Purpose | Duration |
|---|---|---|---|
| IAM Overview | IAM Director | Understand governance | 60 min |
| Provisioning | IAM Ops | Understand process | 45 min |
62. Plan Walkthroughs
Section titled “62. Plan Walkthroughs”Walkthroughs should cover important processes.
Example:
New User ↓Access Request ↓Approval ↓Provisioning ↓Authentication ↓Logging63. Walkthrough Objectives
Section titled “63. Walkthrough Objectives”Determine:
Who Performs Control?
How?
Using Which System?
How Often?
What Evidence Exists?
What HappensWhen Control Fails?64. Build the Audit Program
Section titled “64. Build the Audit Program”Create:
10 Audit ProgramThe audit program defines the procedures auditors will perform.
65. Audit Program Structure
Section titled “65. Audit Program Structure”| Test ID | Risk | Control | Audit Procedure | Evidence |
|---|
66. Example Audit Procedure
Section titled “66. Example Audit Procedure”Control:
QuarterlyAccess ReviewProcedure:
1. Obtain population of quarterly reviews.
2. Select sample.
3. Verify review was completed.
4. Verify reviewer was authorized.
5. Verify exceptions were remediated.
6. Record results.67. Testing Strategy
Section titled “67. Testing Strategy”Determine whether testing will evaluate:
Design Effectiveness
Operating Effectiveness
Both68. Design Testing
Section titled “68. Design Testing”Evaluate:
Does the ControlAdequately Addressthe Risk?69. Operating Effectiveness Testing
Section titled “69. Operating Effectiveness Testing”Evaluate:
Did the ControlOperate ConsistentlyDuring the Audit Period?70. Determine Audit Population
Section titled “70. Determine Audit Population”For each test define:
Complete PopulationExample:
All EmployeeTerminationsJanuary–June 202671. Population Completeness
Section titled “71. Population Completeness”Before sampling ask:
Is This PopulationComplete?If not:
SampleMay Be Invalid72. Population Validation
Section titled “72. Population Validation”Potential methods:
Reconcile to Source System
Compare Counts
Inspect Query
Validate Date Range
Compare Independent Report73. Plan Sampling
Section titled “73. Plan Sampling”Determine:
Population Size
Control Frequency
Risk
Sample Method
Expected Exceptions74. Sampling Methods
Section titled “74. Sampling Methods”Possible methods:
Random
Systematic
Judgmental
Risk-Based75. Risk-Based Selection
Section titled “75. Risk-Based Selection”For high-risk populations, auditors may intentionally select:
Privileged Accounts
High-Value Transactions
Emergency Changes
Terminated Executives
Known ExceptionsThis should be documented.
76. Sample Size
Section titled “76. Sample Size”Sample size depends on:
Risk
Population
Frequency
Methodology
Control Nature
Expected DeviationDo not select sample sizes arbitrarily.
77. Consider Data Analytics
Section titled “77. Consider Data Analytics”Instead of sampling:
50 Accountsit may be possible to analyze:
50,000 Accountsusing data analytics.
78. Identify Data Requirements
Section titled “78. Identify Data Requirements”Determine:
Which Data?
From Which System?
Which Fields?
Which Period?
Which Format?79. Data Security
Section titled “79. Data Security”Audit evidence may contain:
Personal Data
Financial Data
Credentials
Security Configuration
Sensitive Business DataPlan:
Secure Transfer
Restricted Storage
Access Control
Retention
Deletion80. Audit Evidence Repository
Section titled “80. Audit Evidence Repository”Create:
Audit-2026-IAM/│├── 01 Planning/├── 02 Scope/├── 03 Risk/├── 04 RCM/├── 05 Evidence/├── 06 Testing/├── 07 Findings/├── 08 Reporting/└── 09 Follow-Up/81. Define Naming Standards
Section titled “81. Define Naming Standards”Example:
AE-001_IAM-Policy.pdf
AE-002_User-Population.xlsx
AE-003_Access-Review-Q1.pdfThis improves traceability.
82. Determine Audit Resources
Section titled “82. Determine Audit Resources”Identify:
Lead Auditor
Supporting Auditor
Technical Specialist
Data Analyst
Audit Manager83. Responsibility Matrix
Section titled “83. Responsibility Matrix”Create:
11 Audit Responsibility MatrixExample:
| Activity | Lead | Support | Reviewer |
|---|---|---|---|
| Planning | Auditor A | Auditor B | Manager |
| IAM Testing | Auditor B | SME | Auditor A |
| Reporting | Auditor A | Auditor B | Manager |
84. Estimate Effort
Section titled “84. Estimate Effort”Example:
| Phase | Hours |
|---|---|
| Planning | 40 |
| Fieldwork | 120 |
| Findings | 30 |
| Reporting | 40 |
| Closure | 20 |
| Total | 250 |
85. Develop Audit Timeline
Section titled “85. Develop Audit Timeline”Create:
12 Audit TimelineExample:
Week 1Planning
Week 2Walkthroughs
Week 3–5Fieldwork
Week 6Findings Validation
Week 7Draft Report
Week 8Final Report86. Define Milestones
Section titled “86. Define Milestones”Track:
Planning Complete
Kickoff Complete
Evidence Received
Walkthroughs Complete
Testing Complete
Findings Validated
Draft Issued
Final Issued87. Identify Dependencies
Section titled “87. Identify Dependencies”Examples:
System Access
Evidence Availability
SME Availability
Data Extraction
External Vendor Evidence88. Identify Audit Constraints
Section titled “88. Identify Audit Constraints”Document:
Limited Resources
System Migration
Year-End Freeze
Staff Leave
Regulatory Deadline
Data Availability89. Audit Communication Plan
Section titled “89. Audit Communication Plan”Create:
13 Audit Communication PlanDefine:
Kickoff
Weekly Status
Finding Discussion
Escalation
Draft Report
Final Report90. Status Reporting
Section titled “90. Status Reporting”Weekly status might include:
Overall Status
Work Completed
Evidence Outstanding
Issues
Potential Findings
Upcoming Activities91. Audit Status
Section titled “91. Audit Status”Use:
Green
Amber
RedExample:
GreenOn Schedule
AmberEvidence Delay
RedMajor Blocker92. Escalation Criteria
Section titled “92. Escalation Criteria”Escalate when:
Critical Risk Identified
Evidence Repeatedly Delayed
Access Denied
Scope Disagreement
Potential Fraud
Major Security Incident
Management Interference93. Audit Kickoff Meeting
Section titled “93. Audit Kickoff Meeting”The kickoff formally begins engagement execution.
Participants may include:
Internal Audit
Process Owner
Control Owners
Business Owner
Security / Compliance
Relevant SMEs94. Kickoff Agenda
Section titled “94. Kickoff Agenda”Cover:
Audit Purpose
Objectives
Scope
Out of Scope
Timeline
Evidence Requirements
Interviews
Communication
Escalation
Expected Deliverables95. Kickoff Meeting Output
Section titled “95. Kickoff Meeting Output”Create:
14 Audit Kickoff RecordDocument:
Attendees
Scope Agreement
Questions
Dependencies
Actions
Due Dates96. Planning Risk — Management Resistance
Section titled “96. Planning Risk — Management Resistance”Possible signs:
Evidence Delays
Scope Challenges
Limited Access
Repeated ReschedulingDo not immediately assume misconduct.
Document and escalate according to audit governance if necessary.
97. Planning Risk — Missing Documentation
Section titled “97. Planning Risk — Missing Documentation”If policies or procedures do not exist:
Missing Documentationmay itself indicate:
Control Design Weaknessbut evaluate context before concluding.
98. Planning Risk — Unclear Ownership
Section titled “98. Planning Risk — Unclear Ownership”If nobody can answer:
Who OwnsThis Control?that may indicate:
Governance Weakness99. Planning Risk — Scope Too Large
Section titled “99. Planning Risk — Scope Too Large”Example:
Audit AllCybersecurity ControlsRefine into manageable domains.
100. Planning Risk — Scope Too Small
Section titled “100. Planning Risk — Scope Too Small”Avoid excluding areas that could prevent the audit from achieving its objective.
Example:
Auditing privileged access but excluding:
Service Accountsmay create a significant blind spot.
101. Fraud Considerations
Section titled “101. Fraud Considerations”Where relevant, consider:
Fraud Risk
Management Override
Segregation of Duties
Unauthorized Transactions102. Regulatory Considerations
Section titled “102. Regulatory Considerations”Identify whether the audit must consider:
PCI DSS
Privacy Requirements
Financial Regulations
Contractual Obligations
Industry Standards103. Technology Considerations
Section titled “103. Technology Considerations”Modern audits may require understanding:
Cloud
APIs
Containers
SaaS
CI/CD
Infrastructure as Code
AI Systems104. Third-Party Dependencies
Section titled “104. Third-Party Dependencies”Determine whether controls rely on:
Cloud Provider
SaaS Provider
Managed Service Provider
Payment Processor
Other Supplier105. Reliance on Other Assurance
Section titled “105. Reliance on Other Assurance”Sometimes existing assurance can reduce duplicate testing.
Examples:
SOC Reports
ISO Audits
External Assessments
Compliance TestsBut first determine:
Relevant?
Current?
Correct Scope?
Reliable?106. Coordinate With Other Assurance Functions
Section titled “106. Coordinate With Other Assurance Functions”Potential coordination:
Internal Audit +Compliance +Risk +External Audit +Security Assessmentcan reduce:
Duplicate Evidence Requests107. Avoid Over-Reliance
Section titled “107. Avoid Over-Reliance”Do not conclude:
SOC 2 Exists=Everything Is SecureReview:
Scope
Period
Controls
Exceptions
CUECs108. Preliminary Analytics
Section titled “108. Preliminary Analytics”Before fieldwork, analyze available data.
Examples:
User Accounts
Changes
Vulnerabilities
Incidents
Vendor FindingsThis may identify areas requiring deeper testing.
109. Identify High-Risk Samples Early
Section titled “109. Identify High-Risk Samples Early”Examples:
Administrators
Emergency Changes
Critical Vendors
Terminated Users
Failed Backups
High-Severity Vulnerabilities110. Planning Documentation
Section titled “110. Planning Documentation”At minimum maintain:
Audit Planning Memo
Objective
Scope
Criteria
Risk Assessment
RCM
Audit Program
Evidence Request List
Stakeholder Register
Timeline111. Planning Review
Section titled “111. Planning Review”Before fieldwork, the Audit Manager should review:
Objective
Scope
Risk Coverage
Key Controls
Testing Strategy
Evidence Requests
Resources
Timeline112. Fieldwork Readiness Assessment
Section titled “112. Fieldwork Readiness Assessment”Ask:
Objective Defined?
Scope Approved?
Criteria Identified?
Risks Identified?
Controls Mapped?
Program Approved?
Evidence Requested?
Stakeholders Identified?
Resources Assigned?
Timeline Agreed?113. Fieldwork Readiness Gate
Section titled “113. Fieldwork Readiness Gate”Use:
Planning Complete ↓Manager Review ↓Ready? │ ┌────┴────┐No Yes↓ ↓Resolve BeginGaps Fieldwork114. Audit Planning Checklist
Section titled “114. Audit Planning Checklist”Engagement
Section titled “Engagement”-
audit selected.
-
audit rationale documented.
-
engagement ID assigned.
-
lead auditor assigned.
-
audit manager assigned.
Background
Section titled “Background”-
business process understood.
-
previous audits reviewed.
-
policies reviewed.
-
risk registers reviewed.
-
previous findings reviewed.
-
incidents reviewed.
-
major changes identified.
Objectives
Section titled “Objectives”-
audit objectives documented.
-
objectives are risk-based.
-
objectives are achievable.
-
systems identified.
-
processes identified.
-
locations identified.
-
period defined.
-
business units identified.
-
out-of-scope areas documented.
Criteria
Section titled “Criteria”-
applicable policies identified.
-
standards identified.
-
regulatory requirements identified.
-
contractual requirements identified.
-
criteria register created.
-
key risks identified.
-
risk ratings assigned.
-
high-risk areas prioritized.
-
fraud considerations reviewed.
-
third-party dependencies considered.
Controls
Section titled “Controls”-
control objectives identified.
-
controls identified.
-
key controls identified.
-
control owners identified.
-
control frequencies identified.
-
control types identified.
-
RCM completed.
Audit Program
Section titled “Audit Program”-
procedures developed.
-
design tests defined.
-
operating-effectiveness tests defined.
-
populations identified.
-
sampling approach defined.
-
analytics opportunities considered.
Evidence
Section titled “Evidence”-
evidence requirements mapped.
-
evidence owners identified.
-
evidence request list prepared.
-
due dates established.
-
secure evidence repository established.
Stakeholders
Section titled “Stakeholders”-
process owner identified.
-
control owners identified.
-
primary contact identified.
-
interview participants identified.
-
walkthroughs scheduled.
Resources
Section titled “Resources”-
auditors assigned.
-
skills assessed.
-
SMEs identified.
-
hours estimated.
-
external resources identified if required.
Timeline
Section titled “Timeline”-
planning dates defined.
-
fieldwork dates defined.
-
reporting dates defined.
-
milestones established.
-
dependencies identified.
Communication
Section titled “Communication”-
kickoff scheduled.
-
communication cadence defined.
-
escalation path defined.
-
stakeholders informed.
Approval
Section titled “Approval”-
planning documentation reviewed.
-
scope approved.
-
audit program approved.
-
fieldwork readiness confirmed.
Audit Planning Deliverables
Section titled “Audit Planning Deliverables”At completion, you should have:
01 Audit Universe Register
02 Annual Audit Plan
03 Audit Planning Memo
04 Audit Criteria Register
05 Engagement Risk Register
06 Risk and Control Matrix
07 Initial Evidence Request List
08 Audit Stakeholder Register
09 Interview Plan
10 Audit Program
11 Audit Responsibility Matrix
12 Audit Timeline
13 Audit Communication Plan
14 Audit Kickoff RecordAudit Planning Example — IAM Audit
Section titled “Audit Planning Example — IAM Audit”Objective
Section titled “Objective”Determine whether IAM controlsare appropriately designedand operating effectivelyto prevent unauthorized access.Microsoft Entra ID
AWS IAM
Employee Access
Privileged Access
January–June 2026Key Risks
Section titled “Key Risks”Unauthorized Access
Excessive Privileges
Orphan Accounts
Weak Authentication
Delayed TerminationKey Controls
Section titled “Key Controls”MFA
Approval
RBAC
Quarterly Reviews
Automated TerminationEvidence
Section titled “Evidence”IAM Configuration
User Population
Access Requests
Access Reviews
Termination RecordsTesting
Section titled “Testing”Configuration Review
Population Analysis
Sampling
Reperformance
Exception AnalysisAudit Planning Decision Flow
Section titled “Audit Planning Decision Flow”Audit Selected ↓Understand Process ↓Identify Risks ↓Define Objective ↓Define Scope ↓Identify Criteria ↓Identify Controls ↓Build RCM ↓Develop Audit Program ↓Determine Evidence ↓Plan Sampling ↓Identify Stakeholders ↓Assign Resources ↓Build Timeline ↓Kickoff ↓Fieldwork ReadyCommon Audit Planning Mistakes
Section titled “Common Audit Planning Mistakes”Mistake 1 — Starting Testing Immediately
Section titled “Mistake 1 — Starting Testing Immediately”Without planning:
Testing≠Risk-BasedMistake 2 — Vague Objective
Section titled “Mistake 2 — Vague Objective”Review Securitydoes not provide enough direction.
Mistake 3 — Undefined Scope
Section titled “Mistake 3 — Undefined Scope”Creates scope creep and stakeholder conflict.
Mistake 4 — No Risk Assessment
Section titled “Mistake 4 — No Risk Assessment”Auditors may spend time testing low-value controls.
Mistake 5 — Testing Every Control
Section titled “Mistake 5 — Testing Every Control”Focus should generally prioritize controls relevant to material risks.
Mistake 6 — Poor Evidence Requests
Section titled “Mistake 6 — Poor Evidence Requests”Creates delays and unusable evidence.
Mistake 7 — No Population Definition
Section titled “Mistake 7 — No Population Definition”Sampling becomes unreliable.
Mistake 8 — Ignoring Previous Findings
Section titled “Mistake 8 — Ignoring Previous Findings”Repeat control weaknesses may be missed.
Mistake 9 — Ignoring Technology Changes
Section titled “Mistake 9 — Ignoring Technology Changes”Old audit programs may no longer match the environment.
Mistake 10 — No Stakeholder Alignment
Section titled “Mistake 10 — No Stakeholder Alignment”Creates surprises during fieldwork and reporting.
Practical Audit Planning Mindset
Section titled “Practical Audit Planning Mindset”Before fieldwork begins, an auditor should be able to answer:
Why Are WePerforming This Audit?
What Business RiskAre We Addressing?
What IsOur Objective?
What IsIn Scope?
What IsOut of Scope?
What CriteriaApply?
What CouldGo Wrong?
Which ControlsAddress Those Risks?
Which ControlsAre Key?
Who OwnsThose Controls?
How WillWe Test Them?
What PopulationDo We Need?
How WillWe Select Samples?
What EvidenceDo We Need?
Who WillProvide It?
Which InterviewsAre Required?
Which SpecialistsDo We Need?
What IsOur Timeline?
How WillIssues Be Escalated?
Are We Readyfor Fieldwork?Key Takeaways
Section titled “Key Takeaways”-
Audit quality begins with audit planning.
-
Enterprise planning determines what should be audited.
-
Engagement planning determines how an individual audit will be performed.
-
The audit universe defines the complete set of auditable areas.
-
Risk-based planning helps prioritize limited audit resources.
-
Audit objectives must explain what the engagement intends to determine.
-
Scope should clearly define systems, processes, locations, business units, and time periods.
-
Out-of-scope areas should also be documented.
-
Audit criteria establish authoritative expectations.
-
Preliminary risk assessment identifies what could go wrong.
-
Risks should be mapped to control objectives and controls.
-
The RCM provides the foundation for structured testing.
-
Audit programs translate risks and controls into specific procedures.
-
Evidence requests should be precise and tied to audit objectives.
-
Audit populations must be validated before sampling.
-
Stakeholders, resources, timelines, and dependencies should be identified before fieldwork.
-
The kickoff meeting aligns Internal Audit and management.
-
Fieldwork should begin only when planning is sufficiently complete.
Knowledge Check
Section titled “Knowledge Check”Before continuing, make sure you can answer:
-
What is audit planning?
-
Why is planning important?
-
What is an audit universe?
-
What is risk-based audit planning?
-
What factors influence audit priority?
-
What is an Annual Audit Plan?
-
What is an audit objective?
-
What is audit scope?
-
Why should out-of-scope areas be documented?
-
What are audit criteria?
-
What is a preliminary risk assessment?
-
What is a control objective?
-
What is an RCM?
-
What is a key control?
-
What is an audit program?
-
What is an evidence request list?
-
What makes an evidence request effective?
-
Why must audit populations be validated?
-
What factors influence sampling?
-
Why are walkthroughs planned?
-
What is the purpose of an audit kickoff?
-
Why should dependencies be identified?
-
When should audit scope change?
-
Why should previous findings be reviewed?
-
What should be completed before fieldwork begins?
What’s Next?
Section titled “What’s Next?”➡️ Next: 03 — Audit Evidence
In the next lesson, you will move from planning the audit to collecting, evaluating, validating, protecting, and documenting the evidence needed to support audit conclusions.
You will work through:
Audit Objective ↓Control ↓Evidence Requirement ↓Evidence Request ↓Evidence Collection ↓Completeness Validation ↓Reliability Assessment ↓Evidence Testing ↓Cross-Validation ↓Working Papers ↓Audit ConclusionYou will learn how to work with policies, procedures, screenshots, system-generated reports, logs, tickets, configurations, audit trails, exports, interview evidence, third-party assurance reports, and other audit artifacts while maintaining evidence integrity and traceability.
This prepares you for the evidence-driven fieldwork used throughout the remainder of the Internal Auditing & Compliance Assessments module.