This presentation provides a brief overview of SoftCAAT Ent with use cases. SoftCAAT Ent is a data analytics/BI software used by CAs and CXOs for Assurance, Compliance and Fraud Investigations.
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
Intro of Key Features of Soft CAAT Ent Software
1. Intro of Key Features of SoftCAAT
Ent Version
Perform Powerful Data Analytics in a few Clicks!
Using Comprehensive Data Analytics Software
https://www.wincaat.com
2.
3. Global Leading Solution Provider in Data Analytics
for Empowering Professionals to realise potential
by Applying Thought to Technology.
Revolutionize Assurance, Compliance and
Consulting Services by Providing
Powerful Tools & Techniques
for Performing Data Analytics, BI and AI.
4. With Innovative Software Solutions,
We Empower CAs & CXOs to Harness:
Power of
Technology to
Provide Value
Addition through
IT-Enabled Service
offerings.
Subject Matter
Expertise and
Domain Knowledge
to Provide Existing
and Innovative
Services.
Professional
Potential to Provide
Value Addition as
Knowledge Workers
and be more
Effective and
Productive.
5. Higher use of Technology.
Greater Value Addition and
Serve your Clients in Shorter Time with
Deploying Systems and Solutions for Scaling up Services for
Empowering you to:
8. All-purpose
standalone/indepen
dent application
SW. Makes Data
Analytics Simple,
Effective,
Affordable and
Powerful.
Designed with
Assurance, Control
and Conformance
perspective to
access, analyse
and interrogate
data from multiple
files/ formats.
Designed with
Simplicity of
Spreadsheet
Software and
backed with Power
of a Database with
inbuilt DA approach
and steps.
Perform various
types of audit tests
on any structured
data in one go in a
few clicks with
minimal learning
curve!
Why use SoftCAAT Ent?
Data Analytics Simplified!
9. SoftCAAT Ent: Data Analytics Simplified
An all-purpose standalone/independent application software which makes Data Analytics Simple,
Effective, Affordable and powerful with short learning curve.
Designed exclusively with Assurance, Control and Conformance perspective
Identify irregularities, exceptions, outliers & verify conformances/compliances in digital data.
Access, analyse and interrogate data from multiple files/ formats.
Designed with the Simplicity of a Spreadsheet Software and backed with Power of a Database.
Maintains auto documentation of functions performed with date and time stamp to re-perform as
and when required and for future reference of audit process trail.
Enables users to perform various types of audit tests on any structured data in one go in a few clicks!
14. How is Audit Environment Today?
Pervasive use
of Technology
Software and
Apps Run
businesses
Data is on the
Cloud
Data is
generated
digitally
eFiling and
online
Compliances
Most of Data is
Digital
Auto
Conversion of
Transactions
Integration of
Transactions
15. Challenges of Auditing Digital Data
Huge volume of
transactions –
online/real-time
Minimal or no
audit/transaction
trail
Speed of
processing (online)
with limited input
records
Integrity of data at
different stages of
processing
Controls shift from
physical to digital
IT is backbone for
processing all
business
transactions
IT knowledge is key
skill requirement
IT knowledge is to
be continually
updated
Knowledge of
CAAT/Data
Analytics is
imperative
16. Technology Usage/Impact: By Design or Default?
Using
Technology
For
Auditing
Digital Data of
Digital
Economy
Innovative
Service
Models
to Provide
Services
using
Technology
Systems
and
Processes
to
Enable
Scaling Up
Need to Use
Digital Tools
and
Techniques
to
Audit
Digital Data
17.
18.
19. The Future will be exponentially Digital.
Chartered Accountants can
Future-proof their career
with Knowledge and skills of Data Analytics
to enhance value from their core competencies.
We have a host of solutions with inbuilt knowledge-base in the
field of Data Analytics to prepare you for this Digital Age.
Future is Digital and the need is Data Analytics
20. We have Invested time and resources to Creating Suite of Solutions
with required Knowledge-base.
We empower you with Online Courses to Explore and Exploit the Digital
Data with relevant Tools and Technologies!
22. All-purpose
standalone/indepen
dent application
SW. Makes Data
Analytics Simple,
Effective,
Affordable and
Powerful.
Designed with
Assurance, Control
and Conformance
perspective to
access, analyse
and interrogate
data from multiple
files/ formats.
Designed with
Simplicity of
Spreadsheet
Software and
backed with Power
of a Database with
inbuilt DA approach
and steps.
Perform various
types of audit tests
on any structured
data in one go in a
few clicks with
minimal learning
curve!
What is SoftCAAT Ent?
Data Analytics Simplified!
23.
24.
25.
26. Who can use SoftCAAT?
• Auditors: Financial, Compliance or IT, CXOs, Fraud/Forensics
investigator….
Those who are working as:
• Infer Insights from Information from any electronic format or
software!
Those who have to use Data
Analytics to:
• Enhance skills, grow in their career and be more effective.
Those who would like to:
• Use IT Tools and skills for accessing, analysing and auditing
electronic information.
Those who have to:
• Supplement their Knowledge and Skills to provide value addition
Those who have to:
• Investigate and report on frauds in electronic information of
automated environment.
Those who have to:
27. Data Analytics Skills: a “Want” or a “Necessity”
•Data is the lifeblood of a
modern enterprise.
•Data analytics is a must-
have capability for the
audit function and is
widely expected to
become a big part of its
future.
28. What are CAATs?
Computer Assisted Audit
Techniques (CAATs)
Computer Assisted Audit
Tools and Techniques
(CAATTs)
Facilitate auditors to
increase their personal
productivity as well as that
of audit function and add
value
Software tools for auditors
to access, analyse and
interpret data, and to draw
an opinion for an audit
objective.
Leverage power of
technology for providing
better assurance
Empower Auditors to
Access and Analyse Digital
Data from Any Software in
any format.
29. Functional Capabilities of CAATs
• Enables the reading of different record formats
and file structures
File access:
• Enables the indexing, sorting, merging and linking
with another file
File reorganization:
• Enables global filtration conditions and selection
criteria
Data selection:
• Enables sampling, stratification and frequency
analysis
Statistical functions:
• Enables arithmetic operators and functions
Arithmetical functions:
30. Functional Capabilities of CAATs
What
Specific
objective
s that
should be
addressed
by the
analysis
When
Define the
period of
time that
will be
audited,
and arrange
with IT
personnel
to secure
the data for
that period
Where
Define the
sources of
the data to
be analyzed
(Accounts
Payable,
Payroll)
Why
Reason for
performing
the tests
and
analysis
(general
review,
Audit, FI,
BI or MIS)
How
Types of
analysis
planned to
be carried
out by the
audit (be
dynamic in
changing
your tests
as required)
31. CAATTs/Analytics: Key features
• Review large population and
determine true areas of risk to Isolate
“red flags” and drill down.
Drill-down
analysis:
• Begin with entire population and filter
for transactions matching specific
criteria.
Exception
analysis:
• Compare separate data files and look
for disparities or matches (e.g.,
phantom vendors)
File matching:
39. Need for Data Analytics in age of Digital Disruption
Technology is
driving rapid
transformation in
diverse and
dynamic ways
New Business
models and
information
systems are rapidly
implemented
Software-
driven
information
systems are key
differentiator
for enterprises
High impact of
ever-changing
technology on
enterprises and
professionals
40. Automatic Audit Trail of analysis performed to facilitate peer review and context of
the findings and to rerun functions as required.
Standardise Methods for Access, Processing and Performing Data Analysis.
Requires minimum IT support for Data Access or Analysis to ensure auditor
independence.
Provides Ability to Automate Audit tasks to Increase Audit Efficiency, Repeatability,
and Support with Standard/Uniform approach to Performing Analytics/BI.
Why Use CAATs in Audit?
41. Why Use CAATs in Audit?
Analyse entire data population as per scope and Objective of Assignment.
Importing data is easy and done in a few clicks and ensures data integrity.
Access, Join, Relate and compare data from multiple tables/sources.
Functions support scope and type of analysis as required with dynamic analysis
42. Seven Key Benefits of using CAATs/Data Analytics
1. Enhance your
Skills and Tools
2. Increase
productivity of your
Time
3. Provide better
Assurance & Add
value
4. Grow your
Professional Team
& Esteem.
5. Accelerate your
Income earning
capability.
6. Develop
empowering Reach
& Impact.
7. Gain recognition
as a thought
Leader.
43.
44. Is there a better way to Provide Assurance?
•Provide Assurance
•Ensure Compliance
•Provide Value Addition
•Be more Productive
•Be more Effective
•Be more Timely
There is
a Better
Way to:
46. Data is the New Oil?
Use Analytics as Engines to use Data?
47. 3 USEFUL SETS OF PROFESSIONALS
Mindset SkillSet Toolset
47
48. When to use CAATs/Data Analytics/BI?
Mathematics is exact but
Statistics is approximate
Data is dumb but
information is intelligent
Data Analysis is about
leveraging human
intelligence
Inference requires more
application of intelligence
Drawing inference from
data analytics is based on
applying human
intelligence to technology
to get required results.
Immense computing
power helps blend the
power of computers with
intelligence to interpret
what data is.
49. Using Data Analytics is an Art and a Science
Data Analytics is an art requires
understanding of business
process and application of
techniques to specific areas of
control to identify:
CAs are best suited to Perform
Data Analytics with their core
competencies in the areas of:
• Conformance
• Deviations
• Exceptions
• Variances
• Business processes,
• Compliances,
• Assurance and Finance
We empower CAs with the Key Knowledge and Skills (the science) of Data Analytics
which is critical to Apply to Digital data (the art) to provide Value Addition.
51. Using DA in Audit Process
Set Assignment
Objectives and Plan
strategy for
execution
Understand
1. Business model
2. Digital Platform
3. Control Areas
Walk through
1. Processes
2. Documents
Obtain Data in Digital
Format
Report Findings and
Recommendations
Evaluate Insights
and Findings in
Business Context
Analyse Findings
Perform Audit Tests
to Identify Risks and
Insights
52. Seven Steps for Performing Data Analytics
1. Identify Objectives & Deliverable
2. Identify Data & Platform
3. Understand Process & System
4. Document Controls & Tests
5. Apply Tools & Techniques
6. Draw Inferences & Insights
7. Prepare Outputs & Reports
53. Systematic Approach to Using CAATs
Set Objectives
Set Test
Objectives
Obtain Relevant
Data
Identify Tools &
Techniques
Perform Tests on
the Data
Evaluate Evidence
to infer Insights
Review Findings as
per Business
Context
Report Findings
and
Recommendations
54. Sample Process Flow of Sales Order: Evaluate & Confirm
Controls in the Data Elements of Each Stage as Applicable
Sales Order -
from Customer
Pricing - Material/
Customer
Material - check
availability
Customer - check
credit history
Dispatch - to
customer
Finished Stock -
update
Invoicing - to
customer
Collection - from
customer
57. Panels Brief Description of Panels in SoftCAAT Ent
File
Home
Provides options to create an auditee, audit, file and password.
Provides options to import different types of files as selected for performing functions.
Curate Transform data in a standard structure to be usable for data analysis as required. Curation
of data ensures that data is formatted and purified for use in data analytics.
Profile Analyse the data elements to get an overall perspective of data. This helps in validating
data at a macro level and assessing whether the data is correct and complete.
Analysis Examine the data in detail to discover essential features by breaking data into specific
components by grouping, identifying and reviewing specific features.
Explore Explore the data elements in detail to discover essential features by breaking data into
specific components by grouping, identifying and reviewing specific features.
Investigate
Trendline
Observe or interrogate the data in detail. This involves systematic examination of data by
making a detailed inquiry or search to discover facts and insights.
Groups items as per trendline for selected group and displays relevant trend values in
columns with Sparklines or charts based on results of various types of analysis.
Relate Provides options to join, append or compare data in two tables based on specific criteria.
Sampling Provides options to extract specific samples from population based on specified criteria.
Utilities
Tools
Provides unique functions which complement & enhance use of SQL and save time.
Provides specific functions which aid in simplifying routine tasks performed in SQL.
58. File & Home
• File
• Auditee
• Audit
• File
• Password
• Home
• Import Data
• Copy, Navigate
• Columns
• Tree, Find In
• Find
• View Details
• View File In
Provides options to
create a auditee,
audit, file and
password.
Provides options to
Import different types
of files as selected for
performing functions
of software.
59. Curate
•Remove Characters
•Remove Spaces
•Remove 'X' Characters
•Delete
•Convert
•Format Case
Curate refers to
transforming data in a
standard structure to be
usable for data analysis
as required. Curation of
data ensures that data is
formatted and purified
for use in data analytics.
Specific functions:
61. Analysis
• Identify Duplicates
• Gaps
• Outliers By
• Identify
• Change Seq.
• Fuzzy Match
• Sort
• Filter
• Split Table By
Analysis refers to
examining the data in
detail to discover
essential features by
breaking data into
specific components by
grouping, identifying
and reviewing specific
features.
Specific functions:
63. Investigate & Trendline
• Investigate
• Query
• Statistics
• Templates
• 3D Reports
• Trendline
• Stratify
• Classified
• Classification
• Analysis
• Results
Investigate refers to observing
or inquiring the data in detail.
This involves systematic
examination of data by making a
detailed inquiry or search to
discover facts and insights to be
able to come to a conclusion.
Trendline: Groups items as per
trendline for selected group and
displays relevant trend values in
columns with Sparklines or
charts based on results of
various types of analysis.
Specific functions:
64. Relate & Sampling
•Relate has 6 functions
•Sampling
•Stratify
•Classification
•Profile
•Classifier
•Analysis On Result
Relate:
Provides options to join,
append or compare data in
two tables based on
specific criteria.
Sampling:
Provides options to extract
specific samples from the
population based on
specified criteria.
Specific functions:
65. Utilities & Tools
• Utilities
• Columns
• Extract
• Files
• Analytical
• Rerun
• Tools
• Audit Table, Audit Log
• Comments, Settings
Utilities refers to host
of functions which
provide unique
functions which
complement and
enhance use of SQL.
Tools refers to specific
functions which
simplify routine tasks
performed in SQL.
Specific functions:
72. Generic Use Case of SoftCAAT Ent:
What can you do with it?
• SoftCAAT is an all-purpose Standalone/Independent application software which makes
Data Analytics Simple, Effective, Affordable and Powerful with Short Learning Curve.
• SoftCAAT is designed exclusively with Assurance, Control and Conformance perspective to
Identify Irregularities, Exceptions, Outliers, Verify Conformances and Compliances and
Generate various BI/MIS reports from the Digital Data.
• Users can Access, Analyse and Interrogate data from Multiple Files/Formats.
• SoftCAAT is designed with the Simplicity of a Spreadsheet Software and backed with Power
of a Database.
• SoftCAAT maintains auto documentation of functions performed with date and time stamp
to re-perform as and when required and for future reference of audit process trail.
• SoftCAAT enables users to perform various types of audit tests on any structured data in
one go in a few clicks!
73. Generic Use Case of SoftCAAT Ent: Walk-through of Functions
• SoftCAAT is an Independent Data
Analytics/BI Software with MS
Access Database as the back-end.
It is exclusively designed to
perform complex data analysis
dynamically in a few clicks.
• The user must first import the data
from any of the multiple formats
and then perform any of the more
than 230 Functions.
User has a quick walk-through of
Tabs which include:
• File
• Home
• Curate
• Profile
• Analysis
• Explore
• Investigate
• Trendline
• Relate
• Sampling
• Utilities
• Tools
74. Generic Use Case of SoftCAAT Ent: User has walk-through of
the various powerful functions available in Panels of:
• Import Data
• Remove
• Format Case
• Statistics
• Stratify
• Summarize
• Data
• Search
• Identify Duplicates
• Identify Gaps
• Change Seq.
• Sort
• Filter
• Analysis
• Explore
• 3D Reports-Stratify
• 3D Reports
• Selection
• Profile
• Criteria
• Stratify
• Analysis On Result
• Columns
• Files
• Rerun
• Split by
• Audit Table
• Audit Log
75. Generic Use Case of SoftCAAT Ent: Understand Relevant Functions
• The user selects the relevant functions in the File Tab to create an auditee,
audit, relevant files and sets password as required.
• The user select the relevant functions in the Home Tab to Import different
types of files as required for performing functions of software.
• The user selects the relevant functions in Curate Tab to transform data in a
standard structure to be usable for data analysis as required. Curation of data
ensures that data is formatted and purified for use in data analytics.
• The user selects the relevant functions in Analysis Tab to analyse the data to
get an overall perspective of data. This enables the user to validate data at a
macro level and in assessing whether the data is correct and complete.
76. Generic Use Case of SoftCAAT Ent: Understand Relevant Functions
• The user select the relevant functions in the Explore/Investigate Tab to examine
the data in detail to discover essential features by breaking data into specific
components by grouping, identifying and reviewing specific features.
• The user selects the relevant functions in the Relate Tab which provides options to
join, append or compare data in two tables based on specific criteria.
• The user selects the relevant functions in Sampling Tab to extract specific samples
from the population based on specified criteria.
• The user selects the relevant functions in Utilities Tab to perform unique functions
which complement, enhance and simplify routine tasks performed in Excel and
Save Time.
• The user select the relevant functions in the Documents Tab to record critical
steps of data analytics.
77. Generic Use case of SoftCAAT Ent: Key Benefits
• The user gets practical exposure of how SoftCAAT Ent Software provides independent access to auditee data
and makes Data Analytics Simple, Effective and use the powerful features with minimal training.
• The user imports the data from different formats and then perform various types of audit tests as required.
• The user discovers that it is not necessary to depend on IT personnel to get reports instead he/she requests for
data in required format to be exported from the database and provided using which the user imports the data
into the software and perform analysis and interrogation of data as per specific needs of the assignment.
• Using SoftCAAT Ent, the user specifically Identifies Irregularities, Exceptions, Outliers and does further analysis
as required and reports the relevant findings and recommendations with the evidence, to management.
• The auto documentation feature records date and time stamp for all the functions performed so that it can be
used as record of work done and to re-perform as and when required.
• The user finds that SoftCAAT Ent Software can be used for various types of assignments such as Assurance,
Verifying Controls and Validating Conformances with Statutory Regulations as required.
You can see the Complete List of Functions with Brief Description at:
https://wincaat.com/Features_SoftCAATEnt/Functions.aspx
79. Control Objectives: HR Management
• i. Whether the company maintains proper records of all employee with
details of date of their joining, promotions, salary, regulatory details and
deployment within the enterprise.
Maintenance of
Records
• ii. Whether the enterprise has comprehensive policies and procedures
covering life cycle of the employment from joining to departure and
privacy and security procedures to be followed by each of the employees.
Policies &
Procedures
• iii. Whether salary computation is being done as per employment terms
and disbursement is done to the bank account of the employee as per
employment terms
Salary
Computation
• iv. Whether all the regulatory compliances pertaining to the employees
are strictly adhered to covering the deduction and remittances of taxes,
payment of regulatory dues on time, filing of regulatory returns, etc.
Regulatory
Compliances
80. Illustrative Control Objectives Financial Assertions
• Additions to the payroll master files represent valid employees. • Existence
• All new employees are added to the payroll master files. Terminated employees are
removed from the payroll master files.
• Completeness, Existence
• Employees are terminated only within statutory and union requirements. • Completeness
• Deletions from the payroll master files represent valid terminations. • Completeness
• All time worked is input. • Completeness
• Time worked is accurately input and processed. • Valuation
• Payroll is recorded in the appropriate period. • Valuation
• Payroll (including compensation and withholdings) is accurately calculated & recorded. • Valuation
• Payroll is disbursed to appropriate employees. • Existence
• Only valid changes are made to the payroll master files. • Existence, Completeness
• All valid changes to the payroll master files are input and processed. • Existence, Completeness
• Changes to the payroll master files are accurate. • Valuation
• Changes to the payroll master files are processed in a timely manner. • Existence, Completeness
• Payroll master file data remain up to date. • Existence, Completeness
• Only valid changes are made to the payroll withholding tables. • Existence, Completeness
• All valid changes to the payroll withholding tables are input and processed. • Existence, Completeness
• Changes to the payroll withholding tables are accurate. • Valuation
• Changes to the payroll withholding tables are promptly processed. • Existence, Completeness
• Payroll withholding table data remain up to date. • Existence, Completeness
81. Sample Areas for Review in HR Management
Employees With The Same Address
Employees With The Same Name
Employees With The Same Bank
Details
Duplicate Personal Identitification
Numbers
Invalid Personal Identitification Numbe
Blank Critical Data – Bank Details
Blank Critical Data – Phone Numbers
Blank Critical Data – PAN/Aadhar No.
Employees Terminated Within 120 or
specified days Of Their Hire Date
Employee Master Data Changes Made Over
A Weekend
82. Area: Employees with the Same Address
• Employees with similar details should be investigated. These
instances may indicate errors with employee master data or
fictitiously created employees.
Context
• Incomplete and/or incorrect employee master file data or the
creation of fictitious employees can result in financial loss if
payments are to be made to these non-employees.
Risk
• Identifies employees with the same address. Note: Married
employees or those cohabiting may be false positives.
Procedure
• Extracts all employee master files and analyses the residential
addresses of employees for duplicates.
Analytic Logic
83. Area: Employees with the Same Name
• Employees with the same details should be investigated. These
instances may indicate errors with employee master data or
fictitiously created employees.
Context
• Incomplete and/or incorrect employee master file data or the
creation of fictitious employees can result in financial loss if
payments are to be made to these non-employees.
Risk
• Identifies employees with the same first name and surname.
Procedure
• Extracts all employee master file records and analyses the
combined first name and surname of employees, highlighting
duplicates in the results.
Analytic Logic
84. Area: Employees with the Same Bank Details
• Employees with similar details should be investigated. These
instances may indicate errors with employee master data or
fictitiously created employees.
Context
• Incomplete and/or incorrect employee master file data or the
creation of fictitious employees can result in financial loss if
payments are to be made to these non-employees.
Risk
• Identifies employees with the same bank details. Note: Married
employees or those cohabiting may cause false positives.
Procedure
• Extracts all employee master file records and analyses the bank
account number and branch code of employees in the employee
master data and identifies duplicate records.
Analytic Logic
85. Area: Duplicate Personal Identification Nos.
• Duplicate Personal Identification Numbers should not exist and should be
investigated as these instances could be a result of incorrect employee
master data or fictitiously created employees.
Context
• Incomplete and/or incorrect employee master file data or the creation of
fictitious employees can result in financial loss if payments are to be
made to these non-employees.
Risk
• Identifies duplicate Personal Identification Numbers.
Procedure
• Extracts and analyses all employee master data records and highlights all
records where duplicate Personal Identification Numbers exist.
Analytic Logic
86. Area: Invalid Personal Identification Nos.
• Complete and accurate data is essential for accuracy of transactional execution as
well as providing a sound basis for governance checks. Critical data fields should
be complete and valid for all employees to achieve these objectives.
Context
• Incorrect employee master file data resulting in possible incorrect and/or
fraudulent payments.
Risk
• Identifies invalid Personal Identification Numbers.
Procedure
• Extracts all the employee records and analyses the Personal Identification
Numbers field to ensure it meets the correct format for the selected country.
Analytic Logic
87. Area: Blank Critical Data – Bank Details
• Complete and accurate data is essential for accuracy of transactional
execution as well as providing a sound basis for governance checks. Critical
data fields should be completed for all employees to achieve these objectives.
Context
• Incorrect employee master file data resulting in possible incorrect and/or
fraudulent payments.
Risk
• Identifies blank bank details on the employee master file.
Procedure
• Extracts and analyses all employee master data records and highlights all
those with blank bank details fields.
Analytic Logic
88. Area: Blank Critical Data – Phone Nos.
• Complete and accurate data is essential for accuracy of transactional
execution as well as providing a sound basis for governance checks. Critical
data fields should be completed for all employees to achieve these objectives.
Context
• Incorrect employee master file data resulting in possible incorrect and/or
fraudulent payments.
Risk
• Identifies blank phone number details on the employee master file.
Procedure
• Extracts and analyses all employee master data records and highlights all
those with blank phone number fields.
Analytic Logic
89. Area: Blank Critical Data – PAN/Aadhar No.
• Complete and accurate data is essential for accuracy of transactional
execution as well as providing a sound basis for governance checks. Critical
data fields should be completed for all employees to achieve these objectives.
Context
• Incorrect employee master file data resulting in possible incorrect and/or
fraudulent payments.
Risk
• Identifies blank or invalid or duplicate PAN/Aadhar Number details on the
employee master file.
Procedure
• Extracts and analyses all employee master data records and highlights all
those with blank or invalid or duplicate fields in PAN/Aadhar Nos.
Analytic Logic
90. Area: Employees Terminated Within 120 or Specified Days Of
their Hire Date
• An employee termination shortly after employment date may be due to a lack
of employee performance during the probation period, but could also be
because of fake employees being created and removed shortly thereafter.
Context
• Incomplete and/or incorrect employee master file data or the creation of
fictitious employees can result in financial loss if payments are to be made to
these non-employees.
Risk
• Identifies employees terminated within 120 days or specified days of their
hire date. Note: Contractors may need to be filtered out to avoid false
positives caused by short term contracts.
Procedure
• Extracts all employee master file records and analyses the start date and
termination date, highlighting all employees whose records indicate they
ended their employment within 120 days or specified days of their start date.
Analytic Logic
91. Area: Employee Master Data Changes Made Over A Weekend
• Changes to employee master data are expected to be performed
during normal business hours. Changes made over a weekend should
be investigated as this could indicate possible suspicious activity.
Context
• Unauthorised and/or invalid employee master data changes.
Risk
• Identifies employee master changes made over a weekend. Note:
Possible false positives due to hard cut-off dates for capturing of
employee information for payroll.
Procedure
• Extracts the system dates attached to a change and analyses change
dates to employee master data that corresponds to a weekend day.
Analytic Logic
92. Specific Use Case: HR Management
Sample CAAT Queries Performed
1. Summarize/stratify salaries by
department/grade etc.
2. Summarize payroll distribution for
reconciliation to general ledger
3. Analyze, summarize and compare costs for
special pay, overtime, premium, etc.
4. Cast (total) gross pay, net pay, deductions
and any other value fields
5. Extract all payroll checks where the gross
amount exceeds the set amount
6. Reasonableness of tax code, pay/grade
comparison, hours worked, overtime
claimed, sick days taken, vacation days
taken, date of birth (over 16, under 65),
bonuses and other allowances, gross pay,
hourly rates, salary amounts, exemptions,
etc.
7. Duplicate employees (Social Insurance,
National Insurance, Social Security
numbers, Employee numbers) on payroll
file
8. Duplicate bank account details
9. Duplicate names and dates of birth
10. Comparison of payroll files at two dates to
determine recorded starters and leavers
(hires and terminations), and if changes in
pay are as expected
11. Join payroll transactions file to payroll
master file to determine if there are
“ghost” employees on the payroll
12. Compare online time-card entries and pay
to payroll and indicate variances
13. Compare vendor addresses/phone
numbers and employee addresses/phone
numbers to identify conflicts-of-interest
92
93. All-purpose
standalone/indepen
dent application
SW. Makes Data
Analytics Simple,
Effective,
Affordable and
Powerful.
Designed with
Assurance, Control
and Conformance
perspective to
access, analyse
and interrogate
data from multiple
files/ formats.
Designed with
Simplicity of
Spreadsheet
Software and
backed with Power
of a Database with
inbuilt DA approach
and steps.
Perform various
types of audit tests
on any structured
data in one go in a
few clicks with
minimal learning
curve!
Why use SoftCAAT Ent?
Data Analytics Simplified!