Error CFDI40195 al timbrar: el concepto lleva pedimento y el comprobante lleva comercio exterior
El error CFDI40195 aparece cuando un concepto declara un NumeroPedimento en cfdi:InformacionAduanera y, al mismo tiempo, el comprobante incluye el complemento de comercio exterior. Aquí el problema no es el formato del pedimento, sino que el SAT no admite ambos datos juntos en el concepto. Verás cuándo ocurre, cómo decidir cuál conservar y cómo corregir el XML.
Resumen rápido del error
- Código: CFDI40195
- Campo: NumeroPedimento
- Nodo del XML:
cfdi:Comprobante/cfdi:Conceptos/cfdi:Concepto/cfdi:InformacionAduanera - Regla del SAT (Anexo 20): El NumeroPedimento no debe existir si se incluye el complemento de comercio exterior.
- Mensaje de rechazo: El NumeroPedimento no debe existir si se incluye el complemento de comercio exterior.
- Cuándo aparece: al timbrar, antes de que se genere el UUID.
¿Qué significa el error CFDI40195?
La información aduanera de un concepto sirve para identificar mercancía importada que se vende en territorio nacional. El complemento de comercio exterior, en cambio, se usa en operaciones de exportación. Son dos escenarios distintos y el SAT no permite que un mismo comprobante los combine en el nodo del concepto: si hay complemento de comercio exterior, el NumeroPedimento del concepto no debe existir.
Por eso el CFDI40195 es un conflicto de coexistencia, no de formato. Un pedimento perfectamente escrito, con 15 dígitos y separadores correctos, se rechaza igual si el comprobante lleva el complemento. Si el pedimento tiene mal el formato, el error es otro (CFDI40194).
Dónde se valida: el nodo Concepto y complemento de comercio exterior
La validación cruza dos partes del XML: el complemento de comercio exterior, que se agrega al final del comprobante, y la información aduanera de cada concepto. Si el primero existe, el segundo no puede traer NumeroPedimento.
- CFDI40122: con
Exportacion="02"el comprobante debe incluir el complemento de comercio exterior. - CFDI40222: con
Exportacionigual a01o03, el complemento no debe existir. - CFDI40195: con complemento de comercio exterior, el concepto no debe traer
NumeroPedimento(esta ficha). - CFDI40194: el formato del pedimento del concepto, cuando sí debe existir.
Causas más comunes del error CFDI40195
- Una plantilla de importación se reutilizó para exportar. Las líneas conservan el pedimento de la compra original.
- El sistema agrega ambos datos por defecto. El catálogo de producto trae el pedimento y el módulo de exportación agrega el complemento.
- El pedimento se capturó “por si acaso”. Se añadió información aduanera sin que la operación lo requiera.
- Se facturó una reventa con exportación. Mercancía importada que ahora se vende al extranjero mantiene el dato aduanero de la entrada.
- El complemento se activó para todo el comprobante. Una factura con varios conceptos lo incluye aunque algunos lleven datos aduaneros nacionales.
- Se copió el XML de otra operación. La factura anterior era nacional con pedimento y la nueva es de exportación.
Cómo corregir el error CFDI40195 paso a paso
- Define el tipo de operación. Exportación con complemento o venta nacional con información aduanera.
- Si es exportación, retira el pedimento del concepto. Elimina
cfdi:InformacionAduanerade cada concepto del comprobante. - Si es una venta nacional, retira el complemento. Y revisa que
Exportaciontenga la clave que corresponde (CFDI40222). - Confirma la clave de exportación. Con
02se exige el complemento; con01y03no debe existir. - Revisa todos los conceptos. Un solo concepto con pedimento basta para el rechazo.
- Vuelve a timbrar. Con una combinación coherente, el PAC sigue con las demás validaciones.
Ejemplo en el XML: incorrecto y correcto
Ejemplo de un concepto en una factura de exportación; el pedimento es ficticio:
Incorrecto:
<cfdi:Concepto ClaveProdServ="..." Cantidad="1" ... >
<cfdi:InformacionAduanera NumeroPedimento="26 47 9998 6000002" />
</cfdi:Concepto>
...
<cfdi:Complemento>
<cce20:ComercioExterior Version="2.0" ... />
</cfdi:Complemento>
Correcto:
<cfdi:Concepto ClaveProdServ="..." Cantidad="1" ... />
...
<cfdi:Complemento>
<cce20:ComercioExterior Version="2.0" ... />
</cfdi:Complemento>
En el ejemplo correcto el concepto ya no trae cfdi:InformacionAduanera. El pedimento mostrado es ficticio, con 21 caracteres: 15 dígitos en grupos 2-2-4-7 separados por dos espacios.
Cómo decidir entre pedimento y complemento
Hazte una sola pregunta: ¿la mercancía sale del país o se vende dentro de él? Si sale, la operación se documenta con el complemento de comercio exterior y el concepto no lleva el pedimento. Si se vende en México, el concepto puede llevar la información aduanera y el comprobante no debe incluir el complemento. Cuando mezclas ambas realidades en una misma factura, el rechazo es inevitable. Si vendes ambos tipos de operación, separa las facturas en lugar de forzar un solo comprobante, y confirma el tratamiento con tu contador o con tu agente aduanal. Conoce la facturación electrónica CFDI 4.0 en Soicont.
Cómo evitar este error con Soicont
Soicont es una plataforma de facturación electrónica CFDI 4.0 con PAC autorizado. Antes de enviar el comprobante a timbrar, valida los datos del receptor, los catálogos del SAT y los cálculos de impuestos, y si algo no cuadra te muestra el error con una explicación clara para que lo corrijas y vuelvas a emitir. Además, tus folios no caducan y puedes facturar para varias empresas (multi-RFC) desde una sola cuenta.
Conoce la facturación electrónica CFDI 4.0, la plataforma y los paquetes de folios.
Errores relacionados
- Error CFDI40194 (NumeroPedimento): el pedimento del concepto debe cumplir el formato del SAT.
- Error CFDI40199 (NumeroPedimento): el pedimento de una Parte debe cumplir el formato del SAT.
- Error CFDI40200 (NumeroPedimento): el pedimento de una Parte no debe existir con comercio exterior.
- Error CFDI40122 (Exportacion): con la clave 02, el comprobante debe incluir el complemento de comercio exterior.
- Error CFDI40222 (Exportacion): con las claves 01 o 03, el complemento de comercio exterior no debe existir.
Consulta también el Centro de Soluciones con todos los errores del SAT.
Preguntas frecuentes
¿Qué significa el error 40195?
Que el concepto trae pedimento y el comprobante incluye el complemento de comercio exterior.
¿Mi pedimento está mal escrito?
No necesariamente. Este error es de coexistencia, no de formato.
¿Qué elimino: el pedimento o el complemento?
Depende de la operación: exportación usa el complemento; venta nacional usa la información aduanera.
¿Aplica a todos los conceptos?
Sí. Basta un concepto con pedimento para que se rechace el comprobante.
¿Es lo mismo que el 40200?
No. El 40200 se refiere a las Partes del concepto; el 40195, al concepto mismo.
¿Se genera UUID con este error?
No. El comprobante se rechaza antes del timbrado.
¿Todavía no se resuelve?
Si después de revisar estos puntos el error continúa, escríbenos desde la página de contacto con el código del error y el XML que intentaste timbrar (nunca envíes contraseñas ni la llave privada del CSD). Si aún no tienes cuenta, crea la tuya y empieza a facturar con validaciones previas.