Planning, Budgeting, & Forecasting: The Dangers - Part 1
Introduction to Consulting in Accounting and Finance
Being part of a consulting firm in the area of accounting and finance, I frequently get solicitations by phone and e-mail from vendors of accounting and finance software applications. These are vendors of accounting software, ERP applications, fixed assets management software, manufacturing MRP and other solutions, and of course vendors of corporate budgeting, planning, and data analysis software, a category I like to associate with CPM (Corporate Performance Management) or EPM (Enterprise Performance Management) software. Both of these categories are generally used by the finance function working with company existing (actual) data and with forecasted or budgeted information in an attempt to arrive at an understanding of enterprise performance as measured against existing goals and plans.
Planning, Budgeting, & Forecasting with CPM Software
Recently, I had numerous contacts, both by phone and e-mail, with sales and sales support representatives from several well-known vendors of CPM software, specifically as pertaining to the functions of planning, budgeting, forecasting, and analyzing data. I was intent on understanding why their solutions were beneficial to their customers and the real strengths of their product offerings in providing those benefits. I was also interested in learning how their approach allowed organizations to gain insight into their financial position, past, present, and future, and especially how they were able to deliver future period forecasted financial statements and whether all statements were fully synchronized with each other and with the underlying budget.
Capabilities of CPM Software
As I expected, all of these applications were quite capable of setting up a corporate budget by importing static data from numerous reporting entities and by constructing a financial model that relied on historic data plus assumptions and application of a variety of formulas and functions, linking different worksheets, performing allocations, and using drivers to arrive at a consolidated corporate budget. A few of these applications featured a large number of dimensions in modeling the business and its data, allowing a seemingly endless number of analysis options. All of these software solutions either had a direct interface to the actual accounting GL (requiring custom programming) or indirectly via a two-step export-import process of actual accounting results, such as GL account balances and even detailed transaction data.
CPM Systems Come Up Short on Planning, Budgeting, & Forecasting Tasks
All the presentations I watched and the marketing and technical material I received were very impressive and highly polished, but on further inquiry, it was disclosed to me that each implementation required a varying amount of setup work, usually performed by vendor-trained personnel or outside, independent consultants. This implies additional, perhaps significant, costs and also longer implementation timelines. Changes to the model or any part of the implementation often require contracting the original vendor or an authorized third party. Since very little can be done in-house, I imagine only a few changes and improvements to the implementation are actually done beyond the original setup. This does not encourage users to keep up with the ever-changing market and economic conditions. High costs may be another deterrent.
Limitations of Current CPM Software
What struck me most was the fact that none of these software vendors provided complete and accurate financial statements beyond the traditional Income Statement. They all claimed they could program a forecasted Balance Sheet and a Statement of Cash Flows, but these statements were always going to be modeled, using high-level formulas and assumptions and always requiring maintenance with every small change in the budget. None of these statements are synchronized to the Income Statement and to the underlying budget for the simple reason that none of these software solutions have an integrated GL where budgeted transaction data can be processed in a manner similar to how an actual accounting GL operates.
Conclusion
In the second installment of this article, we will explore this fundamental flaw and see a better approach to this challenge. Please read Part 2 of our series here.
Keep reading...
Interviews, tips, guides, industry best practices, and news.