Payroll Elements for CFDI

These element templates have been updated to support CFDI functionality:

  • Absences
  • Direct Payments
  • Involuntary Deductions
  • Pretax Deductions
  • Severance Pay
  • Standard Earnings
  • Supplemental Earnings
  • Taxable Benefits
  • Voluntary Deductions
  • Time Card

When you create a payroll element for these classifications you can select the corresponding CFDI codes to be reported in the XML.

Considering that an element run result might be negative, these two questions have been added to element templates:

  • What is the CFDI Code when this element is positive?
  • What is the CFDI Key when this element is positive?
  • What is the CFDI Concept when this element is positive?
  • What is the CFDI Code when this element is negative?
  • What is the CFDI Key when this element is negative?
  • What is the CFDI Concept when this element is negative?

The Value Set displayed in each question will vary depending on:

  • Element Primary Classification
  • Element nature (earning or deduction)

    The CFDI Key and Concept fields are text fields where you enter the Key for the CFDI Code (up to 15 characters) and the Concept (up to 100 characters).

Primary classifications for elements and element templates

Primary Classification Element Nature

Lookup Type for element template

What's the CFDI Code when this element result is positive?

Lookup type for element template

What's the CFDI Code when this element result is Negative?

Absence (Example Vacation) Earning ORA_HRX_MX_CFDI_FOR_EARNINGS ORA_HRX_MX_CFDI_FOR_DEDUCTIONS
Absence (Example: Maternity) Deduction ORA_HRX_MX_CFDI_FOR_DEDUCTIONS ORA_HRX_MX_CFDI_FOR_EARNINGS

Involuntary Deduction

Voluntary Deduction

Pretax Deduction

Deduction ORA_HRX_MX_CFDI_FOR_DEDUCTIONS ORA_HRX_MX_CFDI_FOR_EARNINGS
Severance Earning ORA_HRX_MX_CFDI_FOR_EARNINGS ORA_HRX_MX_CFDI_FOR_DEDUCTIONS

Standard Earning

Supplemental Earning

Taxable Benefits

Direct Payments

Earning

ORA_HRX_MX_CFDI_FOR_EARNINGS

ORA_HRX_MX_CFDI_OTHER_PAYMENTS

ORA_HRX_MX_CFDI_FOR_DEDUCTIONS

Earning and deductions reported in the CFDI must comply with the following rules:

  • They must be reported using the CFDI codes provided by SAT.
  • No negative values are allowed.