Understanding the Payslip Definition Process

In Mexico, companies have to provide a standard payslip that contains information such as the number of worked days and wages. The payslip is delivered to employees depending on the payment frequency (Weekly, Biweekly, Semimonthly, or Monthly). It can be printed or generated as digital payslip.

In Global Payroll for Mexico, you can define the criteria to print out your payslips, so that it displays exactly the information you require. You can prioritize the sort criteria and select the earnings and deductions you want included in the payslip.

To define payslips:

  1. (Optional) Create a Group Criteria in HR.

  2. Create a Group ID Definition on the Group Build Definition component in HR. See Setting Up Group Definitions

    You must have defined a Group ID before you can generate a payslip in Global Payroll for Mexico. Every time you run the payslip process, the Group ID is refreshed.

  3. Define the sort criteria for your payslip on the Sort IDs MEX page . See Defining Payslip Sort IDs

  4. Select the earnings and deductions you want included on the payslip on the Element Lists MEX page.

  5. Generate the payslip on the Payslip Report page. SeeRunning the Payslip Report

Note: The Element Lists MEX Page can be used for payslips, as well as for the Payroll Results Register and the termination/layoff letters.

The Payslip page launches a Job (GPMXPYSL) containing two processes in the sequence:

  1. The Structured Query Report (SQR) GPMXPS01 prints the payslip report and provides self-service related information for ePay if ePay is licensed.

  2. The GP_EPAY Application Engine process uses the payslip report and self-service related information provided by the prior processes in this job to create self-service payslips for each payee. If ePay is not licensed, this process will report that ePay has not been licensed and will complete with success.

See Setting Up View Payslip.

Note: When running the GPMXPYSL Job, the following Type andFormat options can be used with ePay: None and None (defaults to Web and PDF), or Web and PDF or File and PDF. If using File and PDF, do not use a modified output destination from the Process Scheduler Request page.

As a legal requirement, the electronic payslip, CFDI (Comprobante Fiscal Digital por Internet –Fiscal Digital Receipts by Internet) is sent to the SAT to notify all the payments included on the payroll. CFDI’s are created by payroll regardless to its frequency (weekly, semi-monthly, monthly, bi-weekly, etc.) and these files need to be delivered to SAT prior or on the payment date. It’s also mandatory to provide CFDI’s for annual or special payrolls such as Christmas Bonus, Profit Sharing, Final Payments, Special Payments, etc. These files are provided by the SAT with the technical requirements to create the Electronic Payslips ( CFDI for Payroll).

  • Once you run the payslip CFDI/XML process, save the generated CFDI/XML file in a folder.

  • Simulate Stamping with data that the PAC is sending to SAT.

  • Save CFDI/XML file in the server and using a document editor add the UUID_CFDI print that simulates the XML information .

  • In the run page, select the option Upload Certifícate and run the payslip after uploading the saved file.

  • Verify the CFDI/XML with the UUID_CFDI information

  • Run the Auxiliary Folios Report MEX with information that are in the XML database.