Posts Tagged 'spreadsheet risk'

Addressing Compliance Controls for Solvency II Models

In a recent article published in Life & Pension Risk Magazine entitled Solvency II: Compliance Control, our resident domain expert, Mike Hoye, addresses how insurers and reinsurers in the European Union can avoid the pitfalls of addressing governance mandates from the FSA regarding the development and use of Internal and Standard Models for Solvency II. This article presents a best practices approach to managing complex models for improving accuracy and integrity, reducing risk, and improving efficiency and compliance.

There are potentially huge advantages for insurers to opt for an internal model rather than rely on Solvency II’s standard formula, but the governance challenges inherent in this approach are significant. – Michael Hoye, Senior Director of Enterprise Risk Services, Prodiance Corporation

>>Read Full Story

Spreadsheet and UDA Control: 5 Do’s and Don’ts for Success in 2011

In September 2010, Prodiance held an annual user’s group conference in Orlando, Florida and we had an excellent turnout with representatives from several industries, including banking, insurance, capital markets, manufacturing, communications, oil and gas, and professional services. I thought a good way to share some of the key takeaways from the event was to summarize the best (and worst) practices for Spreadsheet and UDA control.

Top 5 Do’s for Successful UDA Management

1. Organize a UDA Steering Committee
To properly establish the tone at the top and send the message that controlling critical spreadsheets and user-developed applications (UDAs) is important to the business, you need to organize a steering committee. Members of the UDA Steering Committee should include an executive sponsor (e.g. CEO, CFO, CRO) and representatives from corporate governance, finance and accounting, tax, IT, internal audit, and any business lines using and developing the critical UDAs (e.g. in financial services LOBs typically include wealth management, asset management, investment banking, insurance, etc.).

2. Create a UDA Control Policy
I wrote about this in detail in a previous post and even offered to provide a sample template to anyone who requests it. Developing an effective UDA Control Policy is critical to the success of any project to help formalize the initiative, and to define expectations for users to follow when creating, updating, and working with UDAs that are considered mission critical. A good UDA Control Policy will define what a risky UDA is and list the key controls required. It will also list the minimum control requirements for users to follow for each level of risk. There are 12 key controls recommended by leading audit firms, but we have found that in practice most organizations implement 6 or 7 of these controls on average. The most common controls include back-up/archival, version control, change control, documentation, access control, segregation of duties, logic inspection. Advanced controls may include overall analytics, development lifecycle, security and data integrity (e.g. lock down), and input control.

3. Develop a UDA Operating Model
A UDA Operating Model is like a “controls cookbook” because it defines the required and optional controls to be implemented for mission critical UDAs, and provides guidance on how the controls will be satisfied/automated through the use of technology.  It also includes details on how the chosen technology solution will be implemented, including standard configuration options (for software) and any best practice policies. If you are choosing a technology vendor for UDA control, make sure they can provide a UDA Operating Model template to use as a starting point.

4. Leverage Technology for Sustainable Controls
In order to manage complex spreadsheets, Access databases, and other UDAs, you will need a technology solution. It is impossible to control complex applications such as spreadsheets manually. Leveraging technology embeds controls into everyday business processes so that mitigating UDA risk becomes part of doing business as usual. Ironically, many organizations embark on UDA control projects and immediately start creating a (manual) inventory, relying on various user groups to provide a list of critical UDAs. The problem with this approach is that the inventory becomes quickly outdated as users create new UDAs on an ongoing basis. In fact, it may be outdated even while it is being created. Many aspects of UDA control can either be fully or partially automated, including discovery, inventory management, risk assessment, diagnostics, change and preventative controls, policy checks, exception management, and reporting. Automation allows end users to keep their day jobs, and provides visibility into the control environment for managers and auditors.

5. Remediate & Optimize!
Many organizations overlook the importance of making sure their critical UDAs are working properly, producing accurate results, and are free of any logic errors (a.k.a. logic inspection). There are a few keys to facilitating this process, including testing UDAs, documenting test results and remediating and/or optimizing UDAs. UDA testing can be automated to a large extent through the use of automated diagnostic tools such as Prodiance Spreadsheet IQ, alleviating manual hunting and pecking for errors and potential issues in UDA logic. Any results from the testing should be documented, and issues should be discussed with UDA owners along with any recommendations for remediation. Sometimes the results may indicate the UDA should be replaced with an IT controlled application (whether available off the shelf, custom or otherwise). In other cases, the UDA may require small corrections to formula logic or even complete redevelopment.

The Don’ts - 5 Surefire Ways to Fail

1. Don’t Boil the Ocean by Scoping 100% of UDAs
If you have 100,000 UDAs across multiple business units and geographies (as do many global firms), please don’t try to inventory and risk assess all of them. Many of these UDAs may be outdated and no longer used. The best approach to avoid boiling the ocean is to follow some best practices, including performing a search/scan for UDAs created or modified during the last financial close cycle. Any UDAs identified through this process are most likely mission critical to your business because they have a direct impact on financial reporting. Additional considerations include starting with one LOB (e.g. finance, tax, private investments, etc.), and de-duping spreadsheet versions created from the same template.

2. Don’t Overlook Training!
To sustain the work completed during remediation and optimization, you should also consider training users on spreadsheet and UDA development best practices. Many organizations overlook the importance of training because many spreadsheets and UDAs are developed outside the control of IT (i.e. software development lifecycle). However, there are some highly efficient, modular ways to develop spreadsheet models that provide built-in checks and balances where errors are much less likely to occur. Training on development best practices should be key component in any successful UDA control initiative.

 3. Don’t Implement Everything at Once!
As mentioned above, there are 12 key controls recommended by leading audit firms. PwC paved the way here in defining the required controls back in 2004, and the same control requirements still apply. However, now that we have been through several global implementations and technology adoption is ramping up, we are smarter and more sensible. To this end, implementing all 12 controls in a single project can be overwhelming. We have learned that implementing UDA controls in a phased approach leads to success. For example, try focusing on 6-7 key controls for phase one, and considering additional or advanced controls for phase two. The most critical (must have) UDA controls include: access control, version control, change control, and logic inspection. Tackle these first as they are likely to satisfy auditor requirements.

4. Don’t Forget to Involve the Auditors and Regulators!
There is now an ever increasing list of regulatory mandates impacting the use of spreadsheets and UDAs, including the Dodd Frank Act, Solvency II, Basel II, SOX 404, NAIC Model Audit Rule, 21 CFR Part 11, and OMB Circular A123. Although none of these mandates specifically call out the need for spreadsheet and UDA control, we know from experience that any spreadsheets and UDAs having a direct impact on financial, actuarial, and regulatory processes are being scrutinized heavily by internal and external auditors and regulators including the SEC, OCC and FSA. So as part of your Spreadsheet and UDA Control initiative, make sure these parties are briefed and on your control policy and environment and bless it before you implement a solution. Getting these parties on board early in the process will result in less time spent on spreadsheet control issues during ongoing audits and investigations. There is huge ROI to gain in shortening annual audit cycles regarding UDAs.

5. Don’t Follow – Be the Leader in Your Market!
Scott Dillman, partner at PriceWaterhouseCoopers in New York, predicted that regulators will look to the top 1 or 2 companies within each industry to set an example for the rest of the market when it comes to implementing UDA controls. Based on his recommendation, taking a proactive approach to implementing Spreadsheet & UDA Controls appears to be the best route to success. Laggards are likely to be left behind the curve when it comes to regulatory inspections, or unprepared when a material error is uncovered. Don’t follow – Lead the pack!

I hope these ideas and best practices are helpful for your spreadsheet or UDA control initiative. I’d love to hear your comments and feedback!

UK’s FSA Fines BlueBay £140,000 for Spreadsheet Cut/Paste Fraud

new fraud case just surfaced in the Financial Times involving spreadsheets. This time, a fund manager at BlueBay Asset Management named Simon Treacher “carefully cut out and pasted different figures on to seven original broker quotes”.  The quotes (i.e. spreadsheets) were then provided to administrators who were valuing the assets in the UK-based fund he managed.

The result: an artificial boost in valuation of the fund by $27 million. Nice, unless your an investor. When BlueBay discovered the mis-markings, they closed down the fund, which lost 80% of its value as a result. Then came the fines and damage to company reputation and image.

Bottom line: all firms are at risk when uncontrolled and unmonitored spreadsheets, Access databases and other EUCs are used in critical processes such as reporting on book values. If you combine the autonomy of users who can make changes to spreadsheets, personal motivation, and the current economic environment, then you have the perfect storm for spreadsheet fraud. The best way to mitigate the risk of spreadsheet fraud is to develop a culture of awareness and a new controls to mitigate it.

Last month I wrote about The Spreadsheet Risk Continuum in which spreadsheet and EUC risk can efficiently be mitigated through by adopting a formal policy on EUC control, defining internal controls for EUCs, leveraging best practices, and deploying new technology. It’s worth a read for any organization evaluating their EUC risk.

For more details on the BlueBay fraud case, you can access the full story at FT.com.

EUC Best Practice #2: Implement an EUC Control Policy

I’m pleased to introduce the 2nd post in my EUC Best Practices Series. This one introduces the operational side of the equation. Although technology is required to mitigate EUC risk on a sustainable basis, having an operational model is also a critical success factor.

Why Your Organization Needs an EUC Control Policy
Putting technology aside, perhaps the most critical element to any EUC Control initiative is to first ensure that a corporate policy is in place to govern the lifecycle of critical spreadsheets, Access databases and EUCs. Without a corporate policy, there is no indication that mitigating EUC risk is important to the business, and no way to ensure the proper safeguards are in place. Mitigating EUC risk is as much about technology as it is about business process, so an EUC Control Policy is a must have for any successful project.

Who Gets Involved?
Typically, an EUC Control policy is created in collaboration with various business lines that develop, use, and monitor EUCs – the CFO or controller, managers in various lines of business, IT, and internal audit.

Manual vs. Automated Controls
It should be written to support the type of controls being put in place (i.e. manual vs. automated). For manual controls, keep in mind that users will likely be required to perform additional manual tasks to comply with the policy, and that there may breakdowns in the process over time. These additional tasks can include things like periodic verification of proper access controls, creation and maintenance of the EUC inventory, risk assessment, documentation of critical EUCs, documentation and sign-off of significant changes, manual archiving of old versions, and periodic validation of high risk models.

Spreadsheet and EUC Management Software can automate many of these tasks. Keep in mind that if automated controls are being implemented with the deployment of new software, then the policy should be written to support and leverage the new software. This approach will ensure sustainable controls are embedded into everyday business operations.

So what goes into an EUC Control Policy?

Key Elements of an EUC Control Policy

  • Definition- A definition of EUCs along with some examples used within business lines (e.g. within finance examples may include account reconciliations, journal entries, financial statements, etc.). 
  • Categorization- Provide a taxonomy for users to identify and rank EUCs according to use (e.g. operational, financial, analytical) and risk levels (e.g. L1, L2, L3 or High, Medium, Low). 
  • Risk Assessment – Provide a methodology for determining what a risky spreadsheet is within your business. This can be based on a variety of criteria and factors, including complexity, financial significance (i.e. materiality), use, business process, regulatory process, or any number of criteria.Deloitte defines EUC risk based on Complexity and Materiality per the following example:

EUC Risk model based on Materiality and Complexity   A simplistic approach is to consider only Complexity as a first pass. The following is a simple algorhithm and for scoring EUCs based on Complexity. As mentioned above, other risk factors may include financial significance, business impact/use, and whether an EUC contains sensitive data or not.

 

 

risk_complexity_criteria

  • Control Requirements-  Define the IT controls required for critical vs. non-critical EUCs. Controls recommended by leading tax and audit firms include: development lifecycle, segregation of duties, access control, documentation, change control, testing/diagnostics, version control, back-up and archival. A complete set of EUC controls and definitions can be found in the PwC white paper entitled The Use of Spreadsheets: Considerations for Section for 404 of the Sarbanes-Oxley Act. Again, if automated controls are being implemented, make sure the policy is written per software usage guidelines and users are required to leverage the software to satisfy control requirements.
  • Compliance Requirements- Define what the minimum requirements are to comply with the policy. For example, you may require business lines to ensure end users be trained on the new policy as well as any new control software, that business lines be required to inventory and risk rank their EUCs annually, and that business segments be required to comply within a 12 month timeframe.
  • Ownership – Define who is responsible for owning and maintaining the policy. This is a typically risk and control function.
  • Policy Review Schedule – Define how often the policy will be updated or revised.
  • Definitions- Be sure to define any new terms or acronyms like EUC, UDA, risk assessment, etc.

Remember, the goal of the EUC Control policy is to set the minimum standards for managing the lifecycle of EUCs within the organization to effectively mitigate risk, prevent fraud, and improve business processes, while enabling compliance.

Feel free to email me to request a sample EUC Control Policy that you can customize for your organization.

Good luck and let’s hear your comments!

New E&Y Viewpoint Outlines Spreadsheet Risk in Automotive Industry

E&Y Viewpoint Spreadsheet GovernanceIn a recent Viewpoint, Dan Smith of E&Y highlighted the risks of using uncontrolled spreadsheets in the automotive industry. Smith suggests that the industry is currently undergoing extreme financial stress, and that automakers should actively manage the spreadsheet risk while putting the proper governance structure in place. Smith also offers some best practices and claims managing spreadsheet risk is among the top priorities for the current year.

You can download the article here.

Webinar: Spreadsheets & Fraud – An Emerging Enterprise Risk

iStock_000003233994XSmall

When: Thursday, July 30th, 2009
(10:00 am CDT / 11:00 am EDT / 4:00 pm BST)

Where: Microsoft Live Meeting

Duration: 60 minutes

Cost: Complimentary

Event Description:
In the current economic environment, greed, lack of oversight, and lack of transparency have left an open door in many organizations for non-compliance, gross accounting errors, and even fraud. A significant amount of today’s corporate data is stored in end-user computing (EUC) applications including critical spreadsheets and databases. These media often lack the proper safeguards and controls needed to prevent fraud and spreadsheet errors. As a result, undocumented transactions can be hidden in invisible cells or hidden worksheets, and unauthorized changes can be made without detection, and data integrity can be compromized – creating unacceptable risk and exposure for organizations.

Join Prodiance and Jefferson Wells for this online event to learn about common spreadsheet fraud scenarios and how the latest technology and best practices can help organizations improve transparency and effectively mitigate fraud-related risk.

Register Today Blue

EUC Best Practice #1: Use Automated Spreadsheet Diagnostics for Baselining

I’ve decided to start a new series of posts on EUC Control Best Practices. Our customers and prospects are always asking us how other companies are managing their spreadsheet and EUC control projects, and what the Best Practices are, so here we go!

Auditors Recommend Baselining Spreadsheets

Many of the leading audit firms and consultancies recommend starting an EUC control project by first creating an inventory and performing a risk assessment. The purpose of these exercises are to identify risky or critical spreadsheets within your business (i.e. separate the cooking recipes and fantasy football stats from the journal entries and financial statements). Critical spreadsheets will be the ones directly linked to financial, regulatory or P&L reporting processes where errors or issues with fraud, data integrity and non-compliance can have an adverse, material impact on your business.

Once you have identified the critical spreadsheet population, auditors recommend Baselining spreadsheets. The goal of this exercise is to provide a clean slate – to ensure that your mission critical spreadsheets are doing what they are supposed to be doing. To baseline a spreadsheet, you need to do several things, including (but not limited to):

  • Analyze the spreadsheet structure and validate that it follows spreadsheet development best practices
  • Test the spreadsheet against known input/output data (e.g. test harness) to verify it is mathematically correct
  • Re-mediate any errors (e.g. broken links, formula errors, plugged cells, etc.)
  • Document the spreadsheet

Manual Diagnostic Efforts Do Not Scale

Performing these tasks manually for a typical consolidation spreadsheet model (i.e. complex spreadsheet) is very time consuming and error prone, and the challenges are numerous. How will you easily understand and document the structure of the spreadsheet? What kind of skills and training are needed? How can you quickly find any and all errors? What will you use to highlight any fraudulent practices? How will you identify and verify the external links? I could go on here…

Enter, Automated Diagnostics

The point is, baselining spreadsheets manually just isn’t very efficient. Enter the Automated Spreadsheet Diagnotic Tool. With automated speadsheet diagnostics, an auditor or spreadsheet developer can quickly analyze any and all external links (including dependent spreadsheets, Access databases, text files, web feeds, SQL queries, etc.) and create graphical diagrams to help document and verify the data sources are correct. Here is an example created with Prodiace Spreadsheet IQ:

Prodiance Spreadsheet IQ Workbook Relationship Diagram

The application of color coding schemes can be used to easily understand and identify the spreadsheet structure, including input cells, formulas, external links, blank referenced cells, errors, and more. Here is an example color scheme applied to a workbook using the Color Scheme tool in Prodiance Spreadsheet IQ.

Prodiance Spreadsheet IQ Color Scheme Tool

With the right tool, an extensive set of diagnostic checks can be run on any spreadsheet to document and analyze the spreadsheet structure. This process also highlights any red flags or potential errors that will require remediation. Potential red flags may include formula errors, blank referenced cells, hidden rows and columns, invisible cells, numerics stored as text, names with errors, very hidden worksheets, etc. Here is an example report from Prodiance Spreadsheet IQ.

Prodiance Spreadsheet IQ Workbook Analysis Report

There are several other powerful features included with such tools, including the ability to clean excess cell formatting to optimize file size and performance, ad-hoc error checking tools, cell and worksheet dependency diagrams, and more. You can learn more about Prodiance Spreadsheet IQ or download a trial version on our web site.

The “So What?”

The bottom line is that using Automated Spreadsheet Diagnostic Tools can really accelerate and ease your EUC baselining efforts and help spreadsheet developers to create error free spreadsheet models. The ROI is simple:

  • Before Automated Diagnostics: 8+ man hours to validate each complex, critical spreadsheet model
  • Typical # critical spreadsheets: 500 (you may have more or less)
  • Typical hourly rate for a spreadsheet domain expert: $225
  • Cost Before: $900,000 (ouch, who has the budget for that??!!)

Based on our experience, the use of Automated Spreadsheet Diagnostic Tools can reduce these efforts by more than 50%, but we’ll assume 30% savings to be conservative here.

  • Typical cost Savings/Cost Avoidance:  $270,000 (per typical project)

This is real cost savings if you have a heavy reliance on critical spreadsheets because its work you need to do anyway. Additional cost savings and productivity gains can be realized by using technology to automate inventory, risk assessment, and change controls.

Tune in next week for more Best Practices!

Protiviti Says Unchecked Spreadsheets Can Lead to Major Accounting & Financial Reporting Problems

Yesterday Protiviti issued a press release and an update to their white paper entitled Spreadsheet Risk Management: Frequently Asked Questions. In the press release, Protiviti indicated that few organizations have properly addressed the risks associated with uncontrolled spreadsheets, but are now being forced to due to potential financial losses due to errors and fraud, regulatory pressures, and increasing scrutiny from auditors.

The white paper examines the risks associated with uncontrolled spreadsheets and EUCs, cites various cases of error and fraud, presents a framework for spreadsheet control, best practices for measuring risk, and a review of available technologies.

While the white paper is spot on for the type of information companies need now – how to get started, practical advice, frameworks, best practices – it is light on promoting technology. The main goal of any spreadsheet or EUC control initiative should be to embed the controls into everyday business processes and to make them sustainable. This cannot be achieved via manual processes and policies alone. It has to be driven by technology and automated controls.

You can view the press release here and the download the FAQ white paper here.

Enjoy, and please let me know your thoughts!

Spreadsheet Errors and M&A Transactions – A Risky Proposition

diceComplex spreadsheets have been used extensively in mergers and acquisitions. Although spreadsheets can provide rapid and immediate results to speed due diligence efforts, the potential for error is high and left undiscovered such errors can lead to disastrous results.

We saw an example of this last year during the Lehman fire sale when a complex spreadsheet containing hidden data for 179 contracts went undetected in a spreadsheet, causing Barclays to acquire more assets in the deal. Due to the tight timelines to complete the transaction before a bankruptcy court dealine, the spreadsheet was converted to PDF and the unwanted contracts (apparently in a hidden worksheet tab) were included in the deal.

To avoid this type of risk, organizations relying on spreadsheets for M&A activity should ensure they are inventoried, managed in a controlled environment with access control, versioning and audit trails, and finally analyzed for errors using diagnotic tools prior to the close of the deal. For more information on technology to satisfy these needs, check out www.prodiance.com.

The complete details of the Lehman-Barclays story are in this PC World article.

New Deloitte Podcast Highlights Uncontrolled Spreadsheets as a Key IT Concern

This new podcast entitled Balancing Act – A Risk Management Solution for Spreadsheets by Sarah Adams and Tim Burdick of Deloitte urges companies to establish an effective risk management program for critical spreadsheets. It includes best practices on conducting an inventory, risk ranking, when conversion (into an IT application) is required, baselining, required preventive and detective controls, and business benefits of establishing an effective spreadsheet and EUC management framework.

View the podcast here

Next Page »


Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 22 other followers

Follow Prodiance on Twitter

Prodiance on Twitter


Follow

Get every new post delivered to your Inbox.