Use case:
Complex allocations with InfoFlex
This use case describes how to use the InfoFlex process to allocate monies among departments within a business, to determine the true costs of operating any given department.
The business problem
Allocations let you factor in the opportunity cost of running a department with respect to the costs incurred by other departments. In other words, after applying allocations you can see how much the department actually costs to operate.
For example, in the following table, the Human Resources department may seem inexpensive and the IT department costly; however, by adding the portion of the IT resources consumed by the HR department, a more accurate picture emerges:
Department | Expenses Before Allocation |
Allocated |
Computers |
Allocation |
Expenses with Allocation |
---|---|---|---|---|---|
Toronto | 10,000 | 3,996 | 20 | 360 | 10,360 |
Montreal | 12,000 | 30 | 540 | 12,540 | |
New York | 15,000 | 60 | 1,080 | 16,080 | |
Los Angeles | 19,000 | 100 | 1,800 | 20,800 | |
Corporate | 3,000 | 5 | 90 | 3,090 | |
Information Technology | 5,000 | 3 | 54 | 1,058** | |
Human Resources | 1,500 | 4 | 72 | 1,572 | |
Total | 65,500 | 3,996 | 222 | 3,996 | 65,500 |
*Allocation Expense = (Total A / Total B) x Dept. B; ($18 per computer) (A) is made up of all “Outside Expenses” **(5,000 - 3,996 + 3,996/222 * 3) |
The example above is a simple calculation that can be done in Excel. However, if using a more realistic example, the complexities of using Excel become apparent. Furthermore, Journal Entries for every department must be done every month to assign the allocations. Restatement and Journal Entries to accounts after the allocation has been calculated would require that the Journal Entries to the allocations be altered. This can be time consuming.
Also, with Excel there is no audibility, and there is no audit log for when exactly the allocations were last calculated.
The solution
Using the InfoFlex process, you can easily define monthly, quarterly, or annual allocations that move data from one part of the cube to another. As well, InfoFlex several types of spreading, and can accommodate multiple allocations in a one step.
Use Case: For a more detailed description of using InfoFlex, see Basic allocations with InfoFlex.
The benefits
Allocations are consistently performed through logical sequential steps, avoiding inconsistent results as well as human error.
To continue the above example, when managers add computers to their departments, or the IT Department adds expenses to its Outside Expenses account, the InfoFlex process can be rerun to automatically factor in these changes. There is no need to go back to an Excel workbook to recalculate the difference.
When creating new budgets or as actual results come in, the InfoFlex process can be run to automatically calculate the new allocations and expenses being incurred by every department.
Allocations are rerun for all departments and for all values simultaneously, removing the need to make adjusting Journal Entries. This saves the Finance Department time and increases the accuracy of reporting to management.
How it's done
There are two major steps involved in calculating allocations: the first is to actually allocate the amounts to the various departments; the second is to subtract (in this example) the allocated amount from the Information Technology Department. FP&A Plus can perform these types of complex allocations automatically on Actual, as well as Budgeted, data.
The common dimensions used for this example are Time and Version. The Account being allocated is the Outside Services account to the Allocated Overheads account, and the Organization being allocated is the Information Technology Department to Total Organization based on the Number of Computers in each department.
InfoFlex divides the Outside Expenses by the total Number of Computers for the entire organization then multiplies that number by the number of computers in each department. InfoFlex can also create a contra entry for Information Technology’s Outside Expenses account in order to reduce their expenses by the total amount being allocated.
The final result of the overhead allocation is:
Expenses Less Allocations (A) | Allocated Expenses (B) | Contra Account to Allocation (C) | Total Expenses with Allocations (A) + (B) + (C) (+) | |
---|---|---|---|---|
Toronto | 10,000 | 360 | 0 | 10,360 |
Montreal | 12,000 | 540 | 0 | 12,540 |
New York | 15,000 | 1,080 | 0 | 16,080 |
Los Angeles | 19,000 | 1,800 | 00 | 20,800 |
Corporate | 3,000 | 90 | 0 | 3,090 |
Information Technology | 5,000 | 54 | -3,996 | 1,058 |
Human Resources | 1,500 | 72 | 0 | 1,572 |
Total Organization (+) | 65,500 | 3,996 | -3,996 | 65,500 |
Working in conjunction with the Audit Log, the Finance Department can determine exactly when an allocation was run and by whom. This ensures full control and audit over how data is entered. Because the Finance Department sets up the drivers, they cannot be modified by users, who must follow these rules every time the allocations are run.
Next steps
Since data is allocated to accounts through the InfoFlex process, more complex calculations, including traditional “Step-Down” allocation methods can be created easily. And because data can be allocated by departments in one process, it can then be allocated based on either products or other departments, in subsequent InfoFlex processes.