Business Services Industry
Audit raw, not "cooked," data
Internal Auditor, Dec, 1997 by Richard B. Lanza
When data in client-supplied reports is accepted without questioning its underlying basis, internal auditors risk flawed audit results. Unfortunately, this blind faith in report data is common. Typically, internal auditors receive printed reports, such as an accounts receivable subledger, from clients. Then they simply reconcile the report's total to the general ledger, manually recalculate the total, and "eyeball" it for discrepancies.
Such tests are beneficial, but not sufficient. By first understanding the nature of printed reports, and then learning some testing advantages afforded by file auditing software, the auditor can place more reliance on client-supplied information.
WHY VERIFY THE DATA?
A report is based on two components within the computer system: tables of data arranged in rows and columns, and the report writer's parameters that direct the computer to print certain data. However, these parameters can be altered by anyone with the appropriate access and knowledge - which in many organizations is a large group of individuals. In addition, the report writer program is similar to a spreadsheet program in functionality, making alterations rather simple. Intentional or unintentional report inaccuracies can occur as a result of:
* Columns or transactions that have been "hidden" to deter analysis.
* Transactions that have been added or deleted in an effort to "plug" a reconciliation.
* Calculations that have been altered to benefit the analysis at hand.
In the printed accounts receivable subledger, for example, an individual with access to the report writer can conceal receivables in the "electronic file" of a customer who has filed for bankruptcy and has no intention of ever paying. To prevent detection, the individual can then "plug" the total of the report by adding phony invoices. These efforts will be detected only if the auditor reviews the methodology for producing the report. If auditors do not test the basis of the report, audit findings or audit objectives based on it will be unfounded.
TWO VERIFICATION METHODS
Either of two approaches, parameter reviews or file auditing, can enhance the reliability of a report. A parameter review requires the auditor to learn the report writers for multiple applications, such as accounts payable and accounts receivable. If the information technology department cannot commit the time to "walk" the auditors through the process, the auditors must review the application documentation or attend appropriate training. The parameters of each report must then be reviewed for inaccuracies. Auditors may also need to run a new report based on their own parameters for comparison against the client's report. Unfortunately, such parameter reviews are often time-consuming and labor-intensive.
File auditing, on the other hand, allows internal auditors to produce their own reports by learning only one software. Furthermore, to ensure a reliable report, the auditors set the parameters after they receive the client's data. File auditing software also can perform detailed analysis and various manual tests with more efficiency and better precision than a parameter review allows.
The following example illustrates the differences between the two methods: An auditor receives a printed accounts receivable aged trial balance from the client. She immediately considers that it is in the client's best interest to report a more current aging of receivables because it will lower the bad debt expense calculation. Therefore, she must either test the report parameters or audit the file to ensure that all invoices are aged appropriately. Otherwise, there is no guarantee that the aging categories labeled "30 Days" and "60 Days" are reported accurately.
OPTION 1
Test the report parameters by reviewing the report writer documentation and deciphering the logic of the report.
For this report, a code has been placed next to certain old invoices. Due to the way the report is written, these coded transactions will print incorrectly in the "Current" aging category. The transaction will appear in this list as long as the code is in place, regardless of the actual age of the invoice. The program does not calculate the age but simply identifies a code. After identifying the code's existence, the auditor can rewrite the report, making sure that the code is not considered.
Without a strong grasp of the report's parameters, this irregularity might go undetected. However, this knowledge applies only to the accounts receivable report writer. Any additional report writers, like accounts payable or fixed assets, require the same level of comprehension prior to reliance.
OPTION 2
Audit the file by creating a report. The auditor constructs her own aged report by downloading a file of all open invoices as of the date of the report. Once obtained, she defines or "parses" the data, whereby an identification is made of all data fields, such as "Customer Name" or "Invoice Amount." She uses these labels when instructing the software to print the specific data for her report. Using the audit software's aging capabilities, the auditor then "ages" the file based on the invoice date. Any invoice codes are disregarded by this report, ensuring an accurate aging of the information.
- 5 Rules for Immediate Annuities
- Death in the Family: 12 Things to Do Now
- Dumbest Things You Do With Your Money
- 6 Online Networking Mistakes to Avoid
- 401(k) Mistakes to Avoid
- 5 Economic Scenarios to Keep You Up at Night
- The Real ‘Best Places to Retire’
- Best Credit Cards for You
- 12 Tough Questions to Ask Your Parents
- The Real ‘Best Colleges’
- Home Buyer Tax Credit: How to Cash In
- Why You Shouldn't Bash Cash
- 8 Phony 'Bargains' and Better Alternatives
- Danger: 3 Debit Card Scams to Avoid
- 6 Myths About Gas Mileage
- 29 Fees We Hate Most
- Quick and Easy Ways to Boost Returns
- Best Stocks to Buy Now
- Lower Your Taxes: 10 Moves to Make Now
- New Jobs: 8 Lessons from Real-Life Career Switchers
- The New Job Market: Who Wins and Who Loses?
- Health Care Reform's Public Option: Everything You Need to Know
- Volunteer Work When Unemployed: Should You Work for Free?
- Whose Recovery Is This?
- Long-Term-Care Insurance: 4 Biggest Risks to Avoid
Content provided in partnership with
Most Recent Business Articles
- Multiple criteria evaluation and optimization of transportation systems
- Multi-criteria analysis procedure for sustainable mobility evaluation in urban areas
- A two-leveled multi-objective symbiotic evolutionary algorithm for the hub and spoke location problem
- Multi-criteria analysis for evaluating the impacts of intelligent speed adaptation
- The development of Taiwan arterial traffic-adaptive signal control system and its field test: a Taiwan experience
Most Recent Business Publications
Most Popular Business Articles
- 7 tips for effective listening: productive listening does not occur naturally. It requires hard work and practice - Back To Basics - effective listening is a crucial skill for internal auditors
- LIFO vs. FIFO: a return to the basics
- FAS 109: a primer for non-accountants - Financial Accounting Standards Board's "Statement 109: Accounting for Income Taxes"
- Too Young to Rent a Car? - 25-years-old the minimum age for car renting - Brief Article
- Design a commission plan that drives sales - Sales Commissions


