Descubre Cómo Resolver el Error CC1 en el Complemento de Comercio Exterior CFDI 4.0 Fácil y Rápidopost-template-default single single-post postid-46 single-format-standard et_pb_button_helper_class et_fixed_nav et_show_nav et_secondary_nav_enabled et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown_animation_fade et_header_style_left et_pb_footer_columns4 et_cover_background et_pb_gutter et_pb_gutters3 et_right_sidebar et_divi_theme et-db
771 715 4434

¿Estás teniendo dificultades con la emisión de tus facturas 4.0 desde que se volvieron obligatorias? Déjanos decirte que no eres el único caso, pues para muchísimos usuarios ha sido difícil seguir el nuevo ritmo. Y es que no es tan fácil perder la costumbre de lo que ya teníamos bien conocido con la versión anterior 3.3 de CFDI. Esto ocurría mientras transcurría el periodo de transición del 3.3 al 4.0, ideado precisamente para la adaptación de los contribuyentes a las distintas reglas ahora puestas en marcha.

Contexto General del CFDI 4.0 y la Fiscalización

Cada CFDI emitido y recibido es un registro preciso de la actividad económica de una empresa. Las listas negras del SAT son una herramienta clave para fortalecer el cumplimiento fiscal. La recaudación tributaria creció 50 mil millones de pesos en solo cuatro meses. Detrás de ese número hay algoritmos que cruzan los CFDI emitidos y recibidos de cada empresa. En este entorno, la actualización a las RGCE 2026 incorpora cambios específicos en documentación, restricciones aplicables y regulaciones operativas. Se aproxima la fecha límite para esta obligación y esta problemática es cada vez más inquietante.

Dentro de las modificaciones del esquema fiscal, la naturaleza del Complemento de Pago es proporcionar información adicional y específica sobre los pagos de las facturas emitidas en PPD (Pago en Parcialidades o Diferidos). Uno de los principales cambios en el Complemento de Pago es el desglose de los impuestos que se reciben en cada pago, los cuales están asociados directamente en el CFDI Relacionado. Por otra parte, un dato incorrecto en el CFDI de nómina puede generar diferencias, ajustes y trabajo adicional después. Esto puede evitarse al seguir los pasos para emitir el CFDI de Nómina por el pago de la PTU.

Asimismo, existen directrices claras para operaciones globales. Por la naturaleza de la Factura Global en el sentido de no facturarse para un cliente específico con RFC propio, siempre se debe emplear el RFC Genérico que corresponda según las claves del SAT: XAXX010101000 para clientes nacionales y XEXX010101000 para clientes extranjeros. Con la desaparición del Uso P01-Por Definir, en la factura 4.0 es obligatorio indicar claramente el Uso del CFDI según el Régimen Fiscal del receptor. Adicionalmente, ¿sabes qué poner en el campo "Uso de CFDI" según la operación que se documenta? Recuerda además que ¡No todos los depósitos adelantados se tratan igual ante el SAT!

Obligatoriedad del Complemento de Comercio Exterior

El complemento de comercio exterior es uno de los componentes más revisados por la autoridad fiscal en operaciones de exportación. Es una sección adicional del CFDI que se incorpora a la factura cuando se trata de una operación de exportación definitiva con clave A1. Un CFDI emitido sin el complemento correcto puede generar rechazos aduanales, devolución de mercancía o sanciones económicas. El complemento de comercio exterior en CFDI 4.0 es un requerimiento técnico que, cuando se gestiona bien, es invisible; pero cuando falla, genera costos operativos, multas y problemas aduanales. El complemento debe ser consistente con el pedimento de exportación.

Lea también: Guía para Aceptar y Cancelar CFDI

Para definir cuándo aplicar esta regla, analicemos las siguientes interrogantes fiscales:

  • 1.-¿En qué operaciones de comercio exterior se debe transmitir la factura con complemento de comercio exterior de conformidad con la regla 3.1.34.? Es obligatorio en exportación definitiva (clave A1) con enajenación de mercancía. Exportación definitiva usa tipo "2 - Exportación" y clave A1.
  • 4.- Si realizo operaciones de exportación definitiva con clave de pedimento A1, cuya enajenación es a título gratuito, ¿puedo emitir la factura con complemento de comercio exterior? Sí, para este escenario se aconseja utilizar la versión 1.1.

Principales Errores de Timbrado

Existen inconsistencias recurrentes al generar el CFDI. A continuación se listan las principales problemáticas:

  1. 1. Fracción arancelaria incorrecta: Debe coincidir con la declarada en el pedimento.
  2. 2. Unidad de medida aduanera distinta a la comercial: El complemento exige la aduanera (kg, litros), que muchas veces difiere de la comercial (piezas, cajas).
  3. 3. Tipo de cambio no coincidente: Debe ser el publicado por Banxico para la fecha de emisión.

Reglas de Validación y Soluciones a Errores (CC1 y similares)

La nueva facturación 4.0 es menos complicada de lo que parece. Sólo es cuestión de tomar nota sobre los cambios mencionados y aplicar las reglas del estándar para evitar errores como el CC1. Se trata de un campo de llenado obligatorio tanto para el emisor como para el receptor de las facturas. A continuación se desglosan las validaciones indispensables:

Identificación de los Actores (CURP y RFC)

  • CURP: ingrese la Clave Única del Registro Poblacional del emisor.
  • CURP: ingrese la Clave Única del Registro Poblacional del receptor.
  • CURP: ingrese la Clave Única del Registro Poblacional del destinatario.
  • Validación del Emisor: Para el atributo cce:ComercioExterior:Emisor:Curp, si el valor del atributo [rfc] del nodo cfdi:Comprobante:Emisor es de longitud 12, este campo no debe existir. El atributo cce:ComercioExterior:Emisor:Curp no debe existir cuando la longitud del valor del atributo [rfc] del nodo cfdi:Comprobante:Emisor es de longitud 12.

Validación de Domicilios y Códigos Postales

Si bien el domicilio completo no es requisito obligatorio, el Código Postal sí lo es y se valida al momento de emitir la factura. Se debe registrar el mismo que se utilice para el pago de impuestos en el país de residencia del contribuyente receptor del comprobante. Considera estas reglas técnicas:

  • Para el atributo cfdi:Comprobante:Receptor:nombre, es obligatorio registrar un valor.
  • Para el nodo cfdi:Comprobante:Receptor:Domicilio, es obligatorio generarlo.
  • Para el nodo cfdi:Comprobante:Receptor:Domicilio, el atributo [codigoPostal] es requerido. El atributo [codigoPostal] del nodo cfdi:Comprobante:Receptor:Domicilio es requerido.
  • Para el nodo cfdi:Comprobante:Receptor:Domicilio, en caso de que en el catálogo c_Pais se especifique un patrón para el código postal para el país indicado en al atributo [pais], el atributo [codigoPostal] debe cumplir con dicho patrón. El atributo [codigoPostal] del nodo cfdi:Comprobante:Receptor:Domicilio debe cumplir con el patrón especificado en el catálogo c_Pais para el país indicado en el atributo [pais].
  • Para el nodo cfdi:Comprobante:Receptor:Domicilio, el atributo [estado] debe contener una clave del catálogo c_Estado donde la columna c_Pais sea igual al valor registrado en el atributo [pais], siempre y cuando el valor del atributo [pais] sea distinto de {ZZZ} o su valor exista en la columna c_Pais del catálogo c_Estado. El atributo [estado] del nodo cfdi:Comprobante:Receptor:Domicilio debe contener una clave del catálogo c_Estado donde la columna c_Pais sea igual al valor registrado en el atributo [pais], siempre y cuando el valor del atributo [pais] sea distinto de {ZZZ} o su valor exista en la columna c_Pais del catálogo c_Estado.
  • El atributo [colonia] de los nodos DomicilioFiscal y/o ExpedidoEn debe contener una clave del catálogo c_Colonia donde la columna c_CP sea igual a la clave registrada en el atributo [codigoPostal]. Si existen datos en los nodos DomicilioFiscal y/o ExpedidoEn del elemento cfdi:Comprobante se debe verificar que el atributo [colonia] contenga una clave del catálogo c_Colonia donde la columna c_CP sea igual a la clave registrada en el atributo [codigoPostal]. Si el atributo no tiene una clave numérica de cuatro posiciones no se debe validar el contenido.

Datos del Destinatario

  • Ubicación: Pais: ingrese el país donde se encuentra ubicado el destinatario de la mercancía. Estado: ingrese el estado, entidad, región, comunidad u otra figura análoga en donde se encuentra ubicado el domicilio del destinatario de la mercancía.
  • Código Postal Extranjero: Para el atributo cce:ComercioExterior:Destinatario:Domicilio:CodigoPostal, cuando la clave de país sea distinta de {MEX}, si en el catálogo de países publicado en el portal del SAT se especifica un patrón para el formato del código postal en ese país, el contenido de este atributo debe cumplir con dicho patrón. El valor del atributo cce:ComercioExterior:Destinatario:Domicilio:CodigoPostal debe cumplir con el patrón especificado en el catálogo de países publicado en el portal del SAT para cuando la clave de país sea distinta de {MEX}.
  • Colonia del Destinatario: Para el atributo cce:ComercioExterior:Destinatario:Domicilio:Colonia, si la clave de país es {MEX} y si este atributo contiene una cadena numérica de cuatro posiciones, debe contener una clave del catálogo de colonias, donde la columna código postal sea igual a la clave registrada en el atributo [CodigoPostal]. Para el atributo cce:ComercioExterior:Destinatario:Domicilio:Colonia, si la clave de país es {MEX} y si este atributo no contiene una cadena numérica de cuatro posiciones, no se debe validar el contenido. El valor del atributo cce:ComercioExterior:Destinatario:Domicilio:Colonia no se debe validar si no contiene una cadena numérica de cuatro posiciones.

Conceptos y Mercancías

  • Identificación del Concepto: Cada concepto registrado en el elemento cfdi:Comprobante:Conceptos, debe tener registrado el atributo cfdi:Comprobante:Conceptos:Concepto:noIdentificacion, y no se debe repetir el valor de este atributo. El valor del atributo cfdi:Comprobante:Conceptos:Concepto:noIdentificacion no se debe repetir en todos los conceptos registrados en el elemento cfdi:Comprobante:Conceptos.
  • Validación de Valor Unitario: Si no existe el atributo cce:ComercioExterior:Mercancias:Mercancia:CantidadAduana, entonces el atributo cfdi:Comprobante:Conceptos:Concepto:valorUnitario debe tener como valor mínimo incluyente {0.0001}, debe cumplir con el patrón [0-9]{1,16}(.([0-9]{1,4}))? y debe estar redondeado a la cantidad de decimales que soporte la moneda en la que se expresan las cantidades del comprobante. Si no existe el atributo cce:ComercioExterior:Mercancias:Mercancia:CantidadAduana entonces el valor del atributo cfdi:Comprobante:Conceptos:Concepto:valorUnitario debe tener como valor mínimo incluyente {0.0001}, debe cumplir con el patrón [0-9]{1,16}(.([0-9]{1,4}))?
  • Requisito del Nodo de Mercancías: Para el nodo ComercioExterior:Mercancias:Mercancia, si se registra alguno de los atributos CantidadAduana, UnidadAduana o ValorUnitarioAduana, se deben registrar los tres.
  • Valor Unitario Aduanero: Valor Unitario: atributo opcional para precisar el valor o precio unitario del bien en la aduana. Se expresa en dólares de Estados Unidos (USD).
  • Cálculo de Valor en Dólares: Para el atributo ComercioExterior:Mercancias:Mercancia:ValorDolares, si existe el atributo cce:ComercioExterior:Mercancias:Mercancia:CantidadAduana, entonces el atributo cce:ComercioExterior:Mercancias:Mercancia:ValorDolares debe ser igual a una de las siguientes opciones:
    • El producto de la cce:ComercioExterior:Mercancias:Mercancia:CantidadAduana por el cce:ComercioExterior:Mercancias:Mercancia:ValorUnitarioAduana, redondeado a centésimas.
    • Uno, cuando la normatividad lo permita.
    En otro caso, este atributo debe ser igual a una de las siguientes opciones:
    • El producto del valor del atributo cfdi:Comprobante:Conceptos:Concepto:cantidad por el valor del atributo cfdi:Comprobante:Conceptos:Concepto:valorUnitario por el valor del atributo cfdi:Comprobante:tipoCambio y dividido entre valor del atributo cce:ComercioExterior:TipoDeCambioUSD, redondeando la cantidad a centésimas, donde el atributo cfdi:Comprobante:Conceptos:Concepto:noIdentificacion es igual al atributo cce:ComercioExterior:Mercancias:Mercancia:noIdentificacion.
    • Cero, cuando el atributo cce:ComercioExterior:Mercancias:Mercancia:UnidadAduana o el atributo cfdi:Comprobante:Conceptos:Concepto:unidad tienen el valor {99} que corresponde a los servicios y el servicio no forma parte del valor en aduana.
    • Uno, cuando la normatividad lo permita.
    Si los datos son inconsistentes, el valor del atributo ComercioExterior:Mercancias:Mercancia:ValorDolares no cumple con los valores permitidos.
  • Total en USD del Comprobante: Para el atributo cce:ComercioExterior:TotalUSD, el valor debe ser la suma de los valores del atributo [ValorDolares] de las mercancías. El atributo cce:ComercioExterior:TotalUSD no coincide con la suma de los valores del atributo [ValorDolares] de las mercancías. Para el atributo cce:ComercioExterior:TotalUSD, el valor debe registrarse con dos decimales.

Preguntas Frecuentes

  • ¿El complemento es obligatorio en todas las exportaciones? Es obligatorio en exportaciones definitivas con enajenación (clave A1).
  • ¿Qué pasa si emito un CFDI sin complemento cuando era obligatorio? El CFDI es inválido. Debes cancelarlo y emitirlo nuevamente con el complemento correcto.
  • ¿Cómo obtengo la fracción arancelaria correcta? De la Tarifa LIGIE. Tu agente aduanal clasifica tus productos al exportar.
  • ¿Qué diferencia hay entre unidad comercial y unidad aduanera? La comercial es la que usas para vender (piezas, cajas). La aduanera es la que exige el SAT (kilogramos, metros, litros).
  • ¿Puedo corregir un complemento ya emitido? No de forma directa.

Sistemas de Integración y PACs

Para mitigar estas incidencias, un sistema que integra ERP, PAC y validaciones aduanales detecta inconsistencias (fracción, unidad aduanera, tipo de cambio) antes de timbrar el CFDI. Los PACs ofrecen APIs que reciben datos estructurados y devuelven el CFDI con complemento. Para operaciones complejas, un módulo intermedio centraliza información de distintas fuentes, valida consistencia antes de generar y registra trazabilidad completa. ¿Tienes todas respecto al complemento de Comercio Exterior? o aún no tienes una solución que te permita ver todos tus procesos aduaneros. Con Facturama, la plataforma que potencia el servicio que ofreces a tus clientes, puedes generar los tipos de facturas que necesites rápidamente.

Lea también: SAT y CFDI: Entendiendo la relación

Lea también: Aprende a descargar CFDI en lote desde el SAT

tags: #cfdi #error #cc1 #comercio #exterior #solución