© EZ-R Stats, LLC Duplicate Payments Slide 1 Auditing for Duplicate Payments A better way … Web CAAT.

Slides:



Advertisements
Similar presentations
Costpoint Credit Card Training Log In
Advertisements

Chapter 6 Computer Assisted Audit Tools and Techniques
Fuzzy Duplicates Analysis with ACL
CIMS FMS. CIMS Navigation Tips Function keys Working with spool files/ jobs CIMS navigation.
QuickBooks Tricks. Missing and Duplicate Documents (Control and Error checking Issue) Missing Check Numbers Report (Included) Missing & Duplicate Invoices.
Create a PeopleSoft ® Requisition. We will cover... The Procurement Process Nomenclature How to log in to PeopleSoft Finance How to create a requisition.
General Ledger and Journals. Financial Services - GL and Journals presentation What are journals? A journal [document] is used to record accounting.
Week 1b.
Overview of Transaction Processing and Enterprise Resource Planning Systems Chapter 2.
© 2014 Cengage Learning. All Rights Reserved. Learning Objectives © 2014 Cengage Learning. All Rights Reserved. LO4 Describe accounting procedures used.
Slide 1 Basis for Pattern Detection Analytical review Isolate the “significant few” Detection of errors Quantified approach Objective 2.
Accounts Payable Training for Direct Pays. AGENDA Is a PO needed Learn When A Direct Pay Is Needed or Learn To Successfully Remove A Direct Pay Making.
Chapter 10: Auditing the Expenditure Cycle
Chapter 5 Expenditure Cycle Applications. Expenditure Documents i.Purchase Requisitions ii.Purchase Orders iii.Receiving Report iv.Voucher Systems v.Invoice.
Automating FI Uploads using GLSU
© 2003, Educational Institute Chapter 9 Accounting Applications Managing Technology in the Hospitality Industry Fourth Edition (469T or 469)
Databases and Processing Modes. Fundamental Data Storage Concepts and Definitions What is an entity? An entity is something about which information is.
Adjustments and Year-End Procedures
Overview of Transaction Processing and Enterprise Resource Planning Systems Chapter 2.
Chapter 6 Data-Driven Fraud Detection. Sampling ISA 240 emphasizes that Fraud is more difficult to detect than unintentional errors Errors- sampling is.
©2008 TTW Where “Lean” principles are considered common sense and are implemented with a passion! Product Training Sales Invoices.
Chapter 18: Modifying SAS Data Sets and Tracking Changes 1 STAT 541 ©Spring 2012 Imelda Go, John Grego, Jennifer Lasecki and the University of South Carolina.
Tracking Assets Helpful Tools Inventory Services The University of Texas at Austin.
© 2014 Cengage Learning. All Rights Reserved. Do Now: ●Where do you get new shoes? ●Have you ever had to wait for a size you need to be brought out to.
Microsoft Office Excel 2013 Core Microsoft Office Excel 2013 Core Courseware # 3253 Lesson 7: Organizing Data.
Auditors: Why do they ask all those questions? LGC Resource April 2015 Penny Austin, Assistant Director – IS Local Government Audit.
Working with a Database
State of Kansas INF50 Excel Voucher Upload Statewide Management, Accounting and Reporting Tool The following Desk Aid instructs users on overall functionality.
ACL: Introduction & Tutorial
Solutions Summit 2014 SmartAnalysis Advanced Features Terri Sullivan.
Claims Compliance Analysis Amy Kanter, SBS Auditor Michigan Department of Health and Human Services 2015 SBS Conference – Traverse City, MI August 17 &
Lecture Note 9: Introduction to the MS Access
State of Kansas INF50 Excel Voucher Upload Statewide Management, Accounting and Reporting Tool The following Desk Aid instructs users on overall functionality.
© EZ-R Stats, LLC Duplicate Payments Slide 1 Auditing for Duplicate Payments A better way … Presentation of
Audit Strategy and Audit Program
ENCOMPASS High Volume Process Instructor: –Gerri Williams 8/17/2011.
People © 2013 The Sleeter Group All rights reserved. Intuit, the Intuit logo and QuickBooks, among others, are registered trademarks of Intuit Inc. Other.
Page 1 Non-Payroll Cost Transfer Enhancements Last update January 24, 2008 What are the some of the new enhancements of the Non-Payroll Cost Transfer?
Chapter 10 THE ACQUISITION CYCLE— PURCHASE INVOICES AND PAYMENTS.
Agency (BU) Approver Training State of Indiana Instructor: Brian Woods.
Databases,Tables and Forms Access Text by Grauer Chapters 1 & 2.
©2008 TTW Where “Lean” principles are considered common sense and are implemented with a passion! Product Training Sales Orders.
Use of Technology (ACL) in Audits. Agenda Overview of Generalized Audit Software Overview of Generalized Audit Software How to Get Started How to Get.
© 2014 Cengage Learning. All Rights Reserved. Learning Objectives © 2014 Cengage Learning. All Rights Reserved. LO4 Describe accounting procedures used.
LO4 Describe accounting procedures used in ordering merchandise. LO5 Discuss the purpose of a special journal. LO6 Journalize purchases of merchandise.
Adjustments and Year-End Procedures Chapter 10. PAGE REF #CHAPTER 10: Adjustments and Year-End Procedures SLIDE # 2 Objectives Set up and track 1099 vendors.
A Guide to Using SMART eR Online Ordering (Electronic Requisitions) Managing Employee Timeoff, Electronic W-2s, Etc… 1.
Identify & Prevent Duplicate Payments Presenter: Daniel Kimpton.
Bank of America Works ™ Secretarial Clerical In-Service August 16, 2013 Presenter : Bob Hutchinson
Reports and Graphs Chapter 5. PAGE REF #CHAPTER 5: Reports and Graphs SLIDE # 2 Objectives Describe several types of QuickBooks reports Set QuickBooks.
Overview of Transaction Processing and Enterprise Resource Planning Systems Chapter 2.
Linda Bliley, CMA, EA Bliley Tax and Accounting LLC
Riding the Wave of Innovation Cash / Bank Reconciliation
Electronic Data Processing Systems Chapter 6.
Security Management: Successes and Failures
Chapter 7: Computer Assisted Analytical Techniques
Chapter 7: Computer Assisted Analytical Techniques
CHAPTER FOURTEEN THE VOUCHER SYSTEM.
Chapter 7: Computer Assisted Analytical Techniques
© 2014 Cengage Learning. All Rights Reserved.
Expensify Cheat Sheet.
New MyFD JV Feature Demo Webcast August 1, 2018
© 2014 Cengage Learning. All Rights Reserved.
MNAO Workflow Requisitions, Check and Wire Request Forms
© 2014 Cengage Learning. All Rights Reserved.
Types of CAATs Session 3.
Tips & Tricks Beyond the Basics
© 2014 Cengage Learning. All Rights Reserved.
LESSON 9-2 Accounting for Merchandise Purchases
© 2014 Cengage Learning. All Rights Reserved.
Presentation transcript:

© EZ-R Stats, LLC Duplicate Payments Slide 1 Auditing for Duplicate Payments A better way … Web CAAT

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 2 About duplicate payments Why they occur Fraud Errors Control breakdowns System Procedures How to detect

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 3 Historical Experience State of North Carolina Fiscal 1996 – 2004 $4.5 million recovered Approximately $500K / year Most recent experience About $400K/ year “Pay and Chase”

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 4 Matching approach Exact matching “Fuzzy” matching Every possible pair

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 5 Duplicate payments

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 6 Why check for them? Recovery fee Possibility of fraud Identify control break downs Proactive checking

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 7 Cost Recoveries “Pay and Chase” 35% fee to Cost Recovery Contractor Risk of loss Proactive Approach Identify up-front Make control recommendations to prevent Continuous monitoring

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 8 Invoice elements Vendor number Invoice number Invoice Date Invoice Amount

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 9 Exact matches All four elements match Three combinations of three way match Vendor, invoice, amount Vendor, invoice, date Vendor, amount, date

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 10 “Fuzzy” matches – invoice numbers Levenshtein distance Transpositions LDO (letters, digits only) Same characters Leading characters Trailing characters

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 11 Example of Levenshtein distance Measure similarity of invoice “12341” and “24371”. Start Step1 – delete left most digit Step2 – Insert a “4” between “2” and “3” Step 3- Replace seond “4” with “7” Levenshtein distance is 3

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 12 “Fuzzy” matches – invoice number

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 13 Date Transpositions 07/31/2010 vs. 07/13/ /21/2009 vs. 02/11/2009

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 14 Data validation Invoice date Invoice amount Vendor number

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 15 Potential duplicates?

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 16 Potential duplicaes Menu item potential duplicates

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 17 Forms Browser based Pull down menus “Fill in the blanks”

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 18 Results Web based report Import into Excel

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 19 Processing volumes 500,000 invoices 40,000 vendors Process on lap-top with dual 2.2 GHz About two minutes per test

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 20 Road tested

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 21 Pricing

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 22 Demo Excel workbook 10,417 Payments 19 tests

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 23 Workbook Excel workbook, 10,417 payments, 10 columns

May 29, 2010 © 2010 EZ-R Stats, LLCSlide Tests can be run “A” – “S” Description of tests Used for identifying potential duplicate payments Same concept applies to other areas Journal entries Purchase orders Expense reports Fixed asset items, etc.

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 25 Test “A” All four key values equal Same vendor Same amount Same invoice date Same invoice number Note: case insensitive comparisons

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 26 Test “B” Same vendor, Same invoice number, Same invoice amount

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 27 Test “C” Same vendor number, Same invoice number, Same invoice date

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 28 Test “D” Same vendor, Same invoice amount, Same invoice date

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 29 Test “E” Same vendor number, Same invoice amount, Two invoice numbers the same considering letters and digits only (i.e. no special characters)

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 30 Test “F “ Same vendor, Same invoice amount, Same invoice number, if only letters are considered

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 31 Test “G” Same vendor number, Same invoice amount, Same invoice number, if only digits are considered (i.e. ignore letters and special characters, blanks, etc.)

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 32 Test “H” Same vendor, Same invoice amount, Invoice numbers are within the specified Levenshtein distance

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 33 Test “I” Same vendor, Same invoice amount, Invoice numbers are different due only to a transposition

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 34 Test “J” Same vendor number, Same invoice amount, Over 90% of the characters/digits in each invoice are the same Can specify different percentage Characters not necessarily in same sequence

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 35 Test “K” Same vendor, Same invoice date, Invoice amounts are within 2% of each other Can specify different percentage

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 36 Test “L” Same vendor, Same invoice date, First four leading characters of two invoices are the same Can use different number of leading digits Can specify different tests (LDO, DO, LO)

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 37 Test “M” Same vendor, Same invoice date, First four trailing characters of two invoices are the same Can use different number of leading digits Can specify different tests (LDO, DO, LO)

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 38 Test “N” Same vendor, Same invoice date, Same invoice amount Different invoices

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 39 Test “O” Same invoice number, Same invoice date, Same invoice amount, Different vendor

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 40 Test “P” Same invoice number, Same invoice date, Similar amount Measure as percentage Abs(invamt1-invamt2)/invamt1 Auditor specifies percentage, e.g. 2%

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 41 Test “Q” Same vendor, Same invoice amount, Same invoice number Similar invoice date Measured using Levenshtein distance Auditor specifies test distance

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 42 Test “R” Same vendor, Same invoice number, Similar date Measured using Levenshtein distance Auditor specifies distance

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 43 Test “S” Same invoice number, Same invoice date, Same invoice amount Similar vendor number Measured using Levenshtein distance Auditor specifies distance

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 44 Output Output is to a text file Import into Excel Pairs of rows

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 45 Limitations Currently handles only: Excel Access Text files (csv,tsv, etc.) No limit on rows (other than imposed by Excel) Has been tested using about 450,000 invoices Feasible to run on PC

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 46 Processing times File of 10,000 payments takes less than one minute Some tests take longer: Levenshtein distance Leading/trailing digits

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 47 Benchmark results 500,000 invoices tested 6,000 vendors Done on lap-top with dual 2.2 GHz About two minutes per test Larger volumes require longer YMMV

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 48 Duplicate Vendors Primary cause of duplicate payments Identified using two primary methods Exact – Same, same, different “Fuzzy” – Name matching

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 49 Same, Same, Different Same IRS Taxpayer ID (TIN) Different Vendor Number

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 50 Same, Same, Different Same Street Address Same City Same Zip Code Different Vendor Number

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 51 Same, Same, Different Same area code, Same contact number Same contact name Different Vendor Name

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 52 Same, Same, Different Same bank routing number Different vendor name/number

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 53 “Fuzzy” matching of vendor names Remove common terms (e.g. “corp”, “inc” etc.) Remove all but letters and numbers Compare every combination using- Match after removal of special characters Leading “N” characters Levenshtein distance

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 54 Fuzzy matching of TIN Transpositions Levenshtein distance

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 55 Fuzzy matching of Bank routing number Transpositions Levenshtein distance

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 56 Fuzzy matching of address Letters and digits only Levenshtein distance Transpositions Same characters

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 57 Benchmark Timings 10,000 vendors Access database CPU 1.5 GHz, memory 500MB Same, same, different - < 1 minute “Fuzzy” LDO – 20 seconds Leading – 2 minutes 10 seconds Levenshtein - ? (long time)

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 58 Continuous Monitoring Objectives Identify issues early Verify controls are working Quantify areas for audit

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 59 Monitor for potential duplicate payments Set up “duplicate payment test” directory Designate “log” file Run / refine tests Convert log file to “monitor” file Now simple to run tests on a cycle Just update file containing payments

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 60 Monitoring process Run all tests Review output Review for errors in current period Identify potential overpayments early

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 61 Other areas for monitoring Journal entries Expense reports P-card transactions Vendor payment trends Payroll Inventory Receivables Vendor master file

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 62 Example monitor processes Invoice payments – regression analysis Counts Totals Averages By month, week, quarter, etc. Policy compliance Requirements for PO

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 63 Monitoring (cont’d) Use of Benford’s Law Identification of credits not taken Top “10” Discounts not taken Vendor master – Checking for duplicates Checking for PO Boxes/ drop boxes Employee conflict of interest

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 64 Monitoring (cont’d) “Impossible” transaction conditions Data stratification Population statistics Quartiles Duplicate transactions Sequence gaps Same, same, different

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 65 More info Auditors Guide to Monitoring User Guide – Audit Commander User Guide – Audit Commander

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 66 Implementation Start small Low hanging fruit

May 29, 2010 © 2010 EZ-R Stats, LLCSlide 67 Questions? General info Thank you