SaveMyCert
Log in
5 of 5 free questions left today·for 10 a day
Information Systems Auditing Process

CISA Audit Execution: Sampling, Evidence, Data Analytics, Reporting and Follow-up

20 min readCISA · Information Systems Auditing ProcessUpdated

Audit execution is the part of an information systems audit in which the auditor carries out the approved plan: managing the engagement, testing controls and data, collecting and evaluating evidence, analysing data, reporting the results and following up on them. CISA covers it in Domain 1, section 1B, which lists audit project management, testing and sampling methodology, evidence collection techniques, audit data analytics, reporting and communication techniques, and quality assurance and improvement of the audit process. This lesson explains each of those, along with the decisions an IS auditor makes along the way: which sampling method fits an objective, what counts as reliable evidence, what to do when evidence is withheld or fraud is suspected, and how findings are reported and verified. Planning the audit (standards, risk-based planning and control types) is covered in the companion lesson on audit planning.

What you’ll learn
  • Manage an IS audit as a project: control scope changes and escalate delays to audit management and the sponsor
  • Distinguish compliance from substantive testing and adjust substantive work to compliance results
  • Choose between attribute, variable, discovery and stop-or-go sampling, and between statistical and judgmental selection
  • Explain what drives sample size and tell sampling risk (overreliance and underreliance) from non-sampling risk
  • Rank audit evidence by reliability and match inquiry, observation, inspection and reperformance to what each proves
  • Use data analytics and continuous audit techniques (ITF, snapshot, SCARF, audit hooks, CIS) safely and know their limits
  • Report findings with condition, criteria, cause and effect, handle scope limitations and fraud indicators, verify follow-up, and describe a QAIP

Managing the audit as a project

An IS audit is run as a controlled project: an approved plan sets the scope, objectives, resources and timeline, and any change to them is assessed and approved before the work changes. The audit lead tracks progress against the plan, keeps audit management and the engagement sponsor informed, and treats scope, schedule and resources as things that are re-planned openly rather than adjusted quietly.

Scope changes during fieldwork

Fieldwork often turns up something the plan did not anticipate. A data-centre review might reveal that a facilities contractor has standing remote access to building-management systems, or a stakeholder might ask for coverage of a process nobody budgeted for. The controlled path is the same in every case:

  1. Raise the matter with audit management promptly.
  2. Assess its effect on resources, timing and the existing objectives.
  3. Agree a decision: revise the scope and plan (with approval), schedule separate work, or record it for future audit planning.

The principle is that scope decisions belong to audit management, and a significant exposure is communicated even when it falls outside the current scope. Whatever is decided is documented, so the report can state accurately what was covered.

Communicating progress and collecting feedback

Delays, resource shortfalls and late evidence are reported to audit management and the sponsor with their effect on the timeline and the options available, and the response is agreed openly: extend the timeline, re-prioritise, or report a limitation. The level of assurance the plan promised is never lowered silently; if the evidence standard or coverage has to change, audit management agrees it and the report says so.

Regular status meetings with auditee management exist so that emerging issues are raised early and facts are confirmed before reporting, leaving no surprises at the closing meeting. Management's input corrects facts and shapes action plans; the conclusions remain the auditor's.

Communication runs both ways. The auditor collects stakeholder feedback on how the engagement was run, through discussion at the closing meeting and post-engagement surveys of auditee management, and the audit function uses it in its quality program and in planning later audits.

Compliance testing versus substantive testing

A compliance test (test of controls) gathers evidence that a control operated as designed; a substantive test examines the transactions, balances or data themselves to find errors. Checking that sampled changes to the vendor master file were independently reviewed is a compliance test of that review control. Recalculating depreciation for sampled fixed assets is a substantive test of the asset values.

Compliance testSubstantive test
Question answeredDid the control operate, consistently, through the period?Is the data or outcome itself correct and complete?
Typical samplingAttribute sampling (deviation rate)Variable sampling (monetary or quantity value)
ExampleSecond signature present on sampled purchase ordersRecompute interest or reconcile balances

The two are linked through reliance. When compliance testing shows a key control works throughout the period, the auditor may rely on it and reduce the extent of substantive testing in the area it protects. When compliance testing shows a key control failed, that reliance is gone. If the objective is to conclude on the data the control protects, the evidence must now come from the data itself, so the auditor expands substantive testing. For example, if an inventory system's requirement for a second count on large stock adjustments was skipped, the auditor tests more adjustments directly to conclude on inventory values. The control failure itself is also reported as a finding.

Reliance has limits: a control that tested well this year does not carry its assurance into next year untested, and good results for one control say nothing about the other controls in the application.

Statistical and judgmental sampling methods

Statistical sampling selects items randomly and uses probability to measure the risk that the sample's conclusion is wrong, so its result can be projected to the population at a stated confidence level; judgmental (non-statistical) sampling selects items by the auditor's judgment, often targeting risk, and its result cannot be projected statistically. The defining advantage of statistical sampling is that sampling risk is quantified objectively. Professional judgment is still needed in both approaches, to set the parameters and to evaluate the deviations found.

Judgmental selection is useful for aiming at the riskiest items, such as all access granted by a particular administrator account. The limit is in what the result supports: a conclusion drawn from items chosen because they were risky applies to those items. Saying anything about the whole population needs a representative (statistical) sample or a full-population test.

Choosing a method

MethodEstimates or detectsUse when
Attribute sampling (fixed sample size)A rate of occurrence, such as the percentage of purchase orders lacking a required second signatureCompliance testing of a control
Stop-or-go (sequential) samplingA rate of occurrence, with the sample growing only as errors appearVery few errors are expected and the auditor wants to stop at the smallest sample the results justify
Discovery samplingAt least one occurrence, if the rate is above a set levelThe expected rate is very low and one instance matters, such as ghost employees on a payroll or other irregularities
Variable sampling (mean per unit, stratified mean per unit, difference estimation)A monetary or quantitative value, such as the value of billing errorsSubstantive testing of amounts

Stop-or-go and discovery are both attribute methods for low expected rates, but their goals differ: stop-or-go minimises the sample when errors are rare, while discovery is designed to find a rare, significant event.

Stratification

Stratification divides a population into groups of similar items so each group can be sampled efficiently. When a small share of the items carries a large share of the value, as when a handful of high-value stock lines dominate an inventory, the auditor can examine every item in the high-value stratum and sample the rest. Because the large items no longer inflate the variability of the sample, this gives a more precise estimate for the same effort than an unstratified mean-per-unit sample.

Sample size and sampling risk

For an attribute sample, the required size rises with the confidence level and with the expected deviation rate, and falls as the tolerable deviation rate rises. Tolerable rate is the maximum deviation rate the auditor can accept and still rely on the control; the closer the expected rate is to it, the more items are needed to tell them apart.

ParameterChangeEffect on sample size
Confidence levelHigherLarger
Expected deviation (error) rateHigherLarger
Tolerable deviation (error) rateHigherSmaller
Population sizeLarger (once already large)Only slightly larger

Population size matters far less than people expect. Once a population is large, the sample is driven by the confidence level and the expected and tolerable rates; growing the population, even many times over, raises the sample only a little. Sample size does not scale in proportion to the population.

Sampling risk

Sampling risk is the risk that the conclusion from a sample differs from the conclusion the auditor would reach by testing the whole population. It exists because only part of the population was examined, so even a properly drawn random sample can, by chance, be unrepresentative. It has two directions:

  • Risk of overreliance: concluding a control is effective when it is not. This threatens audit effectiveness, because a wrong opinion is issued, and is the greater concern. In substantive testing the equivalent is the risk of incorrect acceptance (beta risk), and CISA material often uses the terms interchangeably.
  • Risk of underreliance: concluding a control is ineffective when it works. This affects efficiency, because extra testing follows, but the opinion is not wrongly favourable. The substantive-testing equivalent is incorrect rejection (alpha risk).

Non-sampling risk

Non-sampling risk is the risk of a wrong conclusion for any reason unrelated to sampling: the auditor overlooks or misjudges a deviation in an item that was examined, misunderstands what counts as a deviation, or applies a procedure unsuited to the objective. Because it does not come from which items were selected, it is not affected by sample design. It is reduced by planning, clear guidance on what counts as an exception, training, and supervision and review of the work.

Audit evidence: reliability and collection techniques

Audit evidence must be sufficient (enough of it) and appropriate (relevant and reliable) to support each conclusion, and its reliability depends mainly on its source and how it was obtained. ISACA's ITAF evidence standard requires the auditor to obtain this evidence before concluding.

What makes evidence more reliable

  • Independent source: a balance confirmed by the bank directly to the auditor is more reliable than a copy of the bank statement provided by the client.
  • Obtained directly by the auditor: evidence the auditor extracts from the system itself, such as a configuration exported from a firewall during the audit, is more reliable than a printout the auditee prepares, which could be altered or incomplete.
  • Documentary or system-generated rather than oral: what someone says or signs about a control is a representation; it does not show the control operates.
  • Covers the period: evidence spanning the whole period under review is more reliable than evidence from a single date.

Collection techniques compared

TechniqueWhat the auditor doesWhat it shows
Inquiry (interview)Asks people how a control worksUnderstanding only; must be corroborated
Walk-throughFollows a transaction through the process with the people involvedThat the design is understood and implemented
ObservationWatches a control being performedThat it operated at the moment observed, not across the period
InspectionExamines documents, records, logs or configurationsEvidence over time, if sampled across the period
ReperformanceIndependently carries out the control or attempts the action it should preventThe strongest evidence that the control operates

Documents and settings show what a control is meant to do; testing its behaviour shows what it does. To confirm that an application locks an account after repeated failed log-ons, for instance, the auditor attempts the failed log-ons on a test account. Independently performing a three-way match of purchase order, goods receipt and invoice for sampled payments, and comparing the outcome with the system's, is also reperformance.

Observation's limit matters when the conclusion covers a period. Watching a guard check badges at a data-centre entrance one morning shows the control worked that morning. To conclude on the year, the auditor inspects evidence that spans it, such as access logs for a sample of dates across the period.

Data analytics and computer-assisted audit techniques

Audit data analytics uses computer-assisted audit techniques (CAATs), such as generalized audit software, scripts and analytics platforms, to test large volumes of data directly; the results are only as good as the data, so the auditor first confirms the data is complete and accurate.

Before analysing an extract

  • Verify completeness and accuracy first: record counts and control totals (for example, total transaction value) are reconciled to the source system before any analysis begins. Someone's assurance that the extract is complete is a representation; reconciliation is verification.
  • Protect production and independence: the auditor keeps control of the queries and their logic, uses read-only access, and ideally works on a verified copy of production data. That keeps production data safe from accidental change and keeps the evidence in the auditor's hands rather than the auditee's.
  • Document the data source, extraction method, scripts and parameters in the working papers so the work can be reviewed and repeated.

What full-population testing does and does not prove

Testing every item removes sampling risk for the attribute tested, because nothing is left unexamined. It does not remove the need to confirm data completeness, to evaluate the controls over the system, or to follow up exceptions with management. Nor does it prove more than the test logic checks: an exact-match test finds only exact matches, so records that differ slightly (a reformatted reference, a transposed digit) pass unnoticed. Before concluding that a condition is absent, the auditor considers fuzzy or near-match tests and other ways the condition could be hidden.

Common analytics tests include duplicate and gap detection, matching between systems (such as HR leavers against active accounts), recalculation, stratification and ageing, outlier detection, and Benford's-law digit analysis.

Continuous and online audit techniques

Continuous (online) audit techniques collect or test evidence while a system processes live transactions, and each type suits a different objective.

TechniqueHow it worksBest for / main risk
Integrated test facility (ITF)Dummy entities (a fictitious customer or department) are set up in the live system, and test transactions are processed against them alongside real onesTesting live processing logic. Risk: test transactions distort production totals and reports unless they are reversed or excluded
SnapshotRecords an image of selected transactions at defined points as they pass through the processing stepsTracing how a transaction is transformed through a complex application (an audit trail of its path)
Systems control audit review file (SCARF) / embedded audit modulesAudit software built into the application selects transactions that meet auditor-defined criteria during live processing and writes them to a dedicated audit fileCollecting exceptions or items of interest for later review
Audit hooksEmbedded code that flags transactions meeting set criteria so they get attention as they happenEarly detection of suspicious items, where only selected transactions need examining
Continuous and intermittent simulation (CIS)As transactions meeting criteria run, the audit routine simulates their processing and compares results with the application's ownChecking processing of selected transactions without building in a full audit module

The near-twins are snapshot (follows a transaction through processing steps) and SCARF (selects and logs qualifying transactions for later review), and ITF (the auditor's own test data in the live system) and the others, which work on real transactions. Running inside production is what lets an ITF test live processing logic, and it is also why its specific risk is contaminating production results.

Scope limitations and indicators of fraud

When evidence essential to an audit objective is withheld, the auditor first tries alternative procedures; if none can meet the objective, the scope limitation is reported to the audit committee and disclosed in the audit report.

Alternative procedures first

A refusal of one route to evidence is not automatically a scope limitation. If the same evidence can be obtained another way, the auditor uses it, provided the auditor either controls how it is produced (for example, watching a report being generated) or verifies it independently (for example, against record counts, control totals or sequence checks). Evidence the auditor has neither controlled nor verified carries little weight. A service organization's SOC report is useful in its own right, but it gives assurance about the provider's controls, not about the client's own transactions or configurations.

When no alternative exists

If access is refused, escalation does not resolve it, and no other source provides equivalent evidence, the objective cannot be met. The auditor reports the limitation to the audit committee and discloses it in the report, so that readers know exactly what the audit could and could not conclude on. Evidence produced by the auditee about its own activity is not a substitute for independent evidence.

Indicators of fraud or irregularities

An IS auditor who finds indicators of possible fraud communicates them promptly to an appropriate level of management above those involved and, where needed, to those charged with governance. Indicators include unexplained overrides, missing documents, and undisclosed conflicts of interest, such as an approver with a personal interest in the transaction approved.

The auditor's role is to be alert to indicators, document them, consider their effect on the audit and report them. Investigation, any action against individuals or their access, and any referral to authorities are decisions for management and legal counsel, unless law places a reporting duty on the auditor. Timeliness matters more than a complete picture, and discretion matters too: alerting the people involved can compromise evidence. The auditor may consult legal counsel through audit management. Detecting all fraud is not the auditor's responsibility, but being alert to its indicators is.

Reporting findings and communicating results

A well-formed audit finding states four attributes: the condition (what was found), the criteria (what should be), the cause (why the gap exists) and the effect (the risk or impact). The recommendation addresses the cause.

AttributeAnswersExample
CriteriaWhat should be happening?"Firewall rule changes must be approved by the network security lead before implementation."
ConditionWhat is actually happening?"Five of the sampled rule changes were implemented without approval."
CauseWhy is there a gap?"The change tool allows engineers to apply rules without an approval step."
EffectSo what?"Unauthorised or erroneous rules could expose internal systems."

Recommendations that address root cause

A recommendation aimed at the cause is the one most likely to stop the condition recurring. Correcting the specific instances fixes today's condition, and a periodic detective check catches recurrence after the fact, but only removing the cause prevents it. Where the cause is that a duty has no owner, as when servers are patched late because no team is responsible for the patch schedule, the root-cause recommendation is to assign accountability with a defined timeframe.

From draft to final report

  • Discuss draft findings with auditee management (typically at an exit or closing meeting) before the report is final, to confirm facts and obtain management's responses and action plans.
  • The auditor owns the content. Management comments on findings and responds to them; the wording, ratings and conclusions are the auditor's.
  • Supported findings are reported even when management disagrees. The report records management's view, or its refusal to respond. Independence means the evidence, not agreement, decides what is reported.
  • Issues corrected during the audit are still reported, noting the corrective action taken. They existed during the period, and governance should know the control failed. Results are communicated in a written report so there is a permanent record.
  • The report goes to the parties set by the audit charter and engagement plan, and states scope, objectives, period, any scope limitation, findings, conclusions and recommendations.

Follow-up and quality assurance of the audit function

Post-audit follow-up verifies with evidence that management carried out the actions it agreed and that the risk is sufficiently addressed; a quality assurance and improvement program checks that the audit function's own work meets standards.

Follow-up

  • Timing is driven by the finding's risk and the agreed implementation date: higher-risk items are followed up sooner, scheduled when the action should be in place.
  • Verify, do not accept assertions. Management's statement that an action is complete, however formal, is a representation. Follow-up asks whether the new or changed control is operating, so the auditor tests evidence of it, for example for a sample of the periods since it began.
  • Risk acceptance must be real. Management may decide not to implement an agreed action. That is acceptable only if the residual risk was formally accepted by someone with the authority to accept that exposure, so the auditor's first step is to confirm that. If the accepted risk appears to exceed the organization's appetite, the auditor informs senior management or the audit committee. The decision itself stays with management.

Supervisory review of working papers

The primary purpose of a supervisor's review of working papers before the report is issued is to ensure that the evidence documented supports the findings and conclusions. Budget, schedule and retention rules are secondary. A conclusion that rests on inquiry alone needs corroborating evidence before it is reported, whatever the deadline, because inquiry remains inquiry however carefully it is recorded. Review, together with clear guidance on what counts as an exception and training, is also how an audit manager reduces non-sampling risk across the team.

Quality assurance and improvement program (QAIP)

ComponentExamplesWho performs it
Ongoing internal monitoringSupervision and working-paper review on each engagement, checklists, metrics, post-engagement feedback from auditeesThe audit function itself, as part of daily work
Periodic internal assessmentSelf-assessment of conformance with standardsThe audit function or others in the organization with sufficient audit knowledge
External assessmentIndependent review of the whole audit functionA qualified assessor from outside the organization, independent of the audit function

An external assessment is credible only if the assessor is both qualified in audit practice and independent of the organization, which is why it must come from outside it. It is also a review of the audit function's conformance with standards, a different engagement from an audit of the organization's own controls. Results feed improvement actions and are reported to the audit committee.

Tip. Questions on this topic take the IS auditor's view during fieldwork, reporting and follow-up: what the auditor should do next, which evidence or technique is best, and who should be told. Expect FIRST, NEXT, BEST, MOST and PRIMARY qualifiers where several actions are reasonable and the item turns on order, on the right party, or on the auditor's role as opposed to management's. Near-twins are common: compliance versus substantive testing, attribute versus variable sampling, discovery versus stop-or-go, sampling versus non-sampling risk, overreliance versus underreliance, observation versus reperformance, snapshot versus SCARF versus ITF, and condition versus criteria versus cause. Some items change one sampling parameter and ask the effect on sample size. Scenarios cover restricted access to evidence, possible irregularities, disagreements over findings, and follow-up of agreed actions.

Key takeaways
  • Scope changes and delays go to audit management (and the sponsor) to be assessed and approved; never extend scope or cut procedures silently.
  • A failed key control means no reliance: expand substantive testing. An effective control lets the auditor reduce substantive testing in the area it covers.
  • Attribute sampling estimates a rate, variable sampling a value; discovery sampling finds a rare event, and stop-or-go keeps a sample minimal when errors are rare.
  • Sample size rises with confidence and expected error, falls as tolerable error rises, and barely moves with population size once the population is large.
  • Overreliance (accepting an ineffective control) threatens effectiveness and is the greater concern. Non-sampling risk is reduced by supervision and guidance, not by bigger samples.
  • Evidence is most reliable when it is independent, obtained directly by the auditor, documentary and covers the period; reperformance is the strongest test of operation.
  • Reconcile extracted data to the source and run CAATs under auditor control with read-only access. Full-population tests remove sampling risk only, and only for what the logic checks.
  • Try alternative procedures before declaring a scope limitation; report an unresolved limitation to the audit committee and in the report.
  • Fraud indicators go promptly to management above those involved; the auditor does not confront, investigate alone or act as management.
  • Supported findings are reported despite disagreement, corrected issues are reported with the corrective action, and follow-up tests evidence and checks that any risk acceptance was made by someone with authority.

Frequently asked questions

What is the difference between compliance testing and substantive testing in CISA?

Compliance testing (a test of controls) checks whether a control operated as designed, such as whether each production change was approved before release. Substantive testing examines the data or transactions themselves, such as recalculating pay or reconciling balances. Strong compliance results let an IS auditor reduce substantive testing; a failed key control means the auditor must expand substantive testing to conclude on the data.

When should an IS auditor use attribute sampling, variable sampling, discovery sampling or stop-or-go sampling?

Attribute sampling estimates a rate of occurrence, such as the percentage of purchase orders missing a required second signature, and is used for compliance tests. Variable sampling (mean per unit, stratified mean per unit, difference estimation) estimates a monetary or quantity value. Discovery sampling is used when the expected rate is very low and finding one instance matters, such as ghost employees on a payroll. Stop-or-go sampling lets the auditor stop at the smallest sample the results justify when very few errors are expected.

What affects the size of an audit sample?

For attribute sampling, a higher confidence level and a higher expected deviation rate both increase the sample size, while a higher tolerable deviation rate decreases it. Population size has only a small effect once the population is large: the sample does not grow in proportion to the population.

Which sampling risk matters most to an IS auditor?

The risk of overreliance matters most: concluding a control is effective when it is not leads to a wrong audit opinion and threatens audit effectiveness (in substantive testing the equivalent is incorrect acceptance, or beta risk). The opposite risk, concluding a working control is ineffective, mainly costs efficiency through extra testing. Non-sampling risk, such as an auditor misjudging an examined item, is separate and is controlled through supervision, training and clear guidance.

What is the most reliable type of audit evidence?

Evidence is most reliable when it comes from a source independent of the auditee, is obtained directly by the auditor, is documentary or system-generated rather than oral, and covers the whole period under review. Among techniques, reperformance (the auditor independently carrying out the control or attempting the action it should block) gives the strongest evidence that a control operates; inquiry alone is never enough.

What is the difference between an integrated test facility, snapshot and SCARF?

An integrated test facility processes the auditor's test transactions against dummy entities inside the live system; its main risk is distorting production totals unless those transactions are reversed or excluded. The snapshot technique records the state of selected transactions at defined points as they pass through processing, so the auditor can trace how they change. A systems control audit review file (SCARF) is an embedded audit module that selects live transactions meeting auditor-defined criteria and writes them to a log for later review.

What should an IS auditor do if management disagrees with an audit finding?

If the working papers support the finding, the IS auditor reports it and records management's disagreement, or its refusal to respond, in the report. Management comments on findings but the content is the auditor's, because independence means the evidence decides what is reported. Issues management fixes during the audit are also still reported, noting the corrective action.

What does an IS auditor do at post-audit follow-up?

The IS auditor verifies with evidence that the agreed actions were implemented and operate, for example by testing a sample of periods since a new control began, rather than accepting management's status report. Follow-up timing is based on the finding's risk and the agreed implementation date. If management chose not to act, the auditor confirms the residual risk was formally accepted by someone with authority for that exposure and informs senior management or the audit committee if it appears to exceed risk appetite.

Source

This lesson covers the "Information Systems Auditing Process" domain of the official CISA exam guide. Vendors revise their guides — check the source for the current version.

Test yourself on this topic
Practice now

Sign up free to mark lessons complete, bookmark topics and track your exam readiness.

Spotted a mistake in this lesson?