Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of...

35
© 2018 Association of Certified Fraud Examiners, Inc. Using Data Analytics to Detect Fraud Fundamental Data Analysis Techniques

Transcript of Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of...

Page 1: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc.

Using Data Analytics to

Detect Fraud

Fundamental Data Analysis Techniques

Page 2: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 2 of 27

Introduction

▪ In determining the types of tests to run, consider:

• The particular fraud risks that are present

• The data available to work with

• The type of predication that exists

▪ Often, techniques are most effective when used

in combination.

Page 3: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 3 of 27

Aging

▪ Analyzing data

based on date

▪ Useful in

examining:

• Accounts

receivable

• Customer

payments

• Accounts payable

• Vendor payments

Page 4: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 4 of 27

Application: Aging

Excel ACL IDEA Tableau

▪ Date-based

subtraction

▪ Function

• AGE()

▪ Command• AGE

▪ Functions

• @Age()

• @AgeDateTi

me()

• @AgeTime()

▪ Command

• Aging

▪ DATEDIFF

Page 5: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 5 of 27

Applying Filters

▪ Identifies only those

records meeting user-

defined criteria

▪ Used to extract

transactions outside of

expected norm

▪ Can further filter or

analyze results using

additional analysis

techniques

Page 6: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 6 of 27

Application: Filters

Excel ACL IDEA Tableau

▪ Advanced

filter

▪ Meta-

tagging

▪ Filter bar

▪ IF

statements

▪ Criteria ▪ IF

▪ Filter shelf

Page 7: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 7 of 27

Benchmarking

▪ Comparing a

company’s processes

or performance metrics

to:

• Competitors

• Industry standards

• Historical data

• Budgeted data

Page 8: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 8 of 27

Application: Benchmarking

Excel Tableau

▪ Conditional Formatting

▪ Charts

▪ PivotChart

▪ Calculated Fields

▪ Color Legends

Page 9: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 9 of 27

Compliance Verification

▪ Determines whether

employee

transactions comply

with company policies

▪ Useful in identifying

whether a company

policy needs to be

either revised or

reinforced

Page 10: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 10 of 27

Application: Compliance Verification

Excel ACL IDEA Tableau

▪ IF()

▪ IFError()

▪ Expression

with

conditions

▪ @If()

▪ @CompIf()

▪ IF

▪ ELSEIF

▪ IFNULL

Page 11: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 11 of 27

Duplicate Testing

▪ Identifies transactions with duplicate values

in specified fields:

• Check numbers

• Invoice numbers

• Government identification numbers (e.g., Social

Security numbers)

• Employee or vendor addresses

Page 12: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 12 of 27

Application: Duplicates

Excel ACL

▪ COUNTIF()

▪ COUNTIFS()

▪ DUPLICATES command

IDEA Tableau

▪ Duplicate Key Detection

command

▪ Duplicate Key Exclusion

command

▪ COUNT

▪ COUNTD

▪ RUNNING_COUNT

▪ WINDOW_COUNT

Page 13: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 13 of 27

Expressions and Equations

▪ Build expressions or equations based on

knowledge and expectations of what should

be in the data:

• Recomputing net payroll amounts based on gross

pay, taxes, and other deductions

• Recalculating amounts charged on invoices based

on unit price and quantity ordered

Page 14: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 14 of 27

Frequently Used Values

▪ Identifying values

that occur with

unexpected

frequency

▪ Red flag of fictitious

transactions

Page 15: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 15 of 27

Application: Frequently Used Values

Excel ACL IDEA Tableau

▪ COUNTIF()

▪ COUNTIFS()

▪ Benford’s

Law

command

▪ Summarize

command

▪ Benford’s Law

command

▪ Summarization

command

▪ COUNTD

▪ SUM of

Number of

Records

Page 16: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 16 of 27

Fuzzy Logic Matching

▪ Identifies records with similar or potentially

duplicate—though not identical—values:

• First Street, First St., 1st Street, 1st St.

▪ Helps detect fraud in “gray areas” by

reviewing various iterations of data

▪ Can produce an increased number of false

positives

Page 17: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 17 of 27

Application: Fuzzy Logic

Excel ACL IDEA Tableau

▪ Normalize,

then

compare

▪ Fuzzy

Duplicates

command

▪ Normalize,

then

compare

▪ Duplicate

Key Fuzzy

command

▪ Normalize,

then

compare

▪ Normalize,

then compare

Page 18: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 18 of 27

Gap Tests

▪ Search for missing items in a series or

sequence of consecutive numbers:

• Check numbers

• Invoice numbers

• Purchase order numbers

• Inventory tags

▪ Search for sequences where none are

expected:

• Social Security numbers

Page 19: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 19 of 27

Application: Gaps

Excel ACL IDEA Tableau

▪ Sort, then

value

comparison

using IF()

▪ GAPS

command

▪ Gap

Detection

command

▪ Calculated

Field

▪ LOOKUP

Page 20: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 20 of 27

Graphing

▪ Provides a visual

representation of the

data and can

highlight patterns or

anomalies that might

indicate areas for

further examination

Page 21: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 21 of 27

Identifying Amounts Below a Threshold

▪ Search for patterns

of transactions that

fall just below

approval or review

thresholds.

Page 22: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 22 of 27

Application: Thresholds

Excel ACL IDEA Tableau

▪ Value

comparison

using IF()

▪ BETWEEN()

function

▪ Value

comparison

using <, >

▪ @Between()

function

▪ Value

comparison

using <, >

▪ IF

▪ Value

comparison

using <, >

Page 23: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 23 of 27

Identifying Unusual Dates and Times

▪ Identifies

transactions that

occur during

nonbusiness

hours or

employee

vacations

Page 24: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 24 of 27

Application: Unusual Dates and Times

Excel ACL

▪ Value comparison using IF() ▪ NOT BETWEEN() function

▪ Value comparison using <, >

IDEA Tableau

▪ .NOT. @BetweenDate() function

▪ .NOT. @BetweenTime() function

▪ Value comparison using <, >

▪ IF

▪ Value comparison using

<, >

Page 25: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 25 of 27

Join/Relate

▪ Combines specified fields from two different

files into a single file using key fields

▪ Looks for matches or discrepancies between

the files

Page 26: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 26 of 27

Application: Join/Relate

Excel ACL IDEA Tableau

▪ VLOOKUP()

▪ HLOOKUP()

▪ INDEX()

▪ JOIN

command

▪ RELATE

command

▪ Join

command

▪ Visual

Connector

command

▪ JOIN (at data

import)

▪ UNION (at

data import)

▪ Linking fields

Page 27: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27

Pivot Tables

▪ Interactive data summarization tool used to

sort, count, total, or give the average of

specified data in a spreadsheet

▪ Can perform the filter and sort functions

within the pivot table

▪ Helpful way to see the “big picture” of the

data

Page 28: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 28 of 27

Application: Pivot Tables

Excel ACL IDEA Tableau

▪ PivotTable

▪ PowerPivot

▪ Cross-

Tabulate

command

▪ Pivot Table

command

▪ Standard

functionality

Page 29: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 29 of 27

Round-Dollar Payments

▪ Most real-world cash

transactions do not

occur in simple round

numbers.

▪ Unusual amounts or

regular occurrences

of round-dollar

payments can be red

flags of fraud.

Page 30: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 30 of 27

Application: Round-Dollar Payments

Excel ACL IDEA Tableau

▪ MOD() ▪ MOD()

function

▪ FIND()

function

▪ @IsInI

function

▪ FIND

Page 31: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 31 of 27

Sort/Index

▪ Arranges the data in

ascending or

descending order

based on one or

more specified key

field(s):

• Alphabetically

• Numerically

• Chronologically

Page 32: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 32 of 27

Stratification

Invoice amount Count Percent of total Total amount

Less than $1,000 87 10.5% $ 66,078.24

$1,001–$5,000 196 23.6% $ 782,089.00

$5,001–$10,000 359 43.2% $ 2,515,940.21

$10,001–$20,000 102 12.3% $ 1,427,527.74

$20,001–$50,000 68 8.2% $ 2,022,600.16

Over $50,000 19 2.3% $ 1,298,874.96

Total: 831 100% $ 8,113,110.31

Page 33: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 33 of 27

Application: Stratification

Excel ACL

▪ SUMIFS() and

COUNTIFS()▪ STRATIFY command

IDEA Tableau

▪ Stratification command ▪ Histogram (bins)

Page 34: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 34 of 27

Summarization

▪ Counting the number of records with

common values within a specified field

State Count

Texas 704

Florida 362

Georgia 12

New Hampshire 1

Virginia 7

Total: 1,086

Page 35: Using Data Analytics to Detect Fraud...© 2018 Association of Certified Fraud Examiners, Inc. 27 of 27 Pivot Tables Interactive data summarization tool used to sort, count, total,

© 2018 Association of Certified Fraud Examiners, Inc. 35 of 27

Application: Summarization

Excel ACL

▪ SUMIFS() and

COUNTIFS()

▪ SUMMARIZE command

▪ CLASSIFY command

IDEA Tableau

▪ Summarization

command

▪ Attribute on Shelf

▪ SUM Number of

Records