![]() |
Practical Software Tools for Internal Controls By Richard B. Lanza, CPA, Cash Recovery Partners LLC October 2005 There are two types of software that offer better managing and testing of internal controls. Risk management databases maintain documentation around internal controls, and controls testing software helps automate the testing of particular controls such as computer controls. The aforementioned software helps assess the various risks that can affect an organization, focuses on key risks and ensures that proper mitigating controls exist. Risk Management Databases
The database consolidates spreadsheets, word processing documents, flowcharts and emails into one cohesive database. Once stored, the information is better organized, making it easier to generate reports and search risk managmenet data. “Risk management databases provide information that can be instantly accessed to verify a company’s internal controls. And you can trend the risk management efforts across different departments or time periods,” says Stephen Hyams of software vendor, Kilclare. Database Functionality
Controls Testing Software
Rather than first manually testing controls, CPAs should consider what may go wrong with the process under review, and then develop a report to identify related issues. For one firm, client interviews pointed to issues with the reconciliation of vendor wire transfers, and the staff believed vendors owed money but couldn’t be certain without a full reconciliation. With this knowledge, a CPA can obtain an accounts payable trial balance for all open invoices and debits (vendor receivables). CPAs can then review the positive and negative amounts to determine the age of open vendor payables and receivables. Thus, the CPA is better able to gauge the testing and risk level in this area. Therefore, by using data analysis to understand the underlying system information, auditors can identify specific controls more easily and better assess what is really happening versus what was told to them. Controls testing software analyzes the databases that support a company’s accounting system. Data is first imported using utilities designed to pull data directly from the database into data analysis software. One example is XBRL (eXtensible Business Reporting Language) which has helped many CPAs analyze financial statement information more effectively. Since most accounting systems are already XBRL compliant, importing their financial statement information becomes a one-click process. Data-Analysis Test Summary
RICH LANZA, CPA, CFE, PMP, is President of Cash Recovery Partners, LLC. He is the author of 12 publications and training courses in ACL, IDEA, Access, ActiveData, and Excel and has over 50 articles for major audit publications. For more information or to contact Rich, visit his SmartPros column, The Bottom Line.
2005 New Jersey Society of CPAs. Used with permission.
|
|
|||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||