CFDI40999 Error no clasificado: causas y solución

Asistente Virtual

Prueba preguntándome sobre:

Errores de timbrado CFDI 4.0

CFDI40999 "Error no clasificado": cómo encontrar la causa y resolverlo

Actualizado el  ·  Equipo de soporte CONTPAQi de Tecnosatélites

Respuesta rápida

CFDI40999 es un código "comodín": el SAT lo usa cuando la validación falla por una regla que no tiene un código propio. La causa real está en el texto que viene después del código. Las dos más frecuentes son: una factura global cuyo receptor no es XAXX010101000 / "PUBLICO EN GENERAL", y impuestos a nivel comprobante que no existen en los conceptos (clave ObjetoImp mal asignada).

Primero: lee el detalle completo del error

El mensaje siempre tiene la forma "CFDI40999 – Error no clasificado. <descripción>". Copia la descripción completa: ahí está el dato que hay que corregir. Abajo están los casos más comunes y su solución.

Causa 1: Factura global con receptor incorrecto

CFDI40999 – Error no clasificado. Existe el nodo de InformacionGlobal pero el RFC del receptor no es el RFC genérico o el Nombre del receptor no es PUBLICO EN GENERAL.

La factura global (ventas a público en general) incluye el nodo InformacionGlobal y el SAT exige que el receptor sea exactamente:

Campo del receptorValor obligatorio en factura global
RFCXAXX010101000
NombrePUBLICO EN GENERAL (mayúsculas, sin acentos, puntos ni comillas)
Domicilio fiscal (CP)El mismo código postal del lugar de expedición
Régimen fiscal616 – Sin obligaciones fiscales
Uso del CFDIS01 – Sin efectos fiscales

Solución en CONTPAQi:

  1. Respalda la empresa.
  2. Abre el cliente del documento y escribe el nombre a mano como PUBLICO EN GENERAL (es común que se cuele un acento o un punto).
  3. Confirma RFC, régimen, uso del CFDI y código postal con la tabla de arriba.
  4. Guarda, elimina el documento y vuelve a generarlo (los datos del cliente se copian al crear el documento).
  5. Timbra de nuevo.

Causa 2: Impuestos trasladados que no existen a nivel concepto

CFDI40999 – Error no clasificado. Existen impuestos trasladados a nivel comprobante que no existen a nivel concepto.

En CFDI 4.0 cada concepto indica si es objeto de impuesto con ObjetoImp. Si un producto que sí lleva IVA quedó marcado como 01 – No objeto de impuesto, el resumen de impuestos del comprobante no cuadra con los conceptos.

  1. Respalda la empresa y abre el documento.
  2. Revisa cada movimiento: los que llevan IVA (16%, 8% o 0%) deben tener ObjetoImp 02 – Sí objeto de impuesto.
  3. Solo los conceptos que de verdad no causan impuestos llevan 01.
  4. Corrige también la clave en el catálogo del producto para que no se repita, guarda y vuelve a timbrar.

Otras causas frecuentes

  • Catálogos del SAT desactualizados en el sistema: actualiza CONTPAQi a la versión vigente.
  • Caracteres especiales (comillas, saltos de línea, símbolos) en descripciones u observaciones.
  • Datos del receptor que no coinciden con su constancia: ve la guía de DomicilioFiscalReceptor.
  • En complementos de pago aparece como CRP20999: la lógica es la misma, lee el texto del detalle.
Regla de oro: después de corregir datos del cliente o del producto, genera el documento de nuevo. Editar el catálogo no actualiza un documento que ya estaba capturado.

Preguntas frecuentes

¿Qué significa CFDI40999?

Es un error "no clasificado": el SAT lo usa cuando falla una regla de validación sin código propio. La causa exacta está en el texto que acompaña al código.

¿Cómo soluciono CFDI40999 en una factura global?

El receptor debe ser RFC XAXX010101000 con nombre PUBLICO EN GENERAL (en mayúsculas, sin acentos ni puntos), régimen 616, uso S01 y el mismo código postal del lugar de expedición. Corrige el cliente y vuelve a generar el documento.

¿Qué hago si dice "impuestos trasladados a nivel comprobante que no existen a nivel concepto"?

Revisa la clave ObjetoImp de cada concepto: los que llevan IVA deben ser 02 (Sí objeto de impuesto). Corrige el producto y vuelve a timbrar.

¿CRP20999 es lo mismo que CFDI40999?

Es el equivalente para el complemento de recepción de pagos: también es un error no clasificado y la causa se lee en su descripción.

Soluciones relacionadas en CONTPAQi

Ver todos los errores de CONTPAQi

Otras guías CFDI

Antes de irte...

Recibe una cotizacion personalizada sin compromiso

No spam. Tus datos estan seguros.

Respuesta en menos de 2 horas
Asesoria gratuita incluida
Sin compromiso de compra
Cotizar Agendar Demo
^