The Cash Flow Statement provides information about how changes in balance sheet accounts affect cash. There are two different methods to prepare the Cash Flow Statement; the Direct and Indirect method. The Indirect is most commonly used by companies using accrual accounting and is less complex to prepare. It reconciles the Net Income to cash from operating, financing, and investing activities. The Direct method uses the cash receipts and payments to reconcile to cash provided by operating activities. This method is used by companies that do cash-based accounting.
The Cash Flow Statement document is required for public companies when filing their 10Q and 10K. Both public and privately held companies often include it as regularly prepared board package.
The Cash flow statement is a complex statement to build, maintain, and automate. Each change in a balance sheet account must be accounted for on a line within the Cash Flow Statement. Often base level accounts cannot be easily mapped or accounted for on a single cash flow line item. Schedules to allow the user to input detailed information such as additions, depletions, depreciation, amortization, payments, write-offs, and other activity must be captured on separate schedules. It is not unusual to have adjustments on top of this process to allow for minor “tweaks.”
Often automation of the Cash Flow Statement is part of the consolidation reporting requirements. However, as it is complex, it often falls off the task list. Or if it completed, there is still a large percentage of manual adjustments.
Most multidimensional systems have the ability with multiple hierarchies or business rules to generate a Cash Flow Statement.
The approach to building cash flow utilizes the account and flow dimensions. A standard chart of accounts includes a Balance Sheet, Income Statement, and Statistical accounts. An addition, account hierarchy is created to capture Cash Flow Statement line items.
The following discussion is based on OneStream as a consolidation tool, but the process can be applied to other multi-dimensional consolidation systems.
Two general approaches to achieving cash flow reporting are discussed here. Which approach a company utilizes depends on its understanding of its own cash flows as well as the availability of data to populate either approach.
Approach #1 utilizes the basic account structure as noted in the overall approach above.
Cash flow line items contained member formulas. The basic formula is:
Target Account Cash Flow Provision for Bad Debts = Source Accounts (Allowance for doubtful accounts1 + Allowance for doubtful accounts2)
We created flow members to hold Ending balance less the Beginning balance (Activity) and an adjustment bucket (Adj).
In addition, we created several schedules to collect roll forward detail. For example, for Property Plant and Equipment we created buckets for additions, disposals, gain/loss, transfers, and other members.
We created several schedules to collect detail from buckets such as additions, payments, amortization, etc., We split out the debt by long term and short term to further assist building the member formulas on the cash flow statement.
For example, in the Financing section, we have the Cash Flow account called Long Term Debt Principal payments. We want to pick up the activity in two debt accounts 22405 and 23007. But we do not want to pick up the entire activity balance (End Bal – Beg Bal = Activity). So, we pick up just the payments piece of the activity.
In this approach to cash flow, detailed rollforwards are not captured for all balance sheet items to ensure completeness. This approach works better if there are specific cash flow line items that need to be called out for any given balance sheet category. This reduces the need to "rollforward" accounts in the balance sheet to identify the activity needed for the cash flow.
|
|
Shown below is how Approach #2 occurs conceptually – with accounts represented in the rows and flow dimension members in the columns.
There are a couple of different approaches that can be utilized to capture cash flow activity for a company's cash flow reporting. The approach used will be dependent on a given company’s experiences in cash flow reporting as well as the availability of the data needed to call out the activity needed.
Again, the approaches shown here have been built based on OneStream Software as a consolidation tool, but the process can be applied to other multi-dimensional consolidation systems.
Want to learn more about Cash Flow and OneStream Software? Please complete the form below and we'll get back to you shortly.
OneStream CPM
OneStream aligns to your business needs and changes more quickly and easily than any other product by offering one platform and one model for all financial CPM solutions. OneStream employs Guided Workflows, validations and flexible mapping to deliver data quality confidence for all collections and analysis while reducing risk throughout the entire auditable financial process.