Los Comprobantes Fiscales Digitales por Internet (CFDI) son el corazón del cumplimiento fiscal en México. Y aunque tu contabilidad “parezca” estar en orden, un error en tus CFDIs puede detonar multas, deducciones rechazadas o incluso auditorías. En 2025, un error en tus CFDI puede costarte deducciones, multas y hasta una auditoría. Descubre cómo evitarlos y mantener tu tranquilidad fiscal.
Importancia y Prevención de Errores en CFDI
La Precisión de los Datos en tus Comprobantes Fiscales
Una buena práctica es revisar que los valores de tus facturas coincidan exactamente con los registrados en tu contabilidad. Un CFDI con datos exactos -como RFC, razón social y código postal- asegura la validez fiscal del documento. Un solo error puede invalidar la deducibilidad del gasto o el acreditamiento del IVA. Recuerda que los errores frecuentes en CFDI no son un tema menor.
Identificación y Evitación de Comprobantes Duplicados
Mantener tu información depurada también implica identificar posibles duplicados en tus XML. ¿Cómo evitar comprobantes duplicados? Mejor, automatiza la revisión de CFDIs con complemento de pago para asegurar coincidencia entre el XML y tu contabilidad.
Validación y Cumplimiento con el SAT
Una práctica efectiva es revisar que la información que declaras al SAT esté correctamente respaldada por tus CFDI. El Anexo 20 y Anexo 24 establecen especificaciones que tus CFDI deben cumplir. Validar estos requisitos manualmente es complejo, pero al usar un sistema que lo haga por ti, aseguras el cumplimiento sin esfuerzo adicional. Esto puede volverse complicado cuando hay alta carga operativa o se trabaja de forma manual.
Impacto del CFDI 4.0 en CONTPAQi Nóminas
Nuevas Validaciones y Datos Obligatorios
La obligación de timbrar CFDI 4.0 cada día más próxima (excepto para recibos de Nómina), su adopción se vuelve cada vez más común, pero no por eso deja de causar dolores de cabeza a más de uno. La versión 4.0 del CFDI ahora incluye nuevas validaciones y datos adicionales se han vuelto obligatorios. Los sistemas de CONTPAQi®, en sus versiones 2022, ya cuentan con los cambios necesarios en su estructura para la emisión y timbrado del CFDI 4.0. Como se puede apreciar estos mensajes no están relacionados a un mal funcionamiento o mala configuración de la aplicación, sino a las validaciones de datos que el SAT ha implementado. Ya que, si los datos obligatorios no coinciden con la información que el SAT tiene registrada, no permitirá el timbrado del comprobante.
Lea también: CONTPAQi Contabilidad: Cierre Paso a Paso
Errores de Timbrado Relacionados con el Receptor en CFDI 4.0
- Mensaje de error: Error en emisión/timbrado: PAC_MESSAGE El campo DomicilioFiscalReceptor del receptor, debe pertenecer al nombre asociado al RFC registrado en el campo Rfc del Receptor.
Causa: El nombre registrado del cliente (el Receptor) es incorrecto.
Solución: Es necesario acceder al Catálogo de Clientes, abrir el registro del cliente en cuestión y validar que el nombre de la empresa esté conforme a la Constancia de Situación Fiscal y verificar que no se tengan espacios extra (en blanco) en el mismo, ya sea al principio o al final.
- Mensaje de error: Error en emisión/timbrado: PAC_MESSAGE Cuando el tipo de comprobante sea Ingreso y el campo Rfc del nodo receptor corresponda al valor "XAXX010101000" y el campo Nombre del nodo Receptor contenga la descripción PUBLICO EN GENERAL, el nodo Información Global debe existir.
Causa: En el nombre del cliente dice "PUBLICO EN GENERAL".
- Escenario: La razón social del cliente es demasiado larga para introducirla en el campo de Nombre del Cliente, lo que puede presentar un mensaje de error igual o similar al caso del Nombre del Receptor al momento de timbrar.
Causa: El nombre registrado del cliente (el Receptor) es incorrecto respecto a su Constancia de Situación Fiscal.
Solución: En estos casos es necesario hacer uso del campo Nombre Largo. Para corregir o validar la información del cliente es necesario acceder a su registro dentro del Catálogo de Clientes y en la pestaña "Complemento", ingresar en el campo Nombre Largo la razón social del cliente tal como aparece en su Constancia de Situación Fiscal, guarda los cambios y realiza el timbrado del comprobante. El nombre corto se usará como referencia interna en el sistema para buscar al cliente, pero en los XML se insertará el valor del Nombre Largo que será el utilizado para la validación al momento del timbrado. Recuerda que para CFDI 4.0 en caso de Personas Morales no debe de especificarse el Régimen de Capital.
Lea también: Beneficios de CONTPAQi para la Gestión Empresarial
Consideraciones Específicas del Complemento de Nómina 1.2
Método de Pago y Forma de Pago
Para el complemento de nómina 1.2, también se especifican validaciones que se deben realizar en los datos del comprobante CFDI, unas de estas validaciones es la del método de pago. Recordemos que el campo "Método de pago" del catálogo de empleados es utilizado para el pago de la nómina y las dispersiones, pero ahora ese valor 02, 03, 28, etc. Dentro de CONTPAQi® Nóminas es posible seleccionar estas claves en la configuración de los conceptos. No es posible realizar dicha modificación ya que la guía de llenado del complemento de nómina 1.2 establece que solo se podrá utilizar forma de pago 99 y método de pago PUE.
Justificación legal:
- Guía de llenado del complemento de nómina 1.2 FormaPago: Se debe registrar la clave de forma de pago 99 (por definir) del catálogo c_FormaPago, es aplicable al comprobante emitido al trabajador asalariado o asimilado a salarios. Ejemplo: FormaPago= 99 Pag. 7
- MetodoPago: Se debe registrar la clave PUE (Pago en una sola exhibición) del catálogo c_MetodoPago publicado en el Portal del SAT.
- Se puede usar dos nodos de pago a empleado?( Nominas ContPAQi ) ( Nominas ContPAQ )PROBLEMA: -SOLUCIÓN: No es posible realizar dicha modificación ya que la guia de llenado del complemento de nomina 1.2 establece que solo se podra utilizar forma de pago 99 y metodo de pago PUE.
Horas Extras y Tipos de Periodicidad
Recuerda que el tipo de periodicidad 99 (Otra periodicidad) está considerado para nóminas extraordinarias. En el concepto de percepción utilizado para las horas extras, debes asignar la clave agrupadora P019, así como indicar los tipos de horas extra que se manejarán. Al registrar las horas extras en la prenómina de días y horas, el sistema te permite registrar un valor con decimales, está abierto debido a la interfaz con relojes checadores. Se tiene detectada una situación muy específica en la que se presenta un error al intentar timbrar cuando se registró un valor 0.30 o menor para la hora extra.
Recibos en Cero
Considera que en CONTPAQi® Nóminas, para el complemento de nómina 1.2, no se timbran sobre-recibos en cero (con todas las percepciones, otros pagos y deducciones en ceros), como los recibos de empleados con incapacidad en todo el periodo.
Soluciones a Errores Comunes en CONTPAQi Nóminas y Prenómina
Errores Relacionados con la Configuración de Empleados y Catálogos
RFC del Empleado Inválido
Verifica que el RFC del empleado sea válido, es decir, que sea correcto y se encuentre registrado en el SAT, puedes apoyarte en el módulo de Conciliación de RFC vs.
Lea también: Contabilidad Electrónica: Tu Guía con CONTPAQi
Régimen y Tipo de Contrato del Empleado
Para solucionar problemas de timbrado relacionados con el régimen y tipo de contrato, es esencial:
- Realizar respaldo de la empresa e ir a catálogo de empleados.
- Validar que los empleados vigentes para cálculo cuenten con su régimen y tipo de contrato asignado.
- Guardar y verificar nuevamente timbrado.
Cambio de Tipo de Periodo del Empleado
Si se quiere cambiar un empleado de un periodo a otro, debe darse de baja el empleado en el periodo correspondiente y crear uno nuevo; pero manda mensaje de error porque el RFC ya está asignado.
Diferencia en el Cálculo del Kardex de Prima Vacacional
Ante una diferencia en cálculo del kardex de la prima vacacional al modificar las prestaciones del empleado, la solución es:
- Ingresar al menú tablas > "Tabla de prestaciones".
- En la sección "Sindicalizado y confianza", asignar el porcentaje de prima vacacional.
- Guardar.
- Validar.
Errores de Conexión y Base de Datos
No se Pudo Conectar con el Servidor SQL
Si la configuración de CONTPAQi Nóminas se guardó, pero puede ser incorrecta al grabar cambios en una terminal, y el ODBC no está resolviendo la conexión por IP, la solución es:
- Abrir el archivo CONTPAQiNOMINAS.properties que se encuentra en: C:\Compac\Empresas.
- Ubicar el apartado [CONTPAQiNOMINAS].
- En Servidor capturar el nombre del Servidor en lugar de la IP.
- Guardar cambios y cerrar el archivo.
- Abrir Configuración de Aplicaciones Contpaqi Nominas.
BDD ADD_Catalogo Dañada (Metadata Error al Guardar Documento Dsl)
Un error 160504 Metadata Error en guardar el documento Dsl al momento de timbrar indica que la BDD ADD_Catalogo está dañada. La solución es:
- Respaldar empresa.
- Abrir SQL studio y respaldar la BD ADD_catalogos y eliminarla.
- Reinstalar componentes, asegurándose de haya creado nuevamente la base de datos eliminada.
- Validar el timbrado.
Acumulado de Conceptos por Periodo Duplicado
Si el acumulado de conceptos por periodo duplica el importe de 2 conceptos de deducciones en un solo periodo, esto puede deberse a información pendiente de "liberar" o transformar en la tabla nom10008. La solución es:
- Realizar respaldo de la empresa y abrir el management e iniciar instancia.
- Desglosar la carpeta de BD, dar clic derecho / nueva consulta sobre la base de datos de la empresa con el detalle.
- Ejecutar query y cerrar delete from nom10008.
- Validar ya no se presente el error.
NOTA: Deberá calcularse nuevamente el periodo actual. Antes de aplicar el procedimiento previamente descrito es necesario realizar un respaldo de la empresa ya que las modificaciones en base de datos sin un diagnóstico previo del caso pueden causar inconsistencias en la información, únicamente es posible revertir los cambios mediante la restauración de un respaldo previo al proceso, por lo que la manipulación de la base de datos es responsabilidad de quien lo aplique.
Problemas de Versión y Componentes del Sistema
Error de Versión 8.0.2 al Ejecutar Reporte (Amortización)
Si aparece el mensaje "El valor de Amortización en la columna de Nóminas puede ser incorrecto ya que no se realizó la conversión a la versión 8.0.2" al ejecutar el reporte de Liquidación Bimestral vs SUA, el problema es un error de versión 8.0.2. La solución es:
Actualizar el Sistema ContPAQi Nominas a la versión mas reciente superior a la del problema.
Error 699 al Abrir la Empresa (Versión de Componentes)
Un error 699 al realizar el proceso de abrir la empresa suele indicar un problema con la versión de los componentes. La solución es:
- Respaldar Empresa y ADD.
- Actualizar componentes a versión superior a actual.
- Validar que pueda ingresar a la empresa.
Error de Protección
En caso de un error de protección, se recomienda:
Descargar e instalar la herramienta revo uninstaller de internet.
Errores de Timbrado Específicos
Registros Timbrados Antes de Autorizar la Nómina
Si el sistema se congela en "Autorizando..." o indica que se encontraron registros timbrados antes de autorizar la nómina, se debe:
- Realizar la siguiente consulta para conocer si el IDPERIODO contiene información en la tabla de periodos autorizados.
- Realizar la siguiente consulta para conocer si el IDPERIODO contiene información en la tabla de Documentos digitales por periodo timbrado.
- Actualizar los datos correctos para el Tipo de Periodo (si solo si el tipo de periodo consultado no contiene más periodos timbrados o que no existan en la tabla nom10043 para el ejercicio).
RFC del Emisor no Cumple con Régimen Autorizado (CSD Reciente)
El problema "RFC del emisor no cumple con el régimen autorizado lista contribuyentes con obligación" al tratar de timbrar sobre recibos se debe a que el CSD es muy reciente y aún no aparece en la LCO del SAT. La solución es:
A partir de la obtención del certificado de sello digital y/o la fiel hay un tiempo de espera de 24 a 36 horas aproximadamente para que el SAT actualice la lista de contribuyentes con obligaciones y le permita timbrar.
Error ADD 160706: Daño en Formato de Representación Impresa
El error 160706 error add: entrega fail error no controlado al momento de obtener el documento para entrega al envío masivo de correo electrónico indica un daño en el formato de representación. La solución es:
- Realizar respaldo de la empresa e ir a menú archivo / nuevo / empresa.
- Seleccionar la empresa con detalle en la parte izq. y dar clic en pestaña recibo electrónico.
- En el formato representación impresa, dar clic en lo 3 puntos y seleccionar un formato digital que aparezca en el listado.
- Seleccionar formato, guardar cambios y validar no se presente el error.
Servicio Message Queue Server (MSMQ) No Disponible
El error 12499 "El servicio Message Queue Server no está disponible" al timbrar un finiquito es causado por un daño en MSMQ. La solución es:
- Respaldar empresa e ingresar a "Activar o desactivar características de Windows".
- Desactivar la característica MSQM Server.
- Reiniciar equipo.
- Activar nuevamente MSQM y reiniciar nuevamente equipo.
- Validar permita timbrar.
Problemas de Configuración del Entorno y Licencia
Ingreso en Terminal Manda a Ventana de Configuración
Si al ingresar en una terminal, el sistema manda a la ventana de configuración debido a una configuración de entorno incorrecta, la solución es:
- Validar en equipo servidor y terminal la correcta conexión con ODBC.
- Configuración de nombre de instancia, nombre del servidor al que apunta, usuario y contraseña de la misma.
- Guardar cambios.
- Asegurar que la contraseña de ContPAQi Configuración sea correcta, siendo la IP y la contraseña del usuario saci.
- Guardar cambios y validar el correcto acceso.
RFC de la Empresa Diferente al RFC de la Licencia
Si el RFC de la empresa es diferente al RFC de la licencia de ContPAQi al ingresar a la empresa, el problema es que el RFC de la licencia es incorrecto. La solución es:
- Ir a menú Ayuda/acerca de Contpaqi Nominas, modificar el RFC.
- Cerrar y abrir el sistema, ingresar a la empresa y validar el correcto ingreso.
No Muestra la Empresa en el Listado al Configurar un Perfil
Si no se muestra la empresa para seleccionar en el listado de empresas al configurar un perfil de usuario, es porque no se consulta el campo correcto. La solución es:
- Ir a Usuarios dentro del menú Empresa.
- Seleccionar el usuario o generar uno nuevo, al que se le modificará el perfil.
- Ir a la pestaña Perfiles y seleccionar el perfil a modificar.
- En el apartado de empresas dar clic en Agregar y seleccionar la(s) empresas deseadas.
- Guardar y validar acceso del usuarios con el perfil configurado.
Configuración Regional Incorrecta (" is not a valid integer value")
El mensaje "" is not a valid integer value se debe a una configuración regional incorrecta. La solución es:
- Ingresar a Panel de Control / Opciones de Idioma.
- Descargar el idioma Español (México).
- Ingresar a la Configuración Regional y configurar todas las pestañas Español (México).
- En la pestaña Administrativo copiar la configuración marcando las dos casillas inferiores.
- Habilitar el usuario Administrador ejecutando como administrador el cmd con el siguiente comando: NET USER Administrador /active:yes.
- Reiniciar el equipo e iniciar la sesión de Administrador.
