Ansicht
Dokumentation

RPCMIDP0 - Monthly income declaration

RPCMIDP0 - Monthly income declaration

Fill RESBD Structure from EBP Component Structure   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.
SAP E-Book

Purpose

This report generates a file in electronic format containing the monthly income declaration to send to the Tax And Customs Authority (AT) of Portugal.

The monthly income declaration provides the AT an income and withholding tax amount ratio regarding the dependent work (income category A) of employees resident in national territory. The declaration must be sent through the Internet and should be submitted until the 10th of the month following the reference month.

Integration

Prerequisites

To fill in the monthly income declaration fields corresponding to the finance service code, tax code and entities (declaration header and DMR-AT records), follow the steps below:

  1. In the customizing activity Set entities, specify a logical entity.
  2. In the customizing activity Maintain characteristics for entities, create a new entry with a logical entity specified in the previous step and an attribute in the Field name field. The following table shows a correspondence between the monthly income declaration fields and the attributes of the Field name field:

Declaration field (record) Attribute for Field name
Tax payer's reference number (Declaration header) TAXNU
Finance Service Code (DMR-AT) TOCOD
Tax number Legal Representative (DMR-AT) NIFRL
Tax number Accountant (DMR-AT) NFTOC
Mandatory contributions - Entity 1 (DMR-AT.3) NIPC1
Mandatory contributions - Entity 2 (DMR-AT.3) NIPC2
Mandatory contributions - Entity 3 (DMR-AT.3) NIPC3

Note
With the setup above described, the declaration fields corresponding to entities show the NIPC (company's tax number) of all entities.
If you want that the fields show the NIPC of only those entities in favor of which there were contributions, after running the steps above described, in customizing activity Set wage types for monthly income declaration (or in the view Assign wage types to cumulation wage types (V_T596I), find the wage type which is inserted in the cumulation wage types A00C, A02C or A00H. Thus, insert the same wage type in the cumulation wage types NIP1, NIP2 or NIP3 according to the related entity.

To fill in the monthly income declaration fields corresponding to the contribution, income, retention and quota arrangement amounts (record DMR-AT.3), perform the customizing activity Set wage types for monthly income declaration.

To change the monthly income declaration content generated by this report, perform the customizing activity BAdI: Monthly income declaration.

To generate substitution declarations, according to the described in Note 2015040, perform previously the customizing of the subapplication TMINthrough view V_T569D (SM30) and set the validity date (Val.from/Val.to).

Features

The payroll results of an employee may have value differences from previous periods (in the same year or in previous years) regarding personal income tax retentions, compulsory contributions and quota arrangements.

There are validations to handle the following cases:

  • The values of income tax, Social Security and union contribution cannot be superior to the established legal limits.
  • If the income is positive, the other values must also be positive or vice versa.
  • In the declaration with reference to January there cannot be negatives.

When the option of generating substitution only for relevant months is selected, and some employee has a declaration that does not meet one of those validations, substitution declarations are generated. This aims to correct the situation and allow the sending of the employee declaration.

Selection

Insert the standard selection criteria. It is mandatory to fill in the payroll processing area and the period. It is recommended to fill in the personnel number and the employment status.

Set the company to be considered by the report.

Set the configuration for the current month declaration. The option 'First declaration of year' or 'Substitution declaration' is assigned to the current declaration.

Set the substitution declaration - Previous months. Select the option 'Generate declarations' to enable the generation of substitution declarations. Next set which substitution option you wish to generate:

  • Only for relevant months: When this option is selected, the report generates substitution declarations only for the relevant months. The report checks the employees with amounts rejected by the AT validator in the current period, and locates the months that caused the situation. The substitution declarations are only generated for these months. The substitution declaration is generated by company. However, only the information of employees with negative amounts or amounts above the legal limit is updated in the declarations. This is the option set by omission.
  • Every month from the limit: When this option is selected, the report generates substitution declarations for all months up to what was set in the 'Limit period' field.

Select what you want to show after the report run. The possible options allow to show the Technical log and Magnetic file - TemSe nodes, with more details below.

Standard Variants

Output

The report generates a log from which you can obtain the following information:

Node Description
Magnetic file - TemSe Allows to show the generated file or download the file
into local hard disk.
Magnetic file - ALV Allows to show the information of the file generated in format
ALV.
Technical log Allows to show a detailed analysis of data of each employee.
Messages Contains messages regarding the program execution
(General messages) or messages regarding the
employees (Person specific messages).
Employees with previous year declaration Allows to show the employees with substitution declaration in years.
The income tax return must be sent to those employees.

If you have selected the field Generate declarations in the block Substitution declaration - Previous months, the report displays a node for each generated month that includes the TemSe and ALV files, the messages and the technical log with the recalculated payroll results of the month at stake.

Activities

To access this report, in menu SAP Easy Access, select Personnel-> Payroll-> Europa -> Portugal -> Subsequent activities -> Other periods -> Analysis -> Tax -> Monthly income declaration.

Example






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.

Length: 9811 Date: 20240601 Time: 103257     sap01-206 ( 132 ms )