Nuevo comprobante de nómina

El 30 de septiembre de 2016 el fisco dio a conocer el anteproyecto de la 5ª resolución de modificaciones a la RMF 2016, en donde observa el uso obligatorio a partir del 1 de enero de 2017, de la versión 1.2 del complemento de CFDI por pagos de nómina.

La adaptación está enfocada a incorporar mayor información que ayude a la autoridad al control de dichos pagos y su debida fiscalización, facilitar las inminentes revisiones electrónicas, y darle un mayor orden a la estructura del archivo electrónico.

Principales cambios

  1. Se agregan datos relativos al origen de los recursos pagados por Dependencias integrantes del Sistema Nacional de Coordinación Fiscal.
  2. Se agrega el CURP del patrón cuando es Persona Física.
  3. Se agrega la entidad federativa en donde el receptor del recibo prestó el servicio.
  4. Se reorganizan la jerarquía de los campos relativos al emisor y al receptor.
  5. Se agrega información sobre subcontratación.
  6. Se agrega la distinción de las percepciones en función de su origen:
    1. Sueldo.
    2. Jubilaciones Pensiones y Retiro.
    3. Pagos por separaciones e indemnizaciones
  7. Se agregan campos relativos a cuando se paguen en acciones o títulos.
  8. Se deja de distinguir entre deducciones exentas y deducciones gravadas.
  9. Se posibilita el desglose de otros pagos.
    1. Reintegro de ISR pagado en exceso (siempre que no haya sido enterado al SAT).
    2. Subsidio para el empleo (efectivamente entregado al trabajador).
    3. Viáticos (entregados al trabajador).
    4. Aplicación de saldo a favor por compensación anual.
  10. Se solicita información del subsidio al empleo que le corresponde en ese recibo.
  11. Se solicita la información de compensación de saldos a favor del trabajador en su recibo.

Cambio en la estructura electrónica

En la siguiente tabla se desglosa la estructura técnica del Complemento de nómina. Notamos que se agregan los nodos Emisor y Receptor, para identificar los datos del patrón y el empleado en árboles diferentes; y el de Otros Pagos.

Se resalta en amarillo los campos que se agregan en la nueva versión-

Versión 1.1

Versión 1.2

Nomina
Version
RegistroPatronal
NumEmpleado
CURP
TipoRegimen
NumSeguridadSocial
FechaPago
FechaInicialPago
FechaFinalPago
NumDiasPagados
Departamento
CLABE
Banco
FechaInicioRelLaboral
Antigüedad
Puesto
TipoContrato
TipoJornada
PeriodicidadPago
SalarioBaseCotApor
RiesgoPuesto
SalarioDiarioIntegrado
Nomina
Version
TipoNomina
FechaPago
FechaInicialPago
FechaFinalPago
NumDiasPagados
TotalPercepciones
TotalDeducciones
TotalOtrosPagos
Emisor
Curp
RegistroPatronal
RfcPatronOrigen
EntidadSNCF
OrigenRecurso
MontoRecursoPropio
Receptor
Curp
NumSeguridadSocial
FechaInicioRelLaboral
Antigüedad
TipoContrato
Sindicalizado
TipoJornada
TipoRegimen
NumEmpleado
Departamento
Puesto
RiesgoPuesto
PeriodicidadPago
Banco
CuentaBancaria
SalarioBaseCotApor
SalarioDiarioIntegrado
ClaveEntFed
SubContratacion
RfcLabora
PorcentajeTiempo
Percepciones
TotalGravado
TotalExento
Percepciones
TotalSueldos
TotalSeparacionIndemnizacion
TotalJubilacionPensionRetiro
TotalGravado
TotalExento
Percepcion
TipoPercepcion
Clave
Concepto
ImporteGravado
ImporteExento
Percepcion
TipoPercepcion
Clave
Concepto
ImporteGravado
ImporteExento
AccionesOTitulos
ValorMercado
PrecioAlOtorgarse
HorasExtra
Dias
TipoHoras
HorasExtra
ImportePagado
JubilacionPensionRetiro
TotalUnaExhibicion
TotalParcialidad
MontoDiario
IngresoAcumulable
IngresoNoAcumulable
SeparacionIndemnizacion
TotalPagado
NumAñosServicio
UltimoSueldoMensOrd
IngresoAcumulable
IngresoNoAcumulable
Deducciones
TotalGravado
TotalExento
Deducciones
TotalOtrasDeducciones
TotalImpuestosRetenidos
Deduccion
TipoDeduccion
Clave
Concepto
ImporteGravado
ImporteExento
Deduccion
TipoDeduccion
Clave
Concepto
Importe
OtroPago
TipoOtroPago
Clave
Concepto
Importe
SubsidioAlEmpleo
SubsidioCausado
CompensacionSaldosAFavor
SaldoAFavor
Año
RemanenteSalFav
Incapacidades
DiasIncapacidad
TipoIncapacidad
Descuento
Incapacidades
DiasIncapacidad
TipoIncapacidad
ImporteMonetario
HorasExtras
Dias
TipoHoras
HorasExtra
ImportePagado

Nuevos campos

Explicamos a continuación el contenido de los nuevos campos. La mayoría de estos campos son marcados por el esquema como Opcionales, pero regulados en redacción, como «obligatorios cuando se cuente con el dato«. Letras en negritas indican que se trata de un nodo agregable mas no indispensable.

Concepto/Atributo Comentarios
ENCABEZADO
Versión 1.2
TipoNomina Ahora se debe indicar si es Nómina Ordinaria (O) o Extraordinaria (E)
TotalOtrosPagos Se representa la suma de otros pagos (que no son ni percepciones ni deducciones para el trabajador) de acuerdo al catálogo de la autoridad
EMISOR
CURP Cuando el pagador sea Persona Física, debe incluir la CURP de quien pague.
EntidadSNCF Cuando las entidades adheridas al Sistema Nacional de Coordinación Fiscal paguen nómina deben identificar el origen de los recursos utilizados en el pago de personal que presta o desempeña un servicio personal subordinado en las dependencias de la entidad federativa, del municipio o demarcación territorial de la Ciudad de México, así como en sus respectivos organismos autónomos y entidades paraestatales y paramunicipales.
OrigenRecurso Identificar el origen del recurso utilizado para el pago de nómina del personal que presta o desempeña un servicio personal subordinado o asimilado a salarios en las dependencias.
MontoRecursoPropio Monto del recurso pagado con cargo a sus participaciones u otros ingresos locales (importe bruto de los ingresos propios, es decir total de gravados y exentos), cuando el origen es mixto.
RECEPTOR
ClaveEntFed Requerido para expresar la clave de la entidad federativa en donde el receptor del recibo prestó el servicio. Se debe tener cuidado pues se prevé que se pueda usar para fiscalizar los impuestos locales sobre remuneraciones.
SubContratacion Contiene la lista de las personas que los subcontrataron. Por ejemplo si el empleado trabajo 10 días para una empresa y 21 para otra, se deberán ver reflejados dos nodos como este, cada uno con el RFC y los porcentajes de ocupación descritos enseguida:
RfcLabora Requerido para expresar el RFC de la persona que subcontrata.
PorcentajeTiempo Requerido para expresar el porcentaje del tiempo que prestó sus servicios con el RFC que lo subcontrata.
PERCEPCIONES
TotalSueldos

TotalSeparacionIndemnizacion

TotalJubilacionPensionRetiro

Al distinguir ahora en 3 tipos de percepciones, se debe indicar la suma de cada concepto, agrupado por Sueldos, Pagos por separación e Indemnizaciones, y por Jubilaciones Pensiones y Retiro.
AccionesOTitulos Contiene campos para expresar ingresos por acciones o títulos valor que representan bienes. Se vuelve requerido cuando existan ingresos por sueldos derivados de adquisición de acciones o títulos (Art. 94, fracción VII LISR).
ValorMercado Requerido para expresar el valor de mercado de las Acciones o Títulos valor al ejercer la opción
PrecioAlOtorgarse Requerido para expresar el precio establecido al otorgarse la opción de ingresos en acciones o títulos valor.
JubilacionPensionRetiro Contiene información detallada de pagos por jubilación, pensiones o haberes de retiro.
TotalUnaExhibicion Indica el monto total del pago cuando se realiza en una sola exhibición.
TotalParcialidad Ingresos totales por pago cuando se hace en parcialidades.
MontoDiario Monto diario percibido por jubilación, pensiones o haberes de retiro cuando se realiza en parcialidades.
IngresoAcumulable Ingresos acumulables y no acumulables de acuerdo a la Ley del ISR
IngresoNoAcumulable
SeparacionIndemnizacion Contiene información detallada de otros pagos por separación.
TotalPagado Indica el monto total del pago.
NumAñosServicio Número de años de servicio del trabajador. Se redondea al entero superior si la cifra contiene años y meses y hay más de 6 meses.
UltimoSueldoMensOrd Indica el último sueldo mensual ordinario e términos de la Ley del ISR
IngresoAcumulable Ingresos acumulables y no acumulables de acuerdo a la Ley del ISR
IngresoNoAcumulable
DEDUCCIONES
TotalOtrasDeducciones

TotalImpuestosRetenidos

Se cambia la denominación Exentos y Gravados para dejar claro que se suman todas las deducciones, y se informa del total de cuales de ellas, son retenciones por enterar por el patrón.
OtroPago De acuerdo al catálogo de tipos, puede referirse a:

  • Reintegro de ISR pagado en exceso (siempre que no haya sido enterado al SAT).
  • Subsidio para el empleo (efectivamente entregado al trabajador).
  • Viáticos (entregados al trabajador).
  • Aplicación de saldo a favor por compensación anual.
TipoOtroPago
Clave
Concepto
Importe
SubsidioAlEmpleo
Expresar el subsidio causado conforme a la tabla del subsidio para el empleo publicada en el Anexo 8 de la RMF vigente
SubsidioCausado
CompensacionSaldosAFavor Requerido para expresar el saldo a favor determinado por el patrón al trabajador en periodos o ejercicios anteriores
SaldoAFavor
Año
RemanenteSalFav

Incertidumbre y errores.

La tendencia hacia automatizar los procesos y hacer más eficiente el control tributario de erogaciones e ingresos, lleva a confrontar la exigencia legal en las redacciones, contra los requerimientos técnicos de cada estándar electrónico que se use. Es por ello que la redacción del estándar de esta nueva versión, muestra como «opcional» campos que se precisa en la redacción legal, que se convierten en obligatorios «cuando se cuente con el dato, o se esté obligado conforme a otras disposiciones distintas a las fiscales». Ademas, la explicación normativa lo marca como «condicional»

Por ejemplo:

Nodo: Nomina Versión: 1.2
Nodo: Emisor
Campo: RegistroPatronal use=»optional»
Atributo condicional para expresar el registro patronal, clave de ramo -pagaduría o la que le asigne la institución de seguridad social al patrón, a 20 posiciones máximo. Se debe ingresar cuando se cuente con él, o se esté obligado conforme a otras disposiciones distintas a las fiscales.

El esquema XML (XSD, por sus siglas en inglés) aceptará que no se llene este dato, aun cuando se hagan retenciones de cuotas obreras patronales. Sin embargo, si no se llena, la autoridad en una eventual revisión, podría negar la deducibilidad al no cumplir con todos los requisitos que el Anexo propio explica.

De la misma forma, la situación jurídica como patrón, no debe entenderse que necesariamente se cumplirá con el dato, pues la misma persona patrón, aun teniendo un registro patronal ante el IMSS, no debería proporcionar esa información en el recibo, cuando el CFDi no corresponda a pagos que impliquen cuotas obreras.

Recomendamos tener mucho cuidado y tomar la decisión en tenor de proporcionar toda la información que este en relación con el pago realizado, así como la disponible de acuerdo a la relación patrón/emisor – trabajador/receptor.

El esquema que está disponible en la página del SAT a ésta fecha, fue actualizado por última vez el 28 de Octubre de este año. Cabe resaltar que la sintaxis actual contiene errores que no cumplen con lo dispuesto en el Anexo 20 de la RMF para 2016, pues contiene caracteres que no estan permitidos por el mismo, ni por el lenguaje de programación utilizado:

ANEXO 20 de la Segunda Resolución de Modificaciones a la Resolución Miscelánea Fiscal para 2015, publicada el 14 de mayo de 2015:
I.     Del Comprobante fiscal digital a través de Internet:
A.   Estándar de Comprobante fiscal digital a través de Internet.

(…) Adicionalmente a las reglas de estructura planteadas dentro del presente estándar, el contribuyente que opte por este mecanismo de generación de comprobantes deberá sujetarse tanto a las disposiciones fiscales vigentes, como a los lineamientos técnicos de forma y sintaxis para la generación de archivos XML especificados por el consorcio w3, establecidos en www.w3.org.

En particular se deberá tener cuidado de que aquellos casos especiales que se presenten en los valores especificados dentro de los atributos del archivo XML como aquellos que usan el carácter &, el carácter «, el carácter , el carácter < y el carácter > que requieren del uso de secuencias de escape.
En el caso del & se deberá usar la secuencia &amp;
En el caso del » se deberá usar la secuencia &quot;
En el caso del < se deberá usar la secuencia &lt;
En el caso del > se deberá usar la secuencia &gt;
Se puede notar que en el esquema de validación, se utilizan precisamente esos caracteres:
errores-1
Y al validarlos con un software de programación, arroja errores:
errores-2

Multas

Los CFDi deben cumplir las exigencias previstas en los artículos 29 y 29A del Código Fiscal de la Federación, entre ellos los indicados en el Anexo 20 y en los complementos, incluido el que es materia de este artículo. En consecuencia, la falta o imprecisión de un requisito pone en peligro la deducibilidad del comprobante y es factible hacerse acreedor a multas establecidas en el Articulo 83 Fr VII y 84 Fr IV del mismo.

Contribuyente Sanción
Expedir CFDis sin que cumplan las exigencias señaladas en el CFF, su reglamento o en las reglas de carácter general emitidas por el SAT:
Contribuyentes en general De 12,070 a 69,000
RIF’s De 1,210 a 2,410
Autorizados para recibir donativos De 12,070 a 69,000

Ejemplo de nuevo recibo