CAATs Can Help Auditors Add Value - The Key is

advertisement

Audit Expert Systems

 Audit planning, risk assessments, materiality, and controls evaluation

If/then rules

Returns answer based on inputs

 Advantages

– Unbiased, captures expertise, always available

 Disadvantages

Difficult to develop

Computer Assisted Audit

Techniques

Testing client’s controls (Assess control risk)

Test data (or test decks)

– Parallel simulation

– Integrated test facility

Testing client’s data (Substantive testing)

Data extraction and analysis (e.g., ACL)

Fraud detection (e.g., ACL)

– Continuous auditing techniques

CAATs to Detect Fraud

 Digital analysis

– Benford’s Law for a series of naturally occurring numbers

Deals with expected frequency of first digits

– Exponential distribution

Requires large sample size

Computer-Assisted Audit

Techniques

 CAATs - the use of software to perform audit procedures

 Topics

Benefits of CAATs

– Examples and success stories

Tools available

– Implementation issues

Benefits of using CAATs

 Increases Audit Economy and Efficiency

 Improves Audit Effectiveness

 Enhances Image of Auditing

Using CAATs Increases Audit

Economy and Efficiency

 Example

Auditing an employee savings plan allowed the audit team to recalculate benefits for all 2,000 employees and test more items than prior year in 26% less time

 Results

Planning investment recovered that year

– Better coverage and assurance obtained

Using CAATs Increases Audit

Economy and Efficiency

 Example

Audit of healthcare payments enabled the identification of over-billing by matching mutually exclusive services performed by doctors or laboratories for the same patient

 Benefits

The volume of transactions would have made this task impossible to perform manually

Using CAATs Improves Audit

Effectiveness

Join, concantenate and compare different files to quantify findings

Calculate field statistics (totals, high, low and average value)

Use multiple indexes to create summary information and highlight possible errors

Perform detailed analysis

Total file recalculations

Stratification

– Gap and duplicate key detection

Document work performed

Using CAATs Improves Audit

Effectiveness

 Example

Comparing inventory on hand with subsequent sales enabled auditors to identify slow-moving and obsolete inventory

 Results

Better findings/recommendations

Higher assurance on inventory valuations

Using CAATs Improves Audit

Effectiveness

 Example

Analyzing freight charges in a distribution operation identified opportunities for cost savings through relocation of warehouses

 Results

Better findings/recommendations

Sales management now requests quarterly analysis of this area

Using CAATs Enhances Image for Auditing

 Example

Auditors prepared a summary report in two hours that IS had said would take six months to create an application to produce

 Results

IS department obtained the software to better serve end users

– Auditors became creative problem solvers rather than policemen

Using CAATs Enhances Image for Auditing

 Example

Auditors performed analysis on data from remote divisions at Corporate, prior to commencement of the audit.

 Results

Focus moved to areas where risks noted

Questions were specific rather than general

– Findings backed up with detail

Time in field reduced

An Overview of the Process for

Using CAATs

 Caats Planning Considerations

 Caats Development

 More Examples

CAATs Planning Considerations

 Understand system and environment

 Define the problem or need

 Set objectives

 Identify files (format and content)

 Determine method for obtaining files

 Outline processing and output specs.

 Estimate cost/benefit of CAATs

CAATs Development

 Design the report format

 Set automated procedures to be performed on the data files

 Code the application

 Test results

 Document the application and control procedures

More Examples of CAATs

 Identification of potentially fraudulent payments using accounts payable files

 Calculate effects of recommended changes in company policies (credit limits, interest rates/service charges, commissions, payroll, payment terms, quantity discounts, etc.)

 Continuous monitoring applications

Tools Available for CAATs

 Mainframe/Minicomputers

Report writers

Utilities and Query tools

Conventional programming languages

4th generation languages

Hardware specific software

Generalized audit software (CA-Panaudit,

FOCAudit, Dyl, SAS, etc.)

Tools Available for CAATs

 Microcomputers

ACL

Applaud

CA-Panaudit Plus

IDEA

PC/FOCAudit

Print report converters (DataImport, Monarch,

Link & Load for use with PC database & spreadsheet packages)

Using a Mainframe for CAATs

Potential Advantages

 Direct data access

 Speed of processing

 Ability to deal with very large files

Using a Mainframe for CAATs

Potential Disadvantages

 Reliance on technical specialists

 Lack of independence and control

 Platform specific software required

 Slow turnaround time

 Cost of resources and software is high

Using a PC for CAATs

Potential Advantages

 Ease of learning and use

 Interactive processing for immediate r esults

(auditors have control)

 Software functionality reduces need to design reports or code/test processes

 Can use data transferred from any platform

 Low cost

Using a PC for CAATs

Potential Disadvantages

 Access to data

 Storing and processing very large files

 Dealing with complex data and file structures (variable length and relational database files)

Technology Aids Trend Toward

Use of PC-based CAATs

 Speed and storage capacity improvements in PCs

 PC prices are not increasing

 Migrations to Client/Server technology will eliminate data access concerns

 Many gateways and file transfer utilities are available

CAATs:

Implementation Issues

 Senior management commitment and support

 Hardware and environment being audited

 Data access

 Selecting tools

 Use of technical specialists

 Training staff

Implementation Issues:

Senior Management Support

 Commitment statement

Use of CAATs: target areas and timeframe

Cooperation from other departments

Provision for hardware and software needs

Provision for training

Cost/benefit measurement based on periods after learning curve

Promotion decisions acknowledge creative and efficient use of CAATs

Implementation Issues:

Understand Environment

 What is the status of environments to be audited?

Single platform - mainframe or mini

Multiple platforms - networked or not networked

Migrating to Client/server

 Is data easily accessible?

 Are systems understood?

Implementation Issues:

Data Access Methods

Using client’s computer and query facility

 Using file transfer and communications software

 Obtaining report print files on diskette

Obtaining files downloaded to magnetic tape, diskette or cartridge

Connecting to client’s LAN

Implementation Issues:

Data Access Problems

 Inaccurate record layouts

 Data elements residing in different files

 Relational databases - possible need to flatten files

 Security issues

 Limited technical assistance from client

Implementation Issues:

Use of Technical Specialists

 More specialists are required for mainframe

CAATs tools

 Fewer specialists are required for PC-based

CAAT tools

– Reassign them to data security, new systems and downloading files projects

– They can become consultants to the financial auditors by training/helping them to use software, client files and PCs

Implementation Issues:

Training Staff

Training program should try to integrate auditing with use of the software where appropriate

Consider concentrated “just-in-time” training on CAATs tools

 For PC-based CAATs tools, provide general training for financial auditors and advanced training for technical specialists

Implementation Issues:

Selecting New Tools

 Define the purpose/use

 Network - what are others using?

 Identify available tools

Compare features and prices

Analyze cost/benefit of options: what’s the payback?

Implementation Issues:

Traps to Avoid

The “Expectation Gap”

 Spending more on the search and evaluation than the cost of the tool warrants

 Waiting for the perfect solution

 Ignoring staff ideas and concerns

 Underestimating the hardware and additional software costs

 Underestimating the training time and expense

CAATs Can Help Auditors Add Value

- The Key is Planning

 Obtain senior management support

 Understand the environment

 Address data access

 Select a good tool

 Plan implementation and training

 Start slow and build up your CAATs successes

Generalized Audit Software

Tools

 Include:

ACL and Idea

– Audit expert systems

Utility and statistical software

ACL

 Widely used for data extraction and analysis

 Allows for virtual 100% testing of client data

Download