Allocation (Trade Tax Allocation and Corporate Income Tax Allocation)

Overview

This section describes the trade tax allocation and corporate income tax allocation.

Allocation Modes

The trade tax allocation and corporate income tax allocation can be used in different modes, depending on the respective customer-specific configuration:

 


Decomposition

Modes


Trade Tax Allocation

  • Allocation based on the payroll (standard case)
  • Allocation with several allocation scales
  • Allocation with several allocation scales and upper-level allocation

 

In the latter two cases, the allocation details are defined by the tax group parent.


Corporate Income Tax Allocation

  • Allocation based on the payroll (standard case)
  • Allocation with several segmentation scales

 

In the latter case, the allocation details are defined by the tax group parent.


You can access the Decomposition functional area under Company | Current Taxes | Decomposition. The Decomposition functional area contains up to three forms, depending on the chosen period and company.

The Local Tax Segmentation form is displayed, for example, as follows:

'Decomposition' workspace
'Decomposition' workspace
Forms in the 'Decomposition' Functional Area

The following forms are available for the Decomposition functional area:


Option

Description


KSt-Zerlegung (Corporate Income Tax Allocation)

If the corporate income tax amounts to at least an absolute value, i. e. a positive or negative amount of € 500,000, the corporate tax must be allocated.

You can enter the branches and the allocation scale in the KSt-Zerlegung workspace. Data already entered in the Local Tax Segmentation workspace can be included in the corporate income tax allocation. For investments in partnership companies, data may need to be supplemented.

The entered data are transmitted to the tax office in the Erklärung für die Zerlegung der Körperschaftsteuer (Declaration for the Allocation of Corporate Income Tax) together with a Branch attachment for each affected municipality and, if necessary, the Beteiligung (Investment) attachment.


Local Tax Segmentation

If a commercial enterprise has branches in several municipalities, the trade tax is levied proportionally according to the tax assessment amount in each municipality. This amount must be divided among the affected municipalities. You can enter the branches and the allocation scale in the Local Tax Segmentation workspace.

The entered data are transmitted to the tax office for each affected municipality in the Erklärung für die Zerlegung des Gewerbesteuermessbetrags (Declaration for the Allocation of the Trade Tax Assessment Amount) together with a Branch attachment.


Anlage Bekanntgabe (Notification Attachment)

The Anlage Bekanntgabe form can be used to give consent to the digital receipt of the notice of trade tax allocation.

Note: This option should be selected only if the enterprise meets the technical requirements for receiving tax assessment notices electronically. A business account must be set up for this purpose. If the delivery is made to a tax consultant, they too must be technically able to receive digital deliveries.

Detailed information on this topic and the business account can be found, for example, on the web site of the Hessian Ministry of Finance at Der digitale Gewerbesteuerbescheid für Unternehmen und Steuerberatende | digitaler Gewerbesteuerbescheid (The Digital Trade Tax Assessment Notice for Enterprises and Tax Consultants | Digital Trade Tax Assessment Notice).


Tabs on the Local Tax Segmentation and KSt-Zerlegung Forms 

The tabs 

 

are included in both forms and are described in the following sections. 

 

'Tax payer of group' Tab

The Tax payer of group tab displays an overview of the entries of all tax group members. By default, the display is aggregated by municipalities and sorted by values in descending order. When using several allocation scales, the values are aggregated according to the allocation defined by the tax group parent. Alternatively, the display can also be aggregated by companies.

'Selection of cities’ Tab

You can compile the municipalities required for your entries on the Selection of cities tab. Proceed as follows:

  1. Choose one of the municipalities present in the Income Taxes database together with its master data in the Multiplier selection area by clicking +.
    Compiling municipalities using the list
  2. If a municipality is missing, you can add a municipality together with its community key in the Multiplier input area.
  3. The list of all municipalities compiled for the current company is then displayed in the upper area of the Selection of cities tab: List of all municipalities compiled for the current company
  4. If necessary, add the post code, tax number, and local tax rate details.
  5. If necessary, mark a municipality as the location of the management.

The post code, tax number, local tax rate, and management details are required for the Elster transmission.

'Company’ Tab

You must enter the values for the payroll (or other and additional allocation scales) for each municipality on the Company tab.

'Company' tab
'Company' tab

The Company tab is not displayed if the company is a tax group member or an interim tax group parent.

Cities from GewStZ

The Cities from GewStZ function is additionally available on the Company tab on the KSt-Zerlegung form.

'Cities from GewStZ' function on the 'KSt-Zerlegung' form
'Cities from GewStZ' function on the 'KSt-Zerlegung' form

Cities from GewStZ is used to transfer all municipalities and the corresponding values (e. g. payroll, etc.) from the trade tax allocation. Municipalities that have already been set up in the corporate income tax allocation are not deleted, but, if necessary, are overwritten with the current data from the trade tax allocation.

'Zerlegung des Gewerbesteuermessbetrages' (Allocation of Trade Tax Assessment Amount) Tab

The Zerlegung des Gewerbesteuermessbetrages tab is also displayed on the Local Tax Allocation form

The allocation of the local tax assessment amount is required whenever an enterprise has branches in several municipalities. The uniformly determined trade tax assessment amount must then be allocated to the various municipalities to allow each municipality to levy its share of the local tax.

Importing Data

As an alternative to manual entry, the data of a company can be imported also via the flexible interface. The tax group parent can import the data for several companies across the tax group. A CSV file can be uploaded here, provided the interface structures have been pre-defined in the Master Data area.

Please note:

  • Numbers in the CSV file to be imported must be displayed without thousands separators.
  • A period must be used as the decimal symbol in the CSV file to be imported.

To import a CSV file:

  1. Click Import on the Company tab.
  2. Specify the CSV file to be imported in the subsequent dialog.
  3. The data for a company are updated or newly created according to the import file (see Import Results in the following for further information).
Import Results

A data import generates the following results:

  • Any existing entries for a municipality at a company are deleted if no corresponding data are present in the import file.
  • The import can be performed also if no municipalities have yet been assigned to the company. In this case, the existing municipalities in the import file are stored for this company and provided with the values from the import file.
  • Data for a company can be added iteratively. Assuming two interface structures have been defined:
    • The first interface structure contains the company code, the information on the municipality, and the values of the first allocation scale.
    • The second interface structure contains the company code, the community key, and the values of the second allocation scale and the upper-level allocation.

 

If an interface structure has been defined in this way, the values can be imported sequentially by means of two files. They are merged on the Income Taxes side. It should be noted that both files include the same company code and community key. In this case, the value 0 may need to be imported to ensure this prerequisite is fulfilled.

Contact Us