This chapter provides an overview of the DM10 report and discusses how to:
Set up the DM10 report.
Run the DM10 report.
The DM10 report is a regulatory report for employers in Italy. It is run monthly to report social security contributions to the social insurance office (INPS). The DM10 report is also used by companies to claim money back from INPS for payments, such as sickness indemnity, that are made by the company on behalf of INPS.
Global Payroll for Italy provides processes to enable you to create the DM10 report as a hardcopy report or in the electronic format required by the INPS.
Note. The INPS accepts the DM10 report in electronic format only.
See Also
This section provides an overview of DM10 setup, lists common elements used in this section, and discusses how to:
Set up DM10 group codes.
Set up square B.
Set up square C and D.
Set up DM10 report columns.
Establish DM10 conditions.
Global Payroll for Italy delivers setup data for the DM10 report. Use the DM10 Group ITA (GPIT_DM10_GROUP) and DM10 Code ITA (GPIT_DM10_CODE) components to review the DM10 report configuration and to update it, if necessary:
Define the groups of payroll elements used in the DM10 report using the DM10 Group ITA component.
Create group codes to connect a group of elements to more than one DM10 Code. For example, codes 10, 11, and 256 are all related to the same elements, but they depend on the payee's condition. Whenever information is introduced, canceled, or changed, you can manually update the group codes.
Position the element groups on the DM10 report using the DM10 Setcode 1 page.
Set eligibility conditions for reporting payroll elements using the DM10 Setcode 2 page.
Every entry on the DM10 Setcode 1 page represents a single potential row of the B, C, or D squares of the DM10 form. The report will not show the corresponding line automatically; however, if certain conditions are fulfilled, the line will appear.
Element Type |
Select the type of element included in the report: ER0: Add an earning. DD0 Add a deduction. |
Component Element |
Select one of these values to include in the report from these values: Amount, Base, Rate, or Unit. |
Page Name |
Definition Name |
Navigation |
Usage |
GPIT_DM10_SETGRP1 |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security/Insurance, DM10 Groups ITA, Setup General |
Set the description and effective date of a DM10 Group Code. |
|
GPIT_DM10_SETGRP2 |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security/Insurance, DM10 Groups ITA, Setup Square B |
Assign the Global Payroll result table elements to the DM10 Group Code. |
|
GPIT_DM10_SETGRP3 |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security/Insurance, DM10 Groups ITA, Setup Square C/D |
Assign the Global Payroll result table elements to the DM10 Group Code columns related to square C/D. |
|
GPIT_DM10_SETCODE1 |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security/Insurance, DM10 Codes ITA, DM10 Setcode 1 |
Position element groups on the DM10 report columns. |
|
GPIT_DM10_SETCODE2 |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security/Insurance, DM10 Codes ITA, DM10 Setcode 2 |
Establish the conditions a payee must fulfill for the DM10 code to be included in the report. |
Access the DM10 Groups ITA - Setup General page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security/Insurance, DM10 Groups ITA, Setup General).
Enter the Group Code and its definition.
Access the DM10 Groups ITA - Setup Square B page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security/Insurance, DM10 Groups ITA, Setup Square B).
Square B - Payees |
Used for statistical codes (such as FE00) to list the element that identifies if the payee satisfies the statistical condition. |
Square B - Days |
Select the elements (earnings or deductions) from the payroll results table that are used in the Days column for the DM10 codes related to that group. |
Square B - Salary |
Select the elements from the results table used in the Salary column for the DM10 codes related to that group. You can establish a period of validity for each element. |
Access the DM10 Groups ITA - Setup Square C/D page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security/Insurance, DM10 Groups ITA, Setup Square C/D).
Square C - Debit |
Select the elements from the results table used in the Debit column for the DM10 codes related to that group. You can establish a period of validity for each element. |
Square D - Claims |
Select the elements from the results table used in the Credit column for the DM10 codes related to that group. You can establish a period of validity for each element. |
Access the DM10 Setcode 1 page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security/Insurance, DM10 Codes ITA, DM10 Setcode 1).
Position |
Enter the position within the selected square where the row should be written. If a position is entered, the DM10 Code and DM10 Code Description fields can remain blank. Both are preprinted. If this field is blank, the first free row in the square is used, and the system prints the DM10 code and DM10 code description specified on this page. |
Square Name |
Select the square name from the values A, B/C, or D, depending on the location of the line. |
Count Payee |
Identifies, for this DM10 code, if the payee column must be filled if at least one of the related column amounts is not zero. |
DM10 Code |
Enter the DM10 code that corresponds to the line you are establishing. Use one row for each line. Complete this field only if the Position field is blank. |
DM10 Code Description |
Enter the content of the Description column of the DM10. Complete this field only if the Position field is blank. |
Group Code |
Select a value. Only those group codes defined in the DM10 Group component are available. |
Access the DM10 Setcode 2 page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security/Insurance, DM10 Codes ITA, DM10 Setcode 2).
Eligibility Conditions |
Indicate the ranges that represent the conditions the payee must satisfy for their amounts to be included in the report line. Enter the field limits for the appropriate fields listed. If fields are blank, the condition is considered satisfied for every payee. |
The system enables you to prepare both a print and an electronic report. This section discusses how to run the DM10 report.
Note. The INPS accepts the DM10 report in electronic format only.
See Also
Global Payroll for Italy Reports: A to Z
Page Name |
Definition Name |
Navigation |
Usage |
GPIT_DM10_RUNCTL |
Global Payroll & Absence Mgmt, Social Security/Insurance, DM10 Report ITA, DM10 Report ITA |
Run the DM10 Report. |
Access the DM10 Report ITA page (Global Payroll & Absence Mgmt, Social Security/Insurance, DM10 Report ITA, DM10 Report ITA).
From Date, End Date |
Enter the date range for the report. The system selects results for which the segment end date falls between the from and end dates entered. |
As Of Date |
Enter the date that will determine the effective dated row of the DM10 Group and DM10 Codes setup pages. |
Pay Entity, Pay Group, SetID, Department, Company, Location Code, Establishment ID |
Complete these fields to define the population for which you want to run the report. |
Declaration Type |
Select Active or Passive. This value is used when you run the electronic version of the DM10 report. |
DM10 Processes
When you click Run, the Process Scheduler Request page lists these options:
Paper DM10 Report |
Select this option to run the SQR (GPITDM10) process to create a printed version of the DM10 report Note. You must run the Common DM10 process (GPIT_DM10AE) to create the results table before you run the Electronic DM10 report process. |
Common DM10 Process |
Select this option to run the Application Engine (GPIT_DM10AE ) process that prepares the common table used to produce both the print and electronic report. |
Electronic DM10 Report |
Select this option to run the Application Engine (GPIT_DM10AE1) process to create an electronic version of the DM10 report. Note. You must run the Common DM10 process (GPIT_DM10AE) to create the results table before you run the Electronic DM10 report process. |
Common + Paper DM10 Report |
Select this option to run the PSjob that runs:
|
Common + Electronic DM10 Report |
Select this option to run the PSjob that runs:
|