Domain 1 — Information Systems Auditing Process (18% · ~27 questions)
What this domain is really testing
Domain 1 is not a technical domain at all — it is a behavioural and role-clarity domain. ISACA is testing whether you think, decide, and act like an auditor rather than like an IT manager, a security engineer, or a consultant. Almost every question reduces to three judgments: (1) whose job is this? (audit vs management), (2) what is the auditor allowed to do? (standards, independence, evidence rules), and (3) what is the risk-based, proportionate next step? (plan by risk, test controls before dollars, escalate disagreement upward). Content memory matters — risk model, control types, sampling, evidence hierarchy — but the marks are usually won on role discipline. If two answers are both technically true, the correct one is normally the one that keeps the auditor independent, keeps the auditor out of design/implementation, and moves the issue to the audit committee or the board.
How the exam asks it
| Pattern | Typical stem shape | What it is really checking |
|---|---|---|
| Role discrimination | "An IS auditor is asked to… What should the auditor do?" | Audit activity vs management activity; independence |
| "FIRST / MOST / PRIMARY / BEST" | "The MOST important consideration when…" | One dominant principle beats several plausible ones |
| Sequencing | "What should the auditor do FIRST?" | Charter → plan → risk assessment → test → report → follow-up |
| Evidence quality | "Which evidence is MOST reliable / sufficient?" | Evidence reliability hierarchy; sufficiency vs appropriateness |
| Sampling arithmetic | "To reduce sampling risk, the auditor should…" | Direction of movement of confidence / precision / tolerable error |
| Control classification | "Which control is PREVENTIVE?" | Prevent vs detect vs correct; general vs application |
| Finding structure | "Which element is MISSING from the finding?" | The 5 Cs; effect vs cause vs recommendation |
| Reporting escalation | "Management accepts the risk. The auditor should…" | Never accept; report to audit committee |
| Fraud | "What is the auditor's responsibility for fraud?" | Detect vs consider-with-due-care distinction |
| Third party | "The client's service provider holds SOC 2 Type 2. The auditor should…" | Report type coverage vs period vs the auditor's own risk |
Two standard fallbacks when stuck:
- "Assess the risk and plan accordingly" beats any specific action.
- "Report it to the audit committee / board" beats any accommodation with management.
A. PLANNING
A1. IS audit standards, guidelines, functions and ethics
ITAF (IT Assurance Framework), 4th edition — three tiers:
| Tier | Name | Language | Mandatory? | Purpose |
|---|---|---|---|---|
| Tier 1 | Standards | "must / shall" | Mandatory | Minimum acceptable performance of audit/assurance work |
| Tier 2 | Guidelines | "should" | Recommended | How to apply standards; good practice |
| Tier 3 | Tools & Techniques | Informative | Not mandatory | Templates, sample programmes, methods |
Standard families:
| Family | Covers |
|---|---|
| General standards | Charter, independence, objectivity, competence, professional scepticism and judgment, due professional care, QAIP, risk-based planning, materiality, evidence, communication, use of others' work |
| Performance standards | Conduct of the engagement: planning, supervision, evidence gathering, testing, documentation |
| Reporting standards | Content and communication of findings, opinions, and reports to the right recipients |
Mnemonic for general standards — "CIO-CARD-Q": Charter, Independence, Objectivity, Competence, Audit risk & materiality, Risk-based planning, Due professional care + professional scepticism/judgment, QAIP (plus evidence, communication, use of others' work).
ISACA Code of Professional Ethics — the 7 canons, condensed:
- Support the profession's standards — perform services with diligence and in accordance with IS auditing standards.
- Serve the public interest, stakeholders, and the profession — maintain high standards of conduct and character.
- Maintain privacy and confidentiality of information obtained, unless disclosure is required by law or authorised.
- Perform duties objectively and independently; avoid conflicts of interest and disclose them; refuse anything that impairs objectivity.
- Maintain professional competence — only accept work you are competent to do; keep skills current.
- Do not use the relationship for personal gain; do not misrepresent results or withhold relevant information.
- Support professional education of stakeholders so they understand IS governance and assurance.
Independence:
- Independence in fact (mindset, actual objectivity) vs independence in appearance (perception by others). Both are required — appearing compromised is as disqualifying as being compromised.
- Threats: self-review, self-interest, familiarity, intimidation, advocacy.
- The auditor must NOT design, implement, or operate controls that they will later audit — that creates a self-review threat. Advice and recommendations are fine; doing the implementation is not.
- Safeguard when independence is impaired (or perceived to be): disclose to the audit committee/board and remove or reassign the auditor from that engagement.
Audit charter — the starting point of everything:
- Formally approved by the board / audit committee (not by IT management).
- Contents: purpose and authority; scope (audit universe boundaries); reporting lines (functional reporting to the audit committee / administrative to management); responsibility and accountability; independence statement and unrestricted access to records, systems, personnel, and property; standards applied (ITAF/ISACA); engagement types covered.
- Why the charter comes FIRST: it is the source of authority. Without an approved charter there is no mandate, no access right, and no independence — so it must exist before planning, testing, or reporting. A weak charter is itself an audit finding.
| Function | Task | Delivered by |
|---|---|---|
| Internal IS audit | Independent assurance to the board on controls/risk | In-house audit function |
| External audit | Opinion on financial statements; may rely on IS audit work | External audit firm |
| IT governance / risk function | Risk treatment, control ownership | Management (second line — not audit) |
| Compliance function | Regulatory adherence operations | Management |
| Forensics | Investigation and evidence for legal purposes | Specialists, often engaged by audit or legal |
Three lines model (know the direction): management owns and operates controls (1st line), risk/compliance oversight (2nd line), internal audit provides independent assurance (3rd line). An auditor who starts owning controls has crossed the line.
A2. Audit types, assessments and reviews
| Type | Objective | Note for the exam |
|---|---|---|
| Financial | Fairness of financial reporting; safeguarding assets | Often integrated with IT |
| Operational | Efficiency and effectiveness of operations | Broad, non-financial |
| Integrated | Combined financial + operational/IT | One scope, multiple objectives |
| Compliance / regulatory | Adherence to laws, regulations, policy, contracts | Testing against a defined criteria set (e.g. PDPO in HK, GDPR, PCI DSS) |
| Forensic | Investigate suspected fraud/abuse; support legal action | Evidence must survive legal challenge |
| Administrative | Efficiency of management processes and structures | Process-focused |
| IS / IT audit | Controls over systems, infrastructure, projects, security | Domain focus of this exam |
| SOC 1 | Controls at a service organisation relevant to user entities' internal control over financial reporting | For user auditors doing financial audits |
| SOC 2 | Controls against Trust Services Criteria (security, availability, processing integrity, confidentiality, privacy) | Broader than financial; criteria selected by the provider |
| SOC 3 | General-use report — a seal/summary, no detailed description of tests and results | Anyone can read it; least detail |
| Pre-implementation review | Assess whether the system will meet objectives before go-live; review design and readiness | Cheaper to fix now; not a substitute for post-implementation |
| Post-implementation review | Assess whether the system delivered the expected benefits after go-live | Confirms benefits realisation, cost, and residual issues |
| Third-party / vendor audit | Assess a supplier's controls (outsourcing, cloud) | Right to audit clause in the contract is essential; may rely on SOC reports with limits |
SOC 1 / SOC 2 Type 1 vs Type 2:
| Type 1 | Type 2 | |
|---|---|---|
| Point in time | As of a single date | Over a period (typically 6–12 months) |
| Content | Description of controls + suitability of design | Design and operating effectiveness |
| User auditor view | Weaker — no evidence controls actually operated | Stronger — evidence of operation over time |
SOC 3 has no Type 1/Type 2 split — it is always a general-use summary.
Assurance ladder: Audit = highest assurance, independent, evidence-based, formal opinion, follows standards · Review = narrower scope or lower assurance · Assessment / self-assessment = often management-driven; useful input to risk assessment but not independent assurance.
A3. Risk-based audit planning
Flow: audit universe → risk assessment → risk ranking → annual audit plan → engagement planning → audit programme.
| Element | Meaning | Exam point |
|---|---|---|
| Audit universe | Complete inventory of auditable entities/processes/systems | Must be comprehensive; if incomplete, coverage is unsupportable |
| Risk assessment | Score each entity for likelihood and impact | Auditor performs this independently |
| Annual audit plan | Entities selected, timing, resources, budget | Approved by the audit committee; revised when risk changes |
| Risk ranking factors | Materiality/financial impact, data sensitivity, regulatory exposure, complexity/technology change, prior findings, management attitude/competence, time since last audit, volume of transactions, third-party dependency, business change/projects | High-risk entities get priority and more resources |
| Top-down | Start from business objectives and strategy, drill down to systems | Aligns audit with what the business cares about |
| Bottom-up | Start from assets/processes, aggregate upward | Good for completeness of the universe; can miss strategic risk |
Why the auditor must NOT let management dictate scope: management selects and owns controls, so it has an incentive to steer audit away from its own weak areas. The auditor considers management's input (it is useful risk information) but sets the scope independently, and any restriction of scope is a matter for the audit committee / board — and may need to be reported.
Audit risk model:
AR = IR × CR × DR
| Term | Meaning | Who/What controls it |
|---|---|---|
| Inherent risk (IR) | Risk of material misstatement before controls | Nature of business; auditor assesses, cannot change |
| Control risk (CR) | Risk that controls fail to prevent/detect a material misstatement | Client's control design and operation; auditor assesses |
| Detection risk (DR) | Risk that audit procedures fail to detect a misstatement that exists | The auditor controls this — via nature, timing, extent of testing |
| Audit risk (AR) | Risk the auditor gives a wrong conclusion/opinion | Target level set by the auditor |
- Residual risk = inherent risk after the effect of controls (≈ IR × CR). Controls reduce risk but never eliminate it.
- Because AR is fixed at an acceptable level and IR/CR are assessed, DR is the balancing figure. High assessed IR/CR → lower acceptable DR → more persuasive, more extensive, more timely testing.
- DR moves inversely to IR/CR. There is no "AR = IR + CR + DR" — it is multiplicative.
Levers (how testing moves):
| Lever | Direction | Effect on testing |
|---|---|---|
| Nature | More effective procedure type (inspection/re-performance vs inquiry) | Raises evidence quality |
| Timing | Closer to period end / surprise / interim → year end | Reduces risk of changes going unnoticed |
| Extent | Larger sample, more locations, full-population CAAT | Reduces sampling risk |
| IR / CR assessed higher | → DR must be lower | More extensive, more reliable, better timed testing |
| Materiality lower (tighter) | → less error tolerated | Larger sample size |
| Confidence level higher | → more certainty required | Larger sample size |
| Precision tighter | → narrower acceptable range | Larger sample size |
| Tolerable error rate lower | → less deviation allowed | Larger sample size |
| Expected error rate higher | → more dispersion expected | Larger sample size |
Materiality:
- The amount/level of misstatement or control failure that would change a decision of a reasonable user.
- Inversely related to sample size — tighter materiality, bigger sample.
- Directly tied to audit risk: lower materiality threshold ⇒ lower tolerable error ⇒ must detect smaller problems ⇒ more work.
- Defined both for the engagement (planning) and for individual findings (reportable threshold). Performance materiality is set below overall materiality to allow for undetected error.
A4. Control types and considerations
By purpose:
| Type | Function | Examples |
|---|---|---|
| Preventive | Stop the error/event before it happens | Access control, segregation of duties, edit/input validation, approvals, encryption, physical locks, firewall rules, mandatory field |
| Detective | Find it after it happens | Exception report, reconciliation, review of logs, hash/record count checks, audit trail review, variance analysis |
| Corrective | Fix it after detection | Data correction procedures, restoring from backup, reprocessing, incident remediation, patch |
| Deterrent | Discourage the attempt | Warning banners, visible CCTV, published sanctions, security awareness signage |
| Compensating | Substitute when the primary control is impractical | Manual review where SoD cannot be achieved; reconciliation in place of automated control |
| Recovery | Restore capability after a disruption | Backups, alternate site, DR plan, failover, spare capacity |
By nature: Administrative (policies, procedures, segregation of duties, training, supervision) · Technical/logical (access control, authentication, encryption, automated validation, logging) · Physical (locks, guards, badges, environmental controls, media storage).
General controls vs application controls:
| General (ITGC) | Application | |
|---|---|---|
| Scope | Pervasive — across the IT environment | Specific to one application/transaction stream |
| Examples | Access management, change management, SDLC, IT operations, backup/recovery, network, physical/environmental, job scheduling, third-party/outsourcing | Input, processing, output controls within the app |
| Exam logic | If general controls are weak, application controls cannot be relied upon — tests of application controls need compensating procedures | Test general controls first; then application controls |
Application control examples — map each to prevent vs detect:
| Control | What it does | Type |
|---|---|---|
| Check digit | Verifies a computed digit in an ID (e.g. HKID, account no.) | Preventive (input validation) |
| Limit check | Tests a value against an upper/lower limit | Preventive |
| Range check | Tests a value within an allowed range | Preventive |
| Reasonableness check | Tests plausibility versus expectation/tolerance | Preventive (sometimes detective if run on batches after input) |
| Validity check | Tests against a master/reference table (valid code) | Preventive |
| Completeness check | Ensures all required fields present | Preventive |
| Duplicate check | Prevents/detects the same record key appearing twice | Preventive if blocked at entry; detective if run as a batch scan |
| Hash total | Sums a non-financial field (e.g. employee numbers) before/after | Detective |
| Record count | Counts records before/after processing | Detective |
| Batch control totals | Financial totals reconciled batch in vs out | Detective |
| Sequence check | Verifies document/record numbering is complete and in order | Detective |
| Parity check | Detects single-bit transmission errors | Detective |
| Echo check | Compares returned data with what was sent | Detective |
| Exception report | Lists items outside tolerance for follow-up | Detective |
| Reconciliation | Independent comparison of two sources | Detective |
| Audit trail / logging | Chronological record of activity enabling reconstruction | Detective (supports investigation) |
The trap: validation-style input edits (check digit, limit, range, validity, completeness) are preventive. Counting/summing/comparing after processing (hash total, record count, batch total, sequence, parity, echo, reconciliation, exception report) is detective. Deterrent ≠ preventive; recovery ≠ corrective (recovery restores service, corrective fixes the data/condition).
B. EXECUTION
B1. Audit project management
| Artefact | Content | Why it exists |
|---|---|---|
| Engagement planning memo | Objectives, scope, criteria, risk, approach, resources, timing, deliverables, key contacts | Documents the plan before fieldwork; approved by audit management |
| Objectives | What the engagement will conclude about | Must be clear or the report is unanchored |
| Scope | Systems, locations, period, processes in and explicitly out | Out-of-scope items must be stated; scope limitations reported |
| Criteria | The standard being tested against (policy, law, framework, contract, good practice) | No criteria = no finding |
| Resource & time budget | Skills needed, hours, milestones | Must include specialist/CAAT skills; overruns reported |
| Audit programme | Step-by-step procedures, tests, sample sizes, evidence to be obtained | Approved in advance; tailored, not boilerplate |
| Supervision & review | Senior review of work at each stage | ITAF requirement; evidence of review documented |
| Working papers | Evidence obtained, procedures performed, conclusions reached | Complete, indexed, cross-referenced, dated, signed; retained per policy; support the report; available for QAIP review |
Working paper quality test: could another competent auditor, with no prior knowledge, re-perform the work and reach the same conclusion?
B2. Audit testing and sampling methods
Compliance (control) testing vs substantive testing:
| Compliance / control testing | Substantive testing | |
|---|---|---|
| Question | "Does the control operate as designed?" | "Is the data/balance/result correct?" |
| Answers | Yes/no (attribute) | Amounts, completeness, accuracy |
| Used for | Relying on controls → may reduce substantive work | Direct evidence on outcomes |
| Typical | Inspect approvals, test access rights, re-perform validation | Recalculate, confirm with third party, analyse |
| Also called | Tests of controls | Tests of details + analytical procedures |
- Engagement sequence: understand the process → assess risk → test controls (compliance) → if controls are effective, reduce substantive work; if controls fail, expand substantive testing.
- Failure of a control test does not mean the data is wrong — it means control risk is higher, so detection risk must fall (more/better substantive work).
- Substantive testing is never eliminated by good controls when IR is high, or when a significant risk exists.
Sampling — core vocabulary:
| Term | Meaning |
|---|---|
| Population | The complete set from which the sample is drawn |
| Sampling unit | The individual item selected |
| Confidence level / coefficient | The assurance the auditor wants that the sample represents the population |
| Precision | The acceptable range around the sample result (± allowance) |
| Expected error rate | The deviation/error the auditor expects to find |
| Tolerable error / deviation rate | The maximum rate the auditor will still accept |
| Sampling risk (alpha) | Risk the sample says controls are worse than reality → over-auditing / inefficient (risk of incorrect rejection) |
| Sampling risk (beta) | Risk the sample says controls are better than reality → under-auditing / dangerous (risk of incorrect acceptance) |
| Non-sampling risk | Human/process error not caused by sampling: wrong procedure, misinterpretation, inexperience, fatigue |
Statistical vs non-statistical:
| Statistical | Non-statistical / judgmental | |
|---|---|---|
| Selection | Random/probability-based; results projectable | Auditor judgment; not statistically projectable |
| Sample size | Computed from confidence, precision, expected/tolerable error | Based on judgment, risk, materiality, experience |
| Defensible? | Yes — quantified sampling risk | Yes, but not quantified |
Attribute vs variable:
| Attribute sampling | Variable sampling | |
|---|---|---|
| Tests | Compliance — presence/absence, yes/no | Substantive — monetary amounts |
| Result | Deviation rate | Estimated value / misstatement |
| Typical | Approval present? Access reviewed? | Inventory value, receivable balance |
Attribute sampling variants (memorise the orientation):
| Method | Used when | Orientation |
|---|---|---|
| Stop-or-go | Expect very few deviations; allows staged increments and stopping early | Efficiency when controls are strong |
| Discovery | Expect almost zero deviations — looking for at least one occurrence | Small samples, low expected rate, high tolerable rate but you want detection |
| Frequency-estimating | Estimate how often a control operates (e.g. daily, monthly) | Suits low-frequency controls |
| Stratified | Population has distinct sub-groups of differing value/risk | Split into strata, sample each — reduces sample size for same confidence |
| Block (cluster) | Select contiguous items (e.g. one month of transactions) | Least desirable — a block may share a flaw and is not representative; usually only for efficiency or completeness checks |
Every lever that increases sample size: higher confidence level · tighter (smaller) precision · lower tolerable error/deviation rate · higher expected error rate · larger/higher-value population · lower materiality · higher assessed inherent or control risk (lower DR) · more strata handled separately rather than pooled · non-statistical where no reliable model exists.
B3. Audit evidence collection techniques
Sufficiency vs appropriateness:
- Sufficiency = quantity (driven by risk, materiality, quality of evidence).
- Appropriateness = relevance (bears on the specific objective) + reliability (trustworthiness).
- More evidence does not fix irrelevant evidence.
Reliability hierarchy — MOST to LEAST reliable:
- Auditor's direct observation, inspection, and re-performance (highest)
- Externally generated evidence held by the auditor (e.g. bank confirmation returned to the auditor)
- Externally generated evidence held by the client (e.g. vendor invoice, supplier statement)
- Internally generated evidence under strong control
- Internally generated evidence under weak control
- Oral evidence and management representations (lowest)
Supporting rules:
- Documentary > oral. Written management representation is weak and never a substitute for other evidence.
- Original > copy/fax/scan; system-generated with reliable audit trail > manually prepared.
- Independent source > the auditee's own assertion.
- Corroborating evidence — two or more independent sources agreeing strengthens the conclusion; conflicting evidence must be resolved, not ignored.
- Analytical procedures are used: in planning (risk identification, unexpected relationships), as substantive procedures (comparisons, ratios, trend and reasonableness tests, regression), and in final review (overall reasonableness). They are most effective where relationships are predictable, stable, and plausible — high-volume, routine, non-discretionary transactions. Weak where transactions are discretionary, non-recurring, or estimates.
- Techniques: inquiry, observation, inspection of documents, re-performance, recalculation, confirmation, analytical review, CAATs, physical examination, walkthrough.
B4. Audit data analytics
CAAT categories:
| Technique | How it works | Strengths | Risks / requirements |
|---|---|---|---|
| Generalized audit software (GAS) — ACL, IDEA | Auditor reads/extracts client data and performs tests: recalculate, match, summarise, stratify, sample, duplicate/exception identification | Full-population testing, fast, stratified analysis, works on read-only extracts | Needs data access, correct file layout/schema; auditor must validate extract completeness |
| Test data | Auditor submits known-good and known-bad transactions to test programmed controls | Direct evidence controls work | Risk of contaminating production data; must be reversed or run in a controlled/test environment with IT cooperation |
| Integrated test facility (ITF) | A dummy entity (e.g. fictitious department, dummy customer) is created inside the live system; auditor posts transactions to it | Tests controls in the live environment without touching real data | Must be designed in (or carefully added); risk of distorting live reports/processing; requires ongoing IT cooperation |
| Parallel simulation | Auditor's own program re-processes the same live data and compares results with the production system | Independent verification of processing logic and results | Requires reliable extraction and auditor programming competence |
| Embedded audit module / SCARF (Systems Control Audit Review File) | Code embedded in the application captures transactions meeting criteria into a review file as they occur | Catches exceptions in real time; ideal for high-volume, hard-to-reproduce conditions | Must be built into the application (SDLC), maintained through changes, monitored; may slow processing; requires IT cooperation |
| Snapshot | Captures an image of a record/transaction at each processing stage | Traces how data changes across steps; good for complex flows | Storage overhead; design effort |
| Mapping / tracing | Maps system components, data flows, job dependencies; traces individual transactions through the system | Understands process and identifies gaps, redundant/inconsistent processing | Time-consuming; a point-in-time view |
| Source code review | Inspect program logic directly | Detects logic flaws and unauthorised code (backdoors, hard-coded credentials) | Specialist skill required; expensive; code may not match the running version |
CAAT advantages: full-population (not sample) testing → eliminates sampling risk; faster and cheaper per test; repeatable/re-runnable; deeper analysis (stratification, Benford-type patterns, duplicates); better coverage of remote/online systems. CAAT risks/constraints: IT cooperation needed (access, file layouts, scheduling); possible production-data contamination (test data, ITF); data extraction may be incomplete or unverified; version/schema changes break scripts; auditor must be competent in the tool; source-code access may be restricted. Mitigations: validate the extract (record counts, control totals, reconcile to source), keep the extraction read-only, secure/destroy sensitive extracts per policy, and document the query or script so results are repeatable.
B5. Reporting and communication techniques
The 5 Cs of a finding:
| C | What it says | Traps |
|---|---|---|
| Criteria | The standard expected (policy, regulation, framework, contract) | If missing, there is no finding — just an observation |
| Condition | The factual situation found (with evidence, sample sizes, dates) | Must be factual, not opinion |
| Cause | The root reason it happened | Fixing the symptom without cause recurs |
| Consequence / effect | The risk/impact if not corrected | Must be quantified where possible; "risk" not "opinion" |
| Corrective action / recommendation | What to do; management owns the response and target date | Auditor recommends; management decides and implements |
Opinion types (audit/assurance reporting):
| Opinion | Meaning |
|---|---|
| Unqualified | Nothing material found; controls/arrangements are adequate |
| Qualified | Material issue(s) but not pervasive — "except for…" |
| Adverse | Material and pervasive — arrangements are not adequate overall |
| Disclaimer | Scope limitation prevents forming an opinion — cannot conclude |
Communication:
- Interim (progress) report — issued during the engagement for significant issues requiring immediate management attention; does not pre-empt the final report.
- Exit / closing meeting — findings, criteria, and management responses are discussed and validated with the auditee; reduces factual dispute; not a negotiation of the facts.
- Management response — owner, action, target date; included in the report as received (with the auditor's view if it differs).
- Final report — issued on a timely basis to those charged with governance; contains objectives, scope, period, criteria, findings with the 5 Cs, overall opinion, and management responses; distribution restricted to the audit committee/board and responsible management, mindful of confidentiality and regulatory disclosure.
When management accepts the risk instead of remediating:
- The auditor does not accept the risk — the auditor has no authority to accept risk on behalf of the organisation.
- Document the finding, the assessed risk, and the fact that management acknowledged and accepted it.
- Escalate to the audit committee / board (those charged with governance) — this is a residual risk acceptance decision at the right level, and potentially a risk-management finding in its own right.
- If the risk is from a control failure or a pervasive issue, the auditor may need to modify the opinion and/or report to the board.
- Where laws/regulations are breached, consider obligations for regulatory reporting — and be aware of the ethics canon on confidentiality and legal disclosure.
B6. Quality assurance and audit process improvement
QAIP (Quality Assurance and Improvement Program):
| Element | Detail |
|---|---|
| Internal assessments | Ongoing monitoring of engagements plus periodic self-assessments; supervision and review of working papers; engagement-level checklist reviews |
| External assessment | Independent review by a qualified reviewer outside the audit activity; required at least every 5 years under ITAF (may be more frequent if risk/regulatory requirements demand) |
| Independence of reviewer | Must be independent of the audit activity and competent in IS auditing — an internal reviewer from the same function does not satisfy an external assessment |
| Why external | To obtain independent confirmation that the audit function conforms to ITAF and the Code of Ethics; internal self-review cannot demonstrate independence |
| Outputs | Statement of conformance (or non-conformance) with ITAF, findings, improvement actions, follow-up |
| Continuous improvement | Root-cause analysis of QA findings, methodology/template updates, training, use of lessons learned, performance metrics |
| Engagement supervision | Senior review at planning, fieldwork and reporting stages; documented; part of the internal QAIP |
Fraud (cross-cutting)
| Topic | Exam position |
|---|---|
| Auditor's responsibility | NOT to detect fraud. The auditor must apply due professional care, maintain professional scepticism, and consider the risk of fraud so that audit procedures are designed to give reasonable assurance of detecting material misstatement/control failure. An audit is not a fraud investigation; absolute assurance is never possible. |
| Professional scepticism | Questioning mind; do not accept management explanation without evidence; be alert to contradictory evidence |
| Fraud risk factors / red flags | Pressure/incentive (targets, debt, lifestyle), opportunity (weak SoD, privileged access, no logging, override ability), rationalisation. Operational flags: unexplained journal entries near period end, unusual access or after-hours activity, vendor/customer duplicates, missing documents, rising exception rates, staff refusing leave/rotation, single person controlling an end-to-end process, ghost employees/vendors, sudden change in lifestyle, management override of controls, disabling of controls "temporarily" |
| Who investigates | Specialists / forensic investigators, often engaged by legal or the audit committee. The auditor supports and may perform fraud-related procedures but should not personally conduct an investigation where independence or competence is impaired |
| Forensic evidence — chain of custody | Document who had the item, when, where, and why, every transfer, signed and dated; use forensically sound imaging (write-blockers, hash values of originals and images); work on copies, preserve originals; secure storage; avoid altering metadata. Evidence must be admissible — provenance and integrity matter more than speed |
| Fraud-related reporting | Report to the audit committee and, as required, to regulators/law enforcement via the appropriate channel; preserve confidentiality; do not confront suspects or tip off subjects through audit communications or by alerting the auditee's management where management is implicated |
TRAPS — how ISACA makes Domain 1 tricky
- "The auditor should NOT design or implement the control." Any answer offering to build, configure, or operate a control creates a self-review threat → wrong, unless the role is explicitly advisory and the auditor will not audit it.
- Best answer = the AUDIT activity, not the MANAGEMENT activity. "Recommend", "assess", "test", "report", "obtain evidence" beat "implement", "enforce", "approve", "fix", "configure", "train users".
- "Report to the audit committee / board" is almost always the right final step for: unresolved findings, management risk acceptance, scope limitations, suspected fraud, and independence impairment.
- Management cannot "accept" the auditor's risk away. The auditor reports; management owns and accepts risk; the board/governance is informed. The auditor never simply drops the issue.
- The auditor does not let management set the scope. Management input is risk information; scope is audit's, and restrictions are escalated. A scope restriction the auditor cannot remove can force a disclaimer/qualified opinion.
- Detection risk is the only risk the auditor controls — via nature, timing, extent. IR and CR are assessed, never set by the auditor. Memorise: AR = IR × CR × DR (multiply, never add).
- Direction confusion on sampling. Higher confidence, tighter precision, lower tolerable rate, higher expected error rate, lower materiality → bigger sample. Getting the direction backwards is the single most common Domain 1 arithmetic error.
- Block sampling is the weakest (least representative). Stratified is generally preferred over simple random when the population is heterogeneous, because it lowers sample size for the same confidence.
- Prevent vs detect. Check digit, limit, range, validity, completeness = preventive. Hash total, record count, batch control total, sequence, parity, echo, reconciliation, exception report = detective. Deterrent ≠ preventive; recovery ≠ corrective.
- General controls first. Weak ITGCs mean application controls cannot be relied on — the auditor expands testing rather than concluding controls are effective.
- SOC 2 Type 1 = design as of a date; Type 2 = operating effectiveness over a period. SOC 3 is a general-use summary with no detailed test results. A SOC 2 report does not remove the user auditor's responsibility — check the period, the criteria, and whether the provider's complementary user entity controls are actually in place.
- Sampling risk vs non-sampling risk. Sampling risk can be quantified and reduced by sample size; non-sampling risk is a human/method error — a bigger sample does not fix it.
- Sufficiency ≠ appropriateness. Volume does not cure irrelevance. Oral and management-representation evidence is the weakest.
- Control test failure ⇒ expand SUBSTANTIVE testing, and consider raising assessed control risk (lowering DR). It does not automatically mean the account balance is misstated.
- Compliance testing = controls (attribute, yes/no). Substantive testing = amounts (variable, monetary).
- The 5 Cs must all be present. Missing criteria = no finding. Missing cause = the same finding recurs. Never write the recommendation as management's action plan.
- Fraud: the auditor's job is not to detect fraud — due professional care + scepticism + fraud risk consideration. Picking "audit must detect all fraud" or "guarantee" is always wrong.
- Test data contaminates production. ITF uses a dummy entity in the live system; SCARF/embedded audit modules must be designed in during the SDLC.
- Charter authority comes from the BOARD/audit committee, not IT management. Reporting line is functional to the audit committee.
- External QAIP review is at least every 5 years and must be independent — self-assessment alone never satisfies it.
- Independence in fact AND in appearance are both required; a genuine absence of bias with a visible conflict is still a problem.
- Pre-implementation vs post-implementation: pre = will it meet objectives (design/readiness, before go-live); post = did it deliver the benefits. Do not swap their purposes.
- Working papers must let another auditor re-perform the work. "The auditor recalls testing it" is never sufficient evidence.
- Follow-up is mandatory, not optional or management-driven: validate that remediation actually works, then close the finding — and reopen or re-report if it does not.
60-second recall — absolute must-memorise facts
- Domain 1 = 18% of the exam, roughly 27 of 150 questions; exam is 150 MCQs / 240 minutes / scaled 200–800 / pass 450.
- ITAF 4th ed.: Tier 1 Standards (must/shall, mandatory) → Tier 2 Guidelines (should) → Tier 3 Tools & Techniques (informative).
- General standards: charter, independence, objectivity, competence, professional scepticism & judgment, due professional care, QAIP, risk-based planning, materiality, evidence, communication, use of others' work.
- 7 ethics canons: standards · public interest · confidentiality · objectivity & independence (disclose conflicts) · competence · no personal gain/misrepresentation · support professional education.
- Never design or implement what you will audit (self-review threat). Independence in fact and in appearance.
- Audit charter originates from the board/audit committee — it comes first because it grants authority, access, and independence.
- Audit risk: AR = IR × CR × DR. Auditor controls DR only, through nature, timing, extent.
- Residual risk = risk remaining after controls (IR × CR effect). Controls reduce, never eliminate.
- Higher IR/CR ⇒ lower DR ⇒ more effective, better-timed, more extensive testing.
- Lower materiality, higher confidence, tighter precision, lower tolerable error, higher expected error ⇒ LARGER sample.
- Sampling risk (alpha = too much work, beta = too little) is quantifiable; non-sampling risk is human and is not fixed by sample size.
- Attribute = compliance (yes/no). Variable = substantive (amounts). Stop-or-go and discovery assume low expected error. Block sampling is weakest.
- Preventive: access control, SoD, approval, validation edits (check digit, limit, range, validity, completeness), encryption, physical locks.
- Detective: hash total, record count, batch control totals, sequence check, parity, echo check, exception report, reconciliation, audit trail review.
- Corrective = fix data/condition; Recovery = restore service/operations; Deterrent = discourage; Compensating = substitute.
- General controls pervasive and prerequisite; application controls = input / processing / output. Weak ITGC ⇒ cannot rely on application controls.
- Evidence reliability, best → worst: auditor's direct observation/re-performance → external held by auditor → external held by client → internal under strong control → internal under weak control → oral/management representation.
- Sufficiency = quantity. Appropriateness = relevance + reliability.
- Compliance testing first; if controls fail, EXPAND SUBSTANTIVE testing.
- 5 Cs: Criteria, Condition, Cause, Consequence, Corrective action/recommendation.
- Opinions: unqualified · qualified · adverse · disclaimer (scope limitation).
- Management accepts the risk ⇒ auditor documents and ESCALATES to the audit committee; auditor cannot accept risk.
- CAATs: GAS (ACL/IDEA) · test data (contamination risk) · ITF (dummy entity in live system) · parallel simulation · embedded audit module/SCARF (real-time exception capture, designed in SDLC) · snapshot · mapping/tracing · source code review.
- SOC 1 = ICFR-relevant controls · SOC 2 = Trust Services Criteria (Type 1 = design at a date, Type 2 = operating effectiveness over a period) · SOC 3 = general-use summary, no detailed test results.
- Pre-implementation review = will it meet objectives; post-implementation review = did it deliver the benefits.
- Fraud: auditor must apply due professional care and consider fraud risk — NOT responsible for detecting fraud. Chain of custody: document every transfer, image with write-blockers and hashes, work on copies.
- QAIP: internal ongoing + periodic self-assessment; independent EXTERNAL assessment at least every 5 years.
- Follow-up is mandatory: validate remediation, then close the finding.
- When two answers are both true: choose the audit activity, not the management activity — and escalate upward, never sideways into ownership.