Chapter 10 Cis
Chapter 10 Cis
EXPENDITURE CYCLE
AUDITING IN CIS ENVIRONMENT
EXPENDITURE CYCLE ACTIVITIES AND
TECHNOLOGIES
This section examines alternative information technologies
used to support expenditure cycle activities. The first of
these is a basic batch purchases and cash disbursements
system. Second, we review the operational features of an
integrated real-time system. The final example depicts a
payroll system that uses real-time processing and which is
integrated into a Human Resources (HR) system database
technology.
PURCHASES AND CASH DISBURSEMENT PROCEDURES
USING BATCH-PROCESSING TECH.
Data-Processing Department (Step 1)
Purchasing Department
- The purchasing agent reviews the POs for correctness and distributes them. One
copy for the vendor, a blind copy sent to the receiving department, one copy
goes to accounts payable and one is filed in the purchasing department. The
above-mentioned procedure allows the purchasing agent to verify the purchase
transaction before placing the order to reduce the risk of placing unnecessary
orders with vendors.
Receiving Department
- When the goods arrive from vendors, the receiving clerk prepares a receiving
report.
PURCHASES AND CASH DISBURSEMENT PROCEDURES
USING BATCH-PROCESSING TECH.
Data-Processing Department (Step 2)
Accounts Payable
- Upon receiving supplier’s invoice, the AP clerk reconciles it with supporting
documents. The clerk then prepares a cash disbursement voucher and sends one
copy to data processing. A second copy, along with the supporting documents are,
is filed in the open voucher file.
Receiving Department
When the goods arrive, the receiving clerk accesses a blind copy of the open PO file in real
time by entering the PO number taken from the packing slip. The following tasks are performed
automatically by the system.
• A record is added to the receiving report file.
• Quantities of items received are matched against the open PO record, and the PO is closed
by
placing the receiving report number in the PO closed flag.
• The inventory subsidiary records are updated to reflect the receipt of the inventory items.
• The general ledger inventory control account is updated
Accounts Payable Department
When the AP clerk receives the supplier’s invoice, the clerk accesses the system and
adds a record to the vendor invoice file. The clerk then files the hard-copy invoice in
the department. The following tasks are performed automatically by the system.
• Using the PO number as a common attribute, the system links the vendor invoice
to the associated PO and receiving report records.
• The system reconciles the supporting documents and creates a virtual AP packet
to authorize payment.
• The system displays the virtual AP packet on the AP clerk’s computer screen for
review. The virtual AP packet allows the AP clerk to perform a 3-way-match by
browsing the supporting documents and modifying them if necessary to reconcile
quantity or price discrepancies that may exist.
• Assuming no discrepancies that demand the AP clerk’s intervention, the system
automatically approves payment and places a payment date in the vendor invoice
DUE DATE field.
Cash Disbursement Procedures
Each day, the DUE DATE fields of the vendor invoice records are scanned for items
due to be paid. The following procedures are performed on items that are due.
• Checks are automatically printed, signed, and distributed to the mail room for
mailing to vendors. Checks above a preset materiality threshold will receive
additional signatures (not shown) prior to being mailed. EDI vendors receive
payment electronically (not shown).
• The payments are automatically recorded in the check register file.
• Vendor invoices are closed by placing the check number in the CLOSED field.
• The general ledger AP control and cash accounts are updated.
• Reports detailing these transactions are transmitted digitally to the AP and cash
disbursements departments for management review and filing.
Overview of Payroll Procedures
Although payroll processing is theoretically a special-case expenditure
system, it consists of complex procedures that distinguish it in practice
from general purchases and cash disbursements system described
previously.
• Payroll procedures differ among classes of employees.
• Payroll checks writing has unique risks and requires special controls to
prevent and detect fraud.
• Payroll activities, however, are discrete rather than continuous. Large
numbers of disbursements to employees occur weekly, biweekly, or
monthly. Managing this peak-load problem requires special procedures.
Reengineering the Payroll System
For moderate-sized and large organizations, payroll processing is often integrated
within the human resource management (HRM) system. The HRM system captures
and processes a wide range of personnel-related data, including employee
benefits, labor resource planning, employee relations, employee skills, personnel
actions, as well as payroll. HRM systems must support real-time access to personnel
files for purposes of direct inquires and recording changes in employee status as
they occur.
Personnel
The personnel department makes changes to the employee file in real time via
terminals. These changes include additions of new employees, deletions of
terminated employees, changes in dependents, changes in withholding, and
changes in job status (pay rate).
Cost accounting
The cost accounting department enters job cost data (real time or daily) to
create the labor usage file.
Timekeeping
Upon receipt of the approved time cards from the supervisor at the end of the
week, the timekeeping department creates the current attendance file.
Data Processing
The following tasks are performed in a batch process:
• Labor costs are distributed to various WIP, overhead, and expense accounts.
• An online labor distribution summary file is created.
• An online payroll register is created from the attendance file and the employee file.
• The employee records file is updated.
• Payroll checks are prepared and signed. They are sent to the treasurer for review
and reconciliation with the payroll register. The paychecks are then distributed to the
employees.
• The disbursement voucher file is updated and a check is prepared for the funds
transfer to the payroll imprest account. The check and a hard copy of the
disbursement voucher go to cash disbursements.
• At the end of processing, the system retrieves the labor distribution summary file
and the disbursements voucher file and updates the general ledger file.
EXPENDITURE CYCLE AUDIT OBJECTIVES,
CONTROLS, AND TESTS OF CONTROLS
Chapter 1 introduced the concept of audit objectives derived from
general management assertions about financial statement
presentation. The assertions are existence or occurrence,
completeness, accuracy, rights and obligations, valuation or
allocation, and presentation and disclosure. Achieving these audit
objectives requires designing audit procedures to gather evidence
that either corroborates or refutes management assertions. This often
involves a combination of tests of controls and substantive tests of
details.
Input Controls
Input controls are designed to ensure that transactions are valid, accurate,
and complete. Control techniques vary considerably between batch and
real-time systems.
Data Validation Controls
Testing Validation Controls
Batch Controls
Testing Batch Controls
Purchases Authorization Controls
Testing Purchases Authorization Controls
Employee Authorization
Testing Employee Authorization Procedures
PROCESS CONTROLS
Process controls include computerized procedures for updating files and
restricting access to data. Depending on the level of computer
technology in place, process controls may also include physical controls
associated with manual activities.
Sequence Check Control - The order of the transaction records in the
batch is critical to correct and complete processing.
Liability Validation Control - The process involves reconciling supporting
documents including the PO, receiving report, and supplier’s invoice.
Testing File Update Control - Tests of file update controls
provide the auditor with evidence relating to the management assertions
of existence, completeness, rights and obligations, and accuracy.
ACCESS CONTROLS
Since payments to false vendors carry such potential for material loss,
the auditor is concerned about the integrity of the valid vendor file. The
auditor should therefore assess the adequacy of access controls
protecting the file that includes:
Password controls
Restricting access to authorized managers
Using data encryption
PHYSICAL CONTROLS
Physical controls include manual activities and human actions to initiate
computer procedures to safeguard the assets of the organization. The relevant
physical controls for the purchases and payroll systems are as follows:
Purchases System Controls
a. Segregation of inventory control from the warehouse
b. Segregation of the general ledger and accounts payable from cash
disbursements
c. Supervision of receiving department.
d. Reconciliation of supporting documents.
The auditor should also determine whether the organization has an effective
policy for dealing with such issues.
OUTPUT CONTROLS
Output controls are designed to ensure that information is not lost, misdirected, or
corrupted and that system processes function as intended. For example, daily
summaries of cash disbursements to vendors and inventory receipts should go to
managers to report the status of their operations.
Output control can also be designed to identify operational and internal control
problems. For example, an exception report derived from the Suppliers
Invoice (accounts payable) file listing past-due liabilities can identify discounts lost
and help management assess the operational performance of the AP process.
OUTPUT CONTROLS
Another important element of output control is the maintenance of an audit trail.
Details of transaction processing produced at intermediate points can provide an
audit trail that reflects activity through every stage of operations. The following
are examples of audit trail output controls.
In addition to tests of controls, for this chapter, the auditor must perform
substantive tests to achieve audit objectives.
WHAT IS SUBSTANTIVE TEST?
A substantive test involves involve extracting data from accounting
files for analysis. To do this task, the auditor needs to understand the systems
and controls that produced the data as well as the physical characteristics
of the files that contain them.
Salient Points
The auditor must verify that he or she is working with the correct version
of the file to be analyzed.
ACL can read most sequential files and relational database tables
directly
TESTING THE ACCURACY AND COMPLETENESS
ASSERTIONS
In here, only the Receiving Report file needs to be reorganized since the
Disbursement Voucher file was previously sorted on this key. In this case,
create an output file that consists only of unmatched records from the
primary file.
REVIEW FOR DUPLICATE CHECKS TO VENDORS
Corporate losses from multiple payments to vendors for the same
merchandise and the basis for that is Malfunctioning computer programs,
data entry errors, and the failure of authorization controls that results for
duplicate payments. They are the result of dishonest vendors who attempt
to circumvent internal controls by sending two supplier invoices with
different invoice numbers for the same purchase.
AUDITING PAYROLL AND RELATED ACCOUNTS
Testing accrued payroll and related accounts for completeness and
accuracy consist primarily of analytical procedures and reviews of cash
disbursements made in the following period. The auditor should test the
mathematical accuracy of payroll summaries and trace totals to the payroll
records and to the general ledger accounts.