Preparing the DM10 Form

This chapter provides an overview of the DM10 report and discusses how to:

Click to jump to parent topicUnderstanding 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

Setting Up Social Security

Click to jump to parent topicSetting Up the DM10 Report

This section provides an overview of DM10 setup, lists common elements used in this section, and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding DM10 Setup

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:

  1. 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.

  2. Position the element groups on the DM10 report using the DM10 Setcode 1 page.

  3. 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.

Click to jump to top of pageClick to jump to parent topicCommon Elements Used in This Section

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.

Click to jump to top of pageClick to jump to parent topicPages Used to Set Up the DM10 Report

Page Name

Definition Name

Navigation

Usage

Setup General

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.

Setup Square B

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.

Setup Square C/D

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.

DM10 Setcode 1

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.

DM10 Setcode 2

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.

Click to jump to top of pageClick to jump to parent topicSetting Up DM10 Group Codes

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.

Click to jump to top of pageClick to jump to parent topicSetting Up Square B

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.

Click to jump to top of pageClick to jump to parent topicSetting Up Square C and D

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.

Click to jump to top of pageClick to jump to parent topicSetting Up DM10 Report Columns

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.

Click to jump to top of pageClick to jump to parent topicEstablishing DM10 Conditions

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.

Click to jump to parent topicRunning the DM10 Report

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

Click to jump to top of pageClick to jump to parent topicPage Used to Run the DM10 Report

Page Name

Definition Name

Navigation

Usage

DM10 Report ITA

GPIT_DM10_RUNCTL

Global Payroll & Absence Mgmt, Social Security/Insurance, DM10 Report ITA, DM10 Report ITA

Run the DM10 Report.

Click to jump to top of pageClick to jump to parent topicRunning 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:

  • The application engine (GPIT_DM10AE) process to create the common table.

  • The SQR that produces the printed report.

Common + Electronic DM10 Report

Select this option to run the PSjob that runs:

  • The application engine (GPIT_DM10AE) process to create the common table.

  • The application engine (GPIT_DM10AE1) process that produces the electronic report.