Chapter 8: Internal control: ISA 315
© EWP Go to www.emilewoolfpublishing.com for Q/As, Notes & Study Guides 175
2.10 Understanding the control system: walk-through tests
ISA 315 requires the auditor to:
gain an understanding of each of the five elements of the client’s internal control
system (control environment, risk assessment process, information system,
control activities and monitoring of controls), and
document the relevant features of the control systems.
Once this understanding has been gained, the auditor should confirm that his
understanding is correct by performing ‘walk-through’ tests on each major type of
transaction (for example, sales transactions, purchase transactions, payroll).
As explained earlier, walk-through testing involves the auditor selecting a small
sample of transactions and following them through the various stages in their
processing in order to establish whether his understanding of the process is correct.
If he understands the controls that are in place, the auditor can go on to assess their
effectiveness, and the extent to which he can rely on those controls for the purpose
of the audit.
2.11 Specific IT controls
You may not be familiar with all the IT application controls described earlier. Some
of them are therefore described in more detail below. The purpose of these specific
application controls in an IT system is to reduce the risk of errors in transactions
input to the computer for processing, or to make sure that all transactions are fully
processed.
Control totals
Control totals may be used when several transactions are input for processing at the
same time. A control total is a total value for all the transactions input. For example,
an accounts clerk might be processing 20 purchase invoices. A control total for the
20 transactions can be calculated (manually, with a calculator): this may be a total,
say, of the value of the 20 invoices. A manual record may be kept of the control
total.
When the 20 transactions have been processed, the computer program may output
its own control total for the value of the items processed. This can be checked
against the control total taken manually, to make sure that they agree.
Check digits
Check digits are checks within a computer program on the validity of key numerical
codes, such as customer codes, supplier codes and employee identification numbers.
When check digits are used, every code is given an extra digit, the check digit. This
is a unique digit obtained from the other digits in the code.
An example might illustrate how check digits operate. In this example, a Modulus
11 check digit system is used, where the check digit can be any of 11 ‘numbers’ – 0
to 9 or X (10).