Error CFDI40200 al timbrar: una Parte lleva pedimento y el comprobante incluye comercio exterior
El error CFDI40200 aparece cuando una cfdi:Parte dentro de un concepto trae NumeroPedimento en su cfdi:InformacionAduanera y el comprobante incluye el complemento de comercio exterior. Es la misma regla de coexistencia del CFDI40195, pero aplicada un nivel más abajo: en los componentes de un concepto compuesto, como un kit. Aquí te explicamos cómo revisar cada parte y qué dejar en el XML.
Resumen rápido del error
- Código: CFDI40200
- Campo: NumeroPedimento
- Nodo del XML:
cfdi:Comprobante/cfdi:Conceptos/cfdi:Concepto/cfdi:Parte/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 CFDI40200?
Un concepto compuesto puede detallarse en partes (cfdi:Parte) y cada parte puede llevar su propia información aduanera con un NumeroPedimento. Cuando el comprobante incluye el complemento de comercio exterior, ninguna de esas partes debe conservar el pedimento: la regla se evalúa parte por parte.
Si el concepto tiene cinco partes y solo una trae pedimento, el comprobante completo se rechaza. Además, corregir el concepto principal no basta: hay que revisar todas las partes, porque el PAC reporta el primer caso que detecta y puede haber más.
Dónde se valida: el nodo Parte e InformacionAduanera
La validación se aplica a cada cfdi:InformacionAduanera dentro de cada cfdi:Parte del comprobante. Un concepto sin partes no la dispara.
- CFDI40199: el formato del pedimento de la parte.
- CFDI40200: el pedimento de la parte no debe existir con comercio exterior (esta ficha).
- CFDI40195: la misma regla para el pedimento del concepto.
- CFDI40197: el
ValorUnitariode la parte debe ser mayor que cero.
Causas más comunes del error CFDI40200
- Un kit hereda el pedimento de cada pieza. El sistema carga la información aduanera de los componentes importados.
- Solo se limpió el concepto principal. Se retiró el pedimento del concepto, pero las partes lo conservan.
- Una parte quedó con un pedimento antiguo. Entre varias piezas, solo una trae el dato de una compra anterior.
- Se copió el nodo de una factura nacional. Los componentes mantienen su
InformacionAduaneraen una operación de exportación. - El catálogo de componentes mezcla orígenes. Las piezas nacionales y las importadas comparten la misma plantilla de parte.
- Se agregó el complemento al final del proceso. Un paso posterior lo inserta sin limpiar los datos aduaneros previos.
Cómo corregir el error CFDI40200 paso a paso
- Lista todas las partes del comprobante. Localiza cada
cfdi:Partede cada concepto. - Busca
cfdi:InformacionAduaneraen cada una. Revisa si traeNumeroPedimento. - Retira el pedimento si hay comercio exterior. Elimina el nodo de información aduanera de todas las partes afectadas.
- Revisa también los conceptos. Aplica el mismo criterio al pedimento del concepto (CFDI40195).
- Verifica la clave de
Exportacion. Debe ser coherente con la presencia del complemento (CFDI40122 y CFDI40222). - Vuelve a timbrar. Con partes limpias el PAC sigue con las demás validaciones.
Ejemplo en el XML: incorrecto y correcto
Ejemplo de un kit con dos partes en una factura de exportación; el pedimento es ficticio:
Incorrecto:
<cfdi:Concepto ClaveProdServ="..." ... >
<cfdi:Parte ClaveProdServ="..." Cantidad="1" Descripcion="Pieza A">
<cfdi:InformacionAduanera NumeroPedimento="26 47 9998 6000002" />
</cfdi:Parte>
<cfdi:Parte ClaveProdServ="..." Cantidad="2" Descripcion="Pieza B" />
</cfdi:Concepto>
Correcto:
<cfdi:Concepto ClaveProdServ="..." ... >
<cfdi:Parte ClaveProdServ="..." Cantidad="1" Descripcion="Pieza A" />
<cfdi:Parte ClaveProdServ="..." Cantidad="2" Descripcion="Pieza B" />
</cfdi:Concepto>
En el ejemplo correcto ninguna parte trae información aduanera. El pedimento mostrado es ficticio y de 21 caracteres.
Un método práctico para revisar kits
Si facturas con frecuencia conceptos compuestos, arma una lista de verificación por factura de exportación: primero ¿el comprobante lleva complemento?; después ¿alguna parte trae información aduanera?; por último ¿el concepto principal la trae? Responder en ese orden evita corregir solo una parte del problema. También ayuda mantener el catálogo de componentes separado por origen: piezas nacionales y piezas importadas con plantillas distintas. Así la información aduanera solo se carga donde la operación realmente la necesita. Para resolver dudas sobre la operación aduanera, consulta con tu contador o tu agente aduanal. Consulta los precios de Soicont para tu volumen de facturación.
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 CFDI40195 (NumeroPedimento): el pedimento del concepto no debe existir con comercio exterior.
- Error CFDI40199 (NumeroPedimento): el pedimento de la Parte debe cumplir el formato del SAT.
- Error CFDI40197 (ValorUnitario): el valor unitario de la Parte debe ser mayor que cero.
- Error CFDI40196 (ClaveProdServ): la clave de una Parte debe estar en el catálogo.
- Error CFDI40122 (Exportacion): con la clave 02, el comprobante debe incluir el complemento de comercio exterior.
Consulta también el Centro de Soluciones con todos los errores del SAT.
Preguntas frecuentes
¿Qué significa el error 40200?
Que una Parte del concepto trae pedimento y el comprobante incluye comercio exterior.
¿En qué se diferencia del 40195?
El 40195 se aplica al concepto; el 40200, a cada una de sus Partes.
¿Basta corregir el concepto?
No. Revisa también todas las Partes.
¿Debo borrar todos los pedimentos?
Los de las Partes, si el comprobante lleva el complemento de comercio exterior.
¿Es un problema de formato?
No. El formato del pedimento se valida en el CFDI40199.
¿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.