SlideShare a Scribd company logo
1 of 30
Download to read offline
COMPUTER ASSISTED
AUDIT TECHNIQUES
The force multiplier in the battle against risk
ISACA Evening Talk (20 August 2013, Tuesday) @ NLB
20 Aug 2013ISACA Evening Talk - CAATs
1
AGENDA
• Business case for CAATs and data analytics
• Using CAATs to size up business processes quickly
• Simple CAATs techniques that yield quick return on
investment
• Using CAATs for investigative work
• How CAATs was successfully integrated into a Pre-CAATs
audit team
20 Aug 2013ISACA Evening Talk - CAATs
2
BUSINESS CASE FOR CAATS &
DATA ANALYTICS
Informal Poll:
How many in the audience are using Computer
Assisted Audit Tools/Techniques (CAATS) or Data
Analytics regularly?
20 Aug 2013ISACA Evening Talk - CAATs
3
BUSINESS CASE FOR CAATS &
DATA ANALYTICS
• Informal peer group of Heads of IA within institutions
of a higher learning (IHL)s – unscientific straw poll:
• 2012: 11% (1 out of 9 IHLs using CAATs)
• 2013: 33% (3 out of 9 IHLs using CAATs)
20 Aug 2013ISACA Evening Talk - CAATs
4
BUSINESS CASE FOR CAATS &
DATA ANALYTICS
Source: PWC 2013 State of
the Internal Audit Profession
Study
20 Aug 2013ISACA Evening Talk - CAATs
5
20 Aug 2013ISACA Evening Talk - CAATs
6
BUSINESS CASE FOR CAATS &
DATA ANALYTICS
• Chief Audit Executives agree that CAATs is important
• Adoption rates vary
• Why are we not there yet in terms of CAATs use and
implementation?
20 Aug 2013ISACA Evening Talk - CAATs
7
CAATS CHALLENGES &
OPPORTUNITIES
Opportunities
Allows us to leverage on
available technology
(PCs, Excel, CAATs tools)
Enhances team
productivity
100% or more testing
(include prior years)
Strategic
• “We are looking at big picture,
trends then we drill down to
examine details.”
Challenges
Requires a fundamental
paradigm shift
Old habits die hard
Sampling mindset
Fear of the unknown
• “The data must be exact and
correct before I can trust it to
do testing!”
20 Aug 2013ISACA Evening Talk - CAATs
8
CAN’T SEE THE FOREST FOR THE TREES
Perspective, Perspective and Perspective
20 Aug 2013ISACA Evening Talk - CAATs 9
USING CAATS TO UNDERSTAND
BUSINESS PROCESSES
Audit Objectives
Scope & Coverage
Walkthrough
Understand business
process
Key controls
• Preventive
• Detective
• Corrective
Evaluation of Controls
Controls testing
Or substantive
procedures
20 Aug 2013ISACA Evening Talk - CAATs
10
USING CAATS TO UNDERSTAND
BUSINESS PROCESSES
• Enterprises function in a data rich environment
• Operational systems
• Enterprise Resource Planning
• Even stand-alone departmental applications also have own
databases
• And auditors have an eye for details which is useful for
testing but…
• Are we at risk of missing the forest for the trees?
20 Aug 2013ISACA Evening Talk - CAATs
11
USING CAATS TO UNDERSTAND
BUSINESS PROCESSES
Understand business
process
Random or
judgmental sampling
(“30!”)
Test for errors (Y/N?)
• Yes – extend sample
• No – yay!
Pre-
CAATs
100% of transactions
in system
Understand data
• E.g. Fieldstats
• E.g. Summarise
• E.g. Pivot
Note initial insights
Post-
CAATs
20 Aug 2013ISACA Evening Talk - CAATs
12
USING CAATS TO UNDERSTAND
BUSINESS PROCESSES
ISACA IT Audit and Assurance Guideline G3 Use of Computer
Assisted Audit Tools
1.4.3 CAATs can be used in performing various audit procedures
including:
• Tests of details of transactions and balances
• Analytical review procedures
• Compliance tests of Information Systems general controls
• Compliance tests of IS application controls
• Penetration testing
20 Aug 2013ISACA Evening Talk - CAATs
13
USING CAATS TO UNDERSTAND
BUSINESS PROCESSES
Types of
CAATs
(G3 Use
of CAATS)
Generalised
audit software
•E.g. Excel, ACL,
Caseware IDEA
Utility Software
Application
Software
Tracing and
Mapping
Customised
Queries and
Scripts
20 Aug 2013ISACA Evening Talk - CAATs
14
SIMPLE CAATS THAT YIELD A QUICK
RETURN ON INVESTMENT
CAATS require
investments in:
Tools
•Software licences
•Hardware
Techniques
•Plan audits with
CAATs in mind
•Re-engineer
audit procedures
to use data and
CAATs
Time
•Training of staff
•Change
management of
mindsets and
methods
20 Aug 2013ISACA Evening Talk - CAATs
15
USING CAATS TO UNDERSTAND
BUSINESS PROCESSES
• Contoso (fictitious company)
• Analysis of international electronic sales
• Size up data quickly
• How many records? => addresses completeness issue
• What are the fields? => suggests what can be tested
• Examples using IDEA and Excel
• Fieldstats
• Summarisation
• Excel Pivot
20 Aug 2013ISACA Evening Talk - CAATs
16
EXAMPLE
20 Aug 2013ISACA Evening Talk - CAATs
17
Disclaimer:
• Not an “expert” in Excel or IDEA
• There could be other better ways to do the analysis/tests
shown
• In fact, that is one of the challenges in CAATS – too
many ways to perform the same function/test!
• Paradox of choice – analysis paralysis
SIMPLE CAATS THAT YIELD A QUICK
RETURN ON INVESTMENT
Sorting / Filtering
•Top 10/20 high/low
•Filter or Criteria
transactions that go
against business rules/logic
•Common sense testing
Duplicates, Gaps Test
•Duplicates – testing data
accuracy and integrity,
especially payments of
claims, invoices and
receipts
•Gaps – missing sequences
as a test of completeness
20 Aug 2013ISACA Evening Talk - CAATs
18
EXAMPLE
20 Aug 2013ISACA Evening Talk - CAATs
19
SIMPLE CAATS THAT YIELD A QUICK
RETURN ON INVESTMENT
Aging (for date and time related data)
• Account balances
• Payables/creditors
• Receivables/debtors
• Inventory
• Fixed assets
• Time-sheets
20 Aug 2013ISACA Evening Talk - CAATs
20
EXAMPLE
20 Aug 2013ISACA Evening Talk - CAATs
21
SIMPLE CAATS THAT YIELD A QUICK
RETURN ON INVESTMENT
Ratios
•Big picture
•Pareto analysis (80-20)
•Relativity between
departments, business
units, business lines
Trends (across space and
time)
•Time
•stratification
•Place
•geographical
•department
•business units
20 Aug 2013ISACA Evening Talk - CAATs
22
EXAMPLE
20 Aug 2013ISACA Evening Talk - CAATs
23
USING CAATS FOR INVESTIGATIVE
WORK
Finding the proverbial
needle in the haystack
Not knowing what you
don’t know
Zooming in on very specific
type of transactions
•filtering / criteria
•key word detection
•joining data from separate databases
CAATs
20 Aug 2013ISACA Evening Talk - CAATs
24
USING CAATS FOR INVESTIGATIVE
WORK
20 Aug 2013ISACA Evening Talk - CAATs
25
Define the specific
transactions or info
needed
Obtain data required
--Typically requires
multiple sources e.g.
Finance, HR,
Operational Depts
Collate sufficient,
appropriate evidence
to substantiate wrong-
doing
USING CAATS FOR INVESTIGATIVE
WORK
Search
•Functions /
Formulas
•IDEA - @ISINI
•Excel – <Ctrl>+F
Join/Match
•Putting together
disparate but
related pieces
together
•IDEA – FIND,
JOIN, APPEND,
@MATCH
Patterns
•Summarisation
by
staff/dept/type
of transaction
•Stratification by
dates
•Ratios
20 Aug 2013ISACA Evening Talk - CAATs
26
IMPLEMENTING CAATS: SOME
THOUGHTS
Pre-CAATs:
education, sharing,
change
management
CAATs
implementation –
Audit of Claims
•Look for easy data-rich
business processes
CAATs training – in-
house sharing and
formal hands-on
courses
Audit Plan – consider
CAATs, data
available, useful
analysis for raising
observations
20 Aug 2013ISACA Evening Talk - CAATs
27
IMPLEMENTING CAATS: SOME
THOUGHTS
•It is okay to start small but one should start with what you already have or with a small
pilot
•Learning from doing (and making small mistakes) is part of the journey
Start Now
•It is about changing mindsets to be open to technology/new approaches that is key in
success
•Convincing people to adopt a data-driven vs. intuition approach is important
Mindset vs. Technology/Skills
•Helpful to walk the talk
Lead by Example
20 Aug 2013ISACA Evening Talk - CAATs
28
IMPLEMENTING CAATS: SOME
THOUGHTS
20 Aug 2013ISACA Evening Talk - CAATs
29
• Resources to get started – consider the following authors
• ISACA IT Auditing Standards, Guidelines
• David Coderre
• Mark Nigrini
YOONG EE CHUAN
Email: yekker@gmail.com
Mobile: 96882300 (Whatsapp/LINE)
20 Aug 2013ISACA Evening Talk - CAATs 30

More Related Content

What's hot

Presentation 3 - Audit Program & Procedure
Presentation 3 - Audit Program & ProcedurePresentation 3 - Audit Program & Procedure
Presentation 3 - Audit Program & Procedure
Marzanur Rahman
 
03.2 application control
03.2 application control03.2 application control
03.2 application control
Mulyadi Yusuf
 
Auditing by CIS . Chapter 6
Auditing by CIS . Chapter 6Auditing by CIS . Chapter 6
Auditing by CIS . Chapter 6
Sharah Ayumi
 

What's hot (20)

Parallel simulation
Parallel simulationParallel simulation
Parallel simulation
 
Generalized audit-software
Generalized audit-softwareGeneralized audit-software
Generalized audit-software
 
Advancing internal audit analytics
Advancing internal audit analytics Advancing internal audit analytics
Advancing internal audit analytics
 
Test Data Approach
Test Data ApproachTest Data Approach
Test Data Approach
 
Presentation 3 - Audit Program & Procedure
Presentation 3 - Audit Program & ProcedurePresentation 3 - Audit Program & Procedure
Presentation 3 - Audit Program & Procedure
 
Building continuous auditing capabilities
Building continuous auditing capabilitiesBuilding continuous auditing capabilities
Building continuous auditing capabilities
 
03.2 application control
03.2 application control03.2 application control
03.2 application control
 
Chapter 1 auditing and internal control
Chapter 1 auditing and internal controlChapter 1 auditing and internal control
Chapter 1 auditing and internal control
 
3c 2 Information Systems Audit
3c   2   Information Systems Audit3c   2   Information Systems Audit
3c 2 Information Systems Audit
 
Data analytics 2 analytics in the audit slides
Data analytics 2 analytics in the audit slides Data analytics 2 analytics in the audit slides
Data analytics 2 analytics in the audit slides
 
Auditing tools and Techniques
Auditing tools and TechniquesAuditing tools and Techniques
Auditing tools and Techniques
 
Introduction to caat
Introduction to caatIntroduction to caat
Introduction to caat
 
Internal Audit
Internal AuditInternal Audit
Internal Audit
 
Auditing by CIS . Chapter 6
Auditing by CIS . Chapter 6Auditing by CIS . Chapter 6
Auditing by CIS . Chapter 6
 
Accounting information system
Accounting information systemAccounting information system
Accounting information system
 
Introduction of Assurance
Introduction of AssuranceIntroduction of Assurance
Introduction of Assurance
 
Auditing In Computer Environment Presentation
Auditing In Computer Environment PresentationAuditing In Computer Environment Presentation
Auditing In Computer Environment Presentation
 
Accounting information system (AIS)
Accounting information system (AIS)Accounting information system (AIS)
Accounting information system (AIS)
 
Continuous Auditing, Monitoring & Data Analytics
Continuous Auditing, Monitoring & Data AnalyticsContinuous Auditing, Monitoring & Data Analytics
Continuous Auditing, Monitoring & Data Analytics
 
Accounting information system presentation
Accounting information system presentationAccounting information system presentation
Accounting information system presentation
 

Viewers also liked

COMPUTERIZED ACCOUNTING AND AUDITING TECHNIQUES (CAAT)
COMPUTERIZED ACCOUNTING AND AUDITING TECHNIQUES (CAAT)COMPUTERIZED ACCOUNTING AND AUDITING TECHNIQUES (CAAT)
COMPUTERIZED ACCOUNTING AND AUDITING TECHNIQUES (CAAT)
Rikesh Chaurasia
 
Chapter 6: Transaction Processing and Financial Reporting Systems Overview (C...
Chapter 6: Transaction Processing and Financial Reporting Systems Overview (C...Chapter 6: Transaction Processing and Financial Reporting Systems Overview (C...
Chapter 6: Transaction Processing and Financial Reporting Systems Overview (C...
Vhena Pilongo
 
CISA Domain 1 - IS Auditing (day 1)
CISA Domain 1 - IS Auditing (day 1)CISA Domain 1 - IS Auditing (day 1)
CISA Domain 1 - IS Auditing (day 1)
Cyril Soeri
 

Viewers also liked (20)

COMPUTERIZED ACCOUNTING AND AUDITING TECHNIQUES (CAAT)
COMPUTERIZED ACCOUNTING AND AUDITING TECHNIQUES (CAAT)COMPUTERIZED ACCOUNTING AND AUDITING TECHNIQUES (CAAT)
COMPUTERIZED ACCOUNTING AND AUDITING TECHNIQUES (CAAT)
 
Use Of Techniques And Technology In Internal Audit
Use Of Techniques And Technology In Internal AuditUse Of Techniques And Technology In Internal Audit
Use Of Techniques And Technology In Internal Audit
 
COMPUTER ASSISTED AUDIT TECHNIQUES (CAATS) / TABK
COMPUTER ASSISTED AUDIT TECHNIQUES (CAATS) / TABKCOMPUTER ASSISTED AUDIT TECHNIQUES (CAATS) / TABK
COMPUTER ASSISTED AUDIT TECHNIQUES (CAATS) / TABK
 
COMPUTER ASSITED AUDIT TOOLS AND TECHNIQUES
COMPUTER ASSITED AUDIT TOOLS AND TECHNIQUESCOMPUTER ASSITED AUDIT TOOLS AND TECHNIQUES
COMPUTER ASSITED AUDIT TOOLS AND TECHNIQUES
 
6. audit techniques
6. audit techniques6. audit techniques
6. audit techniques
 
Computerised Accounting System
Computerised Accounting SystemComputerised Accounting System
Computerised Accounting System
 
computerized accounting
computerized accountingcomputerized accounting
computerized accounting
 
The Internal Audit Framework
The Internal Audit FrameworkThe Internal Audit Framework
The Internal Audit Framework
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Duplicate Payments Analysis - FTSE100 construction company
Duplicate Payments Analysis - FTSE100 construction companyDuplicate Payments Analysis - FTSE100 construction company
Duplicate Payments Analysis - FTSE100 construction company
 
Audit evidence questions
Audit evidence questionsAudit evidence questions
Audit evidence questions
 
Chapter 6: Transaction Processing and Financial Reporting Systems Overview (C...
Chapter 6: Transaction Processing and Financial Reporting Systems Overview (C...Chapter 6: Transaction Processing and Financial Reporting Systems Overview (C...
Chapter 6: Transaction Processing and Financial Reporting Systems Overview (C...
 
Using MS Excel In Your Next Audit - Top Basic & Intermediate Techniques
Using MS Excel In Your Next Audit - Top Basic & Intermediate Techniques Using MS Excel In Your Next Audit - Top Basic & Intermediate Techniques
Using MS Excel In Your Next Audit - Top Basic & Intermediate Techniques
 
Tugas control & audit sistem informasi
Tugas control & audit sistem informasiTugas control & audit sistem informasi
Tugas control & audit sistem informasi
 
Control And Compliance In Public Sector Procurement
Control And Compliance In Public Sector ProcurementControl And Compliance In Public Sector Procurement
Control And Compliance In Public Sector Procurement
 
COMPUTER ACCOUNTING
COMPUTER ACCOUNTING COMPUTER ACCOUNTING
COMPUTER ACCOUNTING
 
CISA Domain 1 - IS Auditing (day 1)
CISA Domain 1 - IS Auditing (day 1)CISA Domain 1 - IS Auditing (day 1)
CISA Domain 1 - IS Auditing (day 1)
 
James hall ch 6
James hall ch 6James hall ch 6
James hall ch 6
 
Computerized accounting.
Computerized accounting.Computerized accounting.
Computerized accounting.
 
Advantage of audit
Advantage of auditAdvantage of audit
Advantage of audit
 

Similar to Computer Assisted Audit Tools and Techniques - the Force multiplier in the battle against risk

Too much data and not enough analytics!
Too much data and not enough analytics!Too much data and not enough analytics!
Too much data and not enough analytics!
Emma Kelly
 
Challenges of Executing AI
Challenges of Executing AIChallenges of Executing AI
Challenges of Executing AI
Dr. Umesh Rao.Hodeghatta
 
Workshop_CITA2015
Workshop_CITA2015Workshop_CITA2015
Workshop_CITA2015
Bebo White
 

Similar to Computer Assisted Audit Tools and Techniques - the Force multiplier in the battle against risk (20)

Too much data and not enough analytics!
Too much data and not enough analytics!Too much data and not enough analytics!
Too much data and not enough analytics!
 
How to find new ways to add value to your audits
How to find new ways to add value to your auditsHow to find new ways to add value to your audits
How to find new ways to add value to your audits
 
2013 ALPFA Leadership Submit, Data Analytics in Practice
2013 ALPFA Leadership Submit, Data Analytics in Practice2013 ALPFA Leadership Submit, Data Analytics in Practice
2013 ALPFA Leadership Submit, Data Analytics in Practice
 
Challenges of Executing AI
Challenges of Executing AIChallenges of Executing AI
Challenges of Executing AI
 
How to Identify, Train or Become a Data Scientist
How to Identify, Train or Become a Data ScientistHow to Identify, Train or Become a Data Scientist
How to Identify, Train or Become a Data Scientist
 
Primed-AP Methodology
Primed-AP MethodologyPrimed-AP Methodology
Primed-AP Methodology
 
Introduction to Data Science (Data Summit, 2017)
Introduction to Data Science (Data Summit, 2017)Introduction to Data Science (Data Summit, 2017)
Introduction to Data Science (Data Summit, 2017)
 
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
 
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
 
Enhancing Service Quality: Implementing Lean Sigma
Enhancing Service Quality: Implementing Lean SigmaEnhancing Service Quality: Implementing Lean Sigma
Enhancing Service Quality: Implementing Lean Sigma
 
Enhancing Service Quality: Implementing Lean Sigma
Enhancing Service Quality: Implementing Lean SigmaEnhancing Service Quality: Implementing Lean Sigma
Enhancing Service Quality: Implementing Lean Sigma
 
The Benefits of Applying Lean Sigma for Service
The Benefits of Applying Lean Sigma for ServiceThe Benefits of Applying Lean Sigma for Service
The Benefits of Applying Lean Sigma for Service
 
Data Analytics 3 Analytics Techniques
Data Analytics 3 Analytics Techniques Data Analytics 3 Analytics Techniques
Data Analytics 3 Analytics Techniques
 
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
 
AI Orange Belt - Session 3
AI Orange Belt - Session 3AI Orange Belt - Session 3
AI Orange Belt - Session 3
 
1.0 how to empower audit through data analytics for icai kolkata
1.0 how to empower audit through data analytics for icai kolkata1.0 how to empower audit through data analytics for icai kolkata
1.0 how to empower audit through data analytics for icai kolkata
 
Workshop_CITA2015
Workshop_CITA2015Workshop_CITA2015
Workshop_CITA2015
 
Best practice for_agile_ds_projects
Best practice for_agile_ds_projectsBest practice for_agile_ds_projects
Best practice for_agile_ds_projects
 
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...
 
3901_Nandyal
3901_Nandyal3901_Nandyal
3901_Nandyal
 

Recently uploaded

Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
dlhescort
 

Recently uploaded (20)

Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 

Computer Assisted Audit Tools and Techniques - the Force multiplier in the battle against risk

  • 1. COMPUTER ASSISTED AUDIT TECHNIQUES The force multiplier in the battle against risk ISACA Evening Talk (20 August 2013, Tuesday) @ NLB 20 Aug 2013ISACA Evening Talk - CAATs 1
  • 2. AGENDA • Business case for CAATs and data analytics • Using CAATs to size up business processes quickly • Simple CAATs techniques that yield quick return on investment • Using CAATs for investigative work • How CAATs was successfully integrated into a Pre-CAATs audit team 20 Aug 2013ISACA Evening Talk - CAATs 2
  • 3. BUSINESS CASE FOR CAATS & DATA ANALYTICS Informal Poll: How many in the audience are using Computer Assisted Audit Tools/Techniques (CAATS) or Data Analytics regularly? 20 Aug 2013ISACA Evening Talk - CAATs 3
  • 4. BUSINESS CASE FOR CAATS & DATA ANALYTICS • Informal peer group of Heads of IA within institutions of a higher learning (IHL)s – unscientific straw poll: • 2012: 11% (1 out of 9 IHLs using CAATs) • 2013: 33% (3 out of 9 IHLs using CAATs) 20 Aug 2013ISACA Evening Talk - CAATs 4
  • 5. BUSINESS CASE FOR CAATS & DATA ANALYTICS Source: PWC 2013 State of the Internal Audit Profession Study 20 Aug 2013ISACA Evening Talk - CAATs 5
  • 6. 20 Aug 2013ISACA Evening Talk - CAATs 6
  • 7. BUSINESS CASE FOR CAATS & DATA ANALYTICS • Chief Audit Executives agree that CAATs is important • Adoption rates vary • Why are we not there yet in terms of CAATs use and implementation? 20 Aug 2013ISACA Evening Talk - CAATs 7
  • 8. CAATS CHALLENGES & OPPORTUNITIES Opportunities Allows us to leverage on available technology (PCs, Excel, CAATs tools) Enhances team productivity 100% or more testing (include prior years) Strategic • “We are looking at big picture, trends then we drill down to examine details.” Challenges Requires a fundamental paradigm shift Old habits die hard Sampling mindset Fear of the unknown • “The data must be exact and correct before I can trust it to do testing!” 20 Aug 2013ISACA Evening Talk - CAATs 8
  • 9. CAN’T SEE THE FOREST FOR THE TREES Perspective, Perspective and Perspective 20 Aug 2013ISACA Evening Talk - CAATs 9
  • 10. USING CAATS TO UNDERSTAND BUSINESS PROCESSES Audit Objectives Scope & Coverage Walkthrough Understand business process Key controls • Preventive • Detective • Corrective Evaluation of Controls Controls testing Or substantive procedures 20 Aug 2013ISACA Evening Talk - CAATs 10
  • 11. USING CAATS TO UNDERSTAND BUSINESS PROCESSES • Enterprises function in a data rich environment • Operational systems • Enterprise Resource Planning • Even stand-alone departmental applications also have own databases • And auditors have an eye for details which is useful for testing but… • Are we at risk of missing the forest for the trees? 20 Aug 2013ISACA Evening Talk - CAATs 11
  • 12. USING CAATS TO UNDERSTAND BUSINESS PROCESSES Understand business process Random or judgmental sampling (“30!”) Test for errors (Y/N?) • Yes – extend sample • No – yay! Pre- CAATs 100% of transactions in system Understand data • E.g. Fieldstats • E.g. Summarise • E.g. Pivot Note initial insights Post- CAATs 20 Aug 2013ISACA Evening Talk - CAATs 12
  • 13. USING CAATS TO UNDERSTAND BUSINESS PROCESSES ISACA IT Audit and Assurance Guideline G3 Use of Computer Assisted Audit Tools 1.4.3 CAATs can be used in performing various audit procedures including: • Tests of details of transactions and balances • Analytical review procedures • Compliance tests of Information Systems general controls • Compliance tests of IS application controls • Penetration testing 20 Aug 2013ISACA Evening Talk - CAATs 13
  • 14. USING CAATS TO UNDERSTAND BUSINESS PROCESSES Types of CAATs (G3 Use of CAATS) Generalised audit software •E.g. Excel, ACL, Caseware IDEA Utility Software Application Software Tracing and Mapping Customised Queries and Scripts 20 Aug 2013ISACA Evening Talk - CAATs 14
  • 15. SIMPLE CAATS THAT YIELD A QUICK RETURN ON INVESTMENT CAATS require investments in: Tools •Software licences •Hardware Techniques •Plan audits with CAATs in mind •Re-engineer audit procedures to use data and CAATs Time •Training of staff •Change management of mindsets and methods 20 Aug 2013ISACA Evening Talk - CAATs 15
  • 16. USING CAATS TO UNDERSTAND BUSINESS PROCESSES • Contoso (fictitious company) • Analysis of international electronic sales • Size up data quickly • How many records? => addresses completeness issue • What are the fields? => suggests what can be tested • Examples using IDEA and Excel • Fieldstats • Summarisation • Excel Pivot 20 Aug 2013ISACA Evening Talk - CAATs 16
  • 17. EXAMPLE 20 Aug 2013ISACA Evening Talk - CAATs 17 Disclaimer: • Not an “expert” in Excel or IDEA • There could be other better ways to do the analysis/tests shown • In fact, that is one of the challenges in CAATS – too many ways to perform the same function/test! • Paradox of choice – analysis paralysis
  • 18. SIMPLE CAATS THAT YIELD A QUICK RETURN ON INVESTMENT Sorting / Filtering •Top 10/20 high/low •Filter or Criteria transactions that go against business rules/logic •Common sense testing Duplicates, Gaps Test •Duplicates – testing data accuracy and integrity, especially payments of claims, invoices and receipts •Gaps – missing sequences as a test of completeness 20 Aug 2013ISACA Evening Talk - CAATs 18
  • 19. EXAMPLE 20 Aug 2013ISACA Evening Talk - CAATs 19
  • 20. SIMPLE CAATS THAT YIELD A QUICK RETURN ON INVESTMENT Aging (for date and time related data) • Account balances • Payables/creditors • Receivables/debtors • Inventory • Fixed assets • Time-sheets 20 Aug 2013ISACA Evening Talk - CAATs 20
  • 21. EXAMPLE 20 Aug 2013ISACA Evening Talk - CAATs 21
  • 22. SIMPLE CAATS THAT YIELD A QUICK RETURN ON INVESTMENT Ratios •Big picture •Pareto analysis (80-20) •Relativity between departments, business units, business lines Trends (across space and time) •Time •stratification •Place •geographical •department •business units 20 Aug 2013ISACA Evening Talk - CAATs 22
  • 23. EXAMPLE 20 Aug 2013ISACA Evening Talk - CAATs 23
  • 24. USING CAATS FOR INVESTIGATIVE WORK Finding the proverbial needle in the haystack Not knowing what you don’t know Zooming in on very specific type of transactions •filtering / criteria •key word detection •joining data from separate databases CAATs 20 Aug 2013ISACA Evening Talk - CAATs 24
  • 25. USING CAATS FOR INVESTIGATIVE WORK 20 Aug 2013ISACA Evening Talk - CAATs 25 Define the specific transactions or info needed Obtain data required --Typically requires multiple sources e.g. Finance, HR, Operational Depts Collate sufficient, appropriate evidence to substantiate wrong- doing
  • 26. USING CAATS FOR INVESTIGATIVE WORK Search •Functions / Formulas •IDEA - @ISINI •Excel – <Ctrl>+F Join/Match •Putting together disparate but related pieces together •IDEA – FIND, JOIN, APPEND, @MATCH Patterns •Summarisation by staff/dept/type of transaction •Stratification by dates •Ratios 20 Aug 2013ISACA Evening Talk - CAATs 26
  • 27. IMPLEMENTING CAATS: SOME THOUGHTS Pre-CAATs: education, sharing, change management CAATs implementation – Audit of Claims •Look for easy data-rich business processes CAATs training – in- house sharing and formal hands-on courses Audit Plan – consider CAATs, data available, useful analysis for raising observations 20 Aug 2013ISACA Evening Talk - CAATs 27
  • 28. IMPLEMENTING CAATS: SOME THOUGHTS •It is okay to start small but one should start with what you already have or with a small pilot •Learning from doing (and making small mistakes) is part of the journey Start Now •It is about changing mindsets to be open to technology/new approaches that is key in success •Convincing people to adopt a data-driven vs. intuition approach is important Mindset vs. Technology/Skills •Helpful to walk the talk Lead by Example 20 Aug 2013ISACA Evening Talk - CAATs 28
  • 29. IMPLEMENTING CAATS: SOME THOUGHTS 20 Aug 2013ISACA Evening Talk - CAATs 29 • Resources to get started – consider the following authors • ISACA IT Auditing Standards, Guidelines • David Coderre • Mark Nigrini
  • 30. YOONG EE CHUAN Email: yekker@gmail.com Mobile: 96882300 (Whatsapp/LINE) 20 Aug 2013ISACA Evening Talk - CAATs 30