As part of the course scenario, we’ll use the following ownership structure for the ABC Corporation:
In the preceding figure, you can see that there are five legal subsidiaries (referred to as consolidation units in group reporting) in several countries that are part of the ABC Corporation:
Germany
Belgium
France
United States
Canada.
Consolidation units are organized into consolidation groups. Consolidated financial statements are prepared for the World, America, and Europe consolidation groups. Consolidated financial statements include the balance sheet, income statements and cash flow reports.
From a currency perspective, the local currency values for each country will most likely need to be translated into Euros (because Germany is the Corporate parent). If the local financial statements are already in the group currency, then no translation is required. This is easily handled by group reporting.
In our use case, there are several intercompany transactions between the legal subsidiaries. Because intercompany transactions are internal to the Corporation they’ll need to be eliminated. This includes intercompany accounts payable and receivable, intercompany sales and cost, and intercompany profit in inventory (to name a few).
From a consolidation of investments perspective, the corporate holding company (Germany) owns 100% of the Belgium subsidiary. The Belgium subsidiary owns 75% of the French subsidiary and so on. Because Belgium owns more than 50% of France, Belgium is the controlling parent and the relevant accounting is referred to as the purchase method. Therefore, there will be some adjusting entries for the investment, the goodwill, and the non-controlling interest to consolidate the French balance sheet and income statement into the Corporation's financial statements.
In addition, because several regions are involved, there's also a need to provide consolidated financial statements using multiple accounting standards such as US GAAP and IFRS (International Financial Reporting Standards). Group reporting uses the consolidation version concept to meet this requirement.