Step-by-step computation for Macro-step 3

From Wiki Algonomia
Revision as of 11:09, 12 December 2023 by Walid ELJAAFARI (talk | contribs) (Title formatting)
Jump to navigation Jump to search

Purpose

The purpose of the General Financial data treatments is to form the different GloBE financial values and allocate them according to the re-allocation rules, if the financial accounts do not have this level of detail. It also aims at managing the various computations required to construct the Globe Income (or Loss) and Adjusted Covered Tax and the pertinent detailed based on the available data.

General Logic

In order to generate the various values, the algorithms will allow to always provide the simplest data input possible, by sticking as much as possible to the format of the GloBE Information Return or to go deeper into the detail, and gather the data at a coherent segmentation level allowing to construct and maintain the corresponding values and aggregate.

The list of available data input format may evolve and get finer with the feedback of the community.

Data Input

The Data input for Macro-step consists in :

  • The list of data input as requested by the GloBE Information Return to perform the computation ;
  • The list of finer data input allowing to construct the data requested by the Pillar 2 computation.

The detailed matrix is available in the relevant section of the Pillar 2 Data Structure.

Data Output

The Data output for Macro-step consists in :

  • The different GloBE values necessary for the Effective Tax Rate computations ;
  • The different GloBE Post-filing adjustment that may require recalculations in Macro-step 5;

The detailed matrix is available in the relevant section of the Pillar 2 Data Structure.

Detailed Step by step approach

Step 3.1. - Data reallocation for specific CEs

Step 3.2. - Post-filing recalculations