Tipos de relación en el CFDI 4.0 (claves 01 a 07): guía con ejemplos

Cuando una factura nueva depende de otra anterior (porque la corrige, la sustituye, aplica un descuento o descuenta un anticipo), el CFDI 4.0 las vincula con el nodo de CFDI relacionados y una clave de tipo de relación. Aquí verás qué significa cada clave del catálogo del SAT, cuándo usarla y qué reglas debes cuidar.

Actualizado el 19 de octubre de 2026

En resumen

  • El nodo CfdiRelacionados es opcional: sirve para ligar tu comprobante con uno o varios CFDI previos usando su folio fiscal (UUID) y una clave en el atributo TipoRelacion.
  • El catálogo vigente del SAT para el CFDI 4.0 tiene siete claves (01 a 07): nota de crédito, nota de débito, devolución, sustitución, traslados (dos claves) y aplicación de anticipo.
  • Cada clave tiene reglas sobre el tipo de comprobante con el que se puede usar: por ejemplo, la 01 no se usa con comprobantes de traslado, pago o nómina.
  • Las claves 08 y 09 que aparecen en material antiguo ya no están en el catálogo vigente. Un valor que no esté en el catálogo genera el error CFDI40137.

1. ¿Qué es un CFDI relacionado y cómo se llena el nodo?

Un CFDI relacionado es un comprobante previo con el que se vincula el que estás generando. La relación se declara en el nodo cfdi:CfdiRelacionados, que el esquema oficial del CFDI 4.0 define de esta forma:

  • El nodo es opcional y puede repetirse.
  • Lleva un atributo obligatorio, TipoRelacion, con la clave de la relación que existe entre el comprobante que generas y los CFDI previos. La clave debe pertenecer al catálogo c_TipoRelacion.
  • Dentro lleva uno o más nodos cfdi:CfdiRelacionado, uno por cada comprobante que quieras relacionar, y cada uno con su UUID obligatorio.
  • El UUID (folio fiscal) debe tener 36 posiciones, con el formato de ocho, cuatro, cuatro, cuatro y doce caracteres separados por guiones.

Así se ve una nota de crédito relacionada con una factura (los folios son de ejemplo):

<cfdi:CfdiRelacionados TipoRelacion="01">
    <cfdi:CfdiRelacionado UUID="5FB2822E-396D-4725-8521-CDC4BDD20CCF" />
</cfdi:CfdiRelacionados>

Y así, cuando una misma nota de crédito aplica a dos facturas, se registra un nodo CfdiRelacionado por cada UUID:

<cfdi:CfdiRelacionados TipoRelacion="01">
    <cfdi:CfdiRelacionado UUID="5FB2822E-396D-4725-8521-CDC4BDD20CCF" />
    <cfdi:CfdiRelacionado UUID="A1B2C3D4-1111-2222-3333-ABCDEF012345" />
</cfdi:CfdiRelacionados>

Para entender las reglas de las siguientes secciones necesitas recordar las letras con las que el CFDI 4.0 identifica los tipos de comprobante: I = Ingreso, E = Egreso, T = Traslado, P = Pago y N = Nómina.

Estas son las siete claves del catálogo c_TipoRelacion vigente para el CFDI 4.0 (versión del catálogo publicada por el SAT el 15 de octubre de 2026), junto con la regla que fija la guía de llenado del Anexo 20 para cada una:

ClaveDescripción en el catálogo del SATRegla de la guía de llenado
01Nota de crédito de los documentos relacionadosNo se registra con comprobantes de tipo T, P o N.
02Nota de débito de los documentos relacionadosNo se registra con comprobantes de tipo T, P o N.
03Devolución de mercancía sobre facturas o traslados previosNo se registran devoluciones sobre comprobantes de tipo E, P o N.
04Sustitución de los CFDI previosSi el nuevo comprobante es I o E, puede sustituir a uno I o E; en cualquier otro caso debe sustituir a uno del mismo tipo.
05Traslados de mercancías facturados previamenteEl nuevo comprobante debe ser T (Traslado) y los relacionados deben ser I o E.
06Factura generada por los traslados previosEl nuevo comprobante debe ser I o E y los relacionados deben ser T (Traslado).
07CFDI por aplicación de anticipoEl nuevo comprobante debe ser I o E y los relacionados deben ser I o E.

¿Cómo leer la columna de reglas? "El nuevo comprobante" es el que estás generando ahora; "los relacionados" son los CFDI previos cuyos UUID capturas en el nodo. Por ejemplo, con la clave 06 generas una factura (I o E) a partir de traslados (T) que ya emitiste.

3. ¿Cuándo usar cada clave?

Claves 01 y 03: notas de crédito y devoluciones

Se usan en un CFDI de egreso que ampara un descuento, bonificación o devolución sobre facturas de ingreso que ya emitiste. La guía de llenado indica registrar, en el nodo CfdiRelacionado, cada uno de los CFDI de ingreso a los que aplica (un nodo por cada UUID). Usa la 01 para descuentos y bonificaciones y la 03 para devoluciones de mercancía.

Los pasos completos, con la forma de pago, la clave de producto y los ejemplos numéricos, están en nuestra guía de nota de crédito (CFDI de egreso).

Clave 02: nota de débito

La clave 02 (nota de débito de los documentos relacionados) tiene un uso previsto en la guía de llenado para los descuentos globales a ventas futuras, en la opción en la que el egreso se emite sin relacionarlo a un CFDI de ingreso: ese egreso se emite con la forma de pago 23 (Novación). Cuando se genera el ingreso futuro, se emite el CFDI de ingreso correspondiente y se le relaciona el egreso anterior con el tipo de relación 02 y la forma de pago 23, siempre que sea por el mismo monto del egreso.

Si tu caso es un descuento global a futuro, revisa el apartado IV del Apéndice 5 de la guía de llenado del SAT antes de emitir, porque hay dos opciones y cada una pide una forma de relacionar distinta.

Clave 04: sustituir un CFDI

Se usa cuando emites una factura correcta para reemplazar otra que tenía errores. La guía de llenado del SAT establece este orden:

  1. Emite el comprobante con los datos correctos, con la clave 04 (Sustitución de los CFDI previos) y el folio fiscal del comprobante que sustituye.
  2. Al registrar la solicitud de cancelación, elige el motivo 01 (comprobante emitido con errores con relación) e incluye el folio fiscal del comprobante emitido en el paso 1.
  3. Al enviar la solicitud, el sistema valida si se requiere la aceptación del receptor para llevar a cabo la cancelación.

El detalle de motivos, plazos y aceptación está en la guía de cómo cancelar una factura CFDI 4.0.

Claves 05 y 06: traslados de mercancías

Estas dos claves ligan los comprobantes de traslado (tipo T) con las facturas:

  • 05 (Traslados de mercancías facturados previamente): el comprobante que generas es de tipo Traslado (T) y los relacionados son facturas de ingreso o egreso que ya emitiste.
  • 06 (Factura generada por los traslados previos): el comprobante que generas es una factura de ingreso o egreso y los relacionados son los traslados que ya emitiste.

Clave 07: anticipos

La clave 07 (CFDI por aplicación de anticipo) es de las más buscadas porque interviene en el procedimiento de facturación de anticipos recibidos (Apéndice 6 de la guía de llenado). Antes de usarla, confirma que de verdad se trata de un anticipo:

  • Sí es anticipo cuando se paga algo en una operación donde todavía no se conoce o no se ha determinado el bien o servicio que se va a adquirir, o su precio.
  • No es anticipo un depósito en garantía, como el que entrega un arrendatario para asegurar el pago de las rentas.
  • No es anticipo si ya hay acuerdo sobre el bien o servicio y su precio (aunque no sea por escrito) y el comprador paga una parte: eso es una venta en parcialidades, que se factura con método de pago PPD y complemento de pago.

Opción A: aplicar el anticipo con un CFDI de egreso (tres comprobantes):

  1. Al recibir el anticipo, emite un CFDI de ingreso por su valor, con método de pago PUE, la forma de pago con la que te pagaron y sin el nodo CfdiRelacionados. Debe tener un solo concepto: clave de producto 84111506, cantidad 1, clave de unidad ACT, descripción "Anticipo del bien o servicio" y como valor unitario el monto del anticipo antes de impuestos.
  2. Al concretar la operación, emite un CFDI de ingreso por el valor total, con el nodo CfdiRelacionados, tipo de relación 07 y el UUID del CFDI del anticipo.
  3. Después, emite un CFDI de egreso por el anticipo aplicado: forma de pago 30 (Aplicación de anticipo), método PUE, tipo de relación 07 con el UUID del CFDI por el valor total, y un solo concepto con clave 84111506, cantidad 1, unidad ACT y descripción "Aplicación de anticipo", por el monto descontado antes de impuestos.

La guía precisa que el ingreso por el valor total y el egreso deben tener, preferentemente, la misma fecha de emisión, emitiendo primero el ingreso y luego el egreso. Si al emitir el ingreso por el valor total no se paga la diferencia, se debe emitir un CFDI con complemento de pago por cada pago que recibas.

Opción B: aplicar el anticipo con el remanente de la contraprestación (dos comprobantes):

  1. Al recibir el anticipo, emite el mismo CFDI de ingreso de la opción A, sin el nodo CfdiRelacionados.
  2. Al recibir el pago del remanente, emite un CFDI de ingreso por el remanente, con el nodo CfdiRelacionados, tipo de relación 07 y el UUID de las 36 posiciones del CFDI del anticipo. En la descripción de cada concepto va la descripción de tu bien o servicio seguida de la leyenda "CFDI por remanente de un anticipo"; el valor unitario es el valor del bien o servicio, y en el descuento se registra el monto del anticipo.

4. ¿Qué pasó con las claves 08 y 09?

Si revisas material de hace unos años, es posible que encuentres las claves 08 (Factura generada por pagos en parcialidades) y 09 (Factura generada por pagos diferidos). Estaban en el catálogo de la versión 3.3 del CFDI, con vigencia del 5 de diciembre de 2017 al 30 de junio de 2022.

El catálogo vigente del CFDI 4.0 no las incluye: solo tiene las claves 01 a 07. Las operaciones con pago en parcialidades o diferido se documentan hoy con el método de pago PPD y el complemento de pago, no con una clave de relación.

5. Errores comunes

  • Usar una clave que no está en el catálogo. Si el campo TipoRelacion no contiene un valor del catálogo c_TipoRelacion, el SAT lo rechaza con el error CFDI40137. Es lo que ocurriría, por ejemplo, con las claves antiguas 08 o 09, que ya no están en el catálogo.
  • Relacionar con un tipo de comprobante no permitido. Por ejemplo, una nota de crédito con la clave 01 sobre un comprobante de pago, o una devolución con la 03 sobre un egreso.
  • Cancelar antes de emitir el comprobante sustituto. Con la clave 04 el orden es primero emitir el nuevo CFDI relacionado y después cancelar el anterior con el motivo 01.
  • Tratar como anticipo un depósito en garantía o una venta en parcialidades. En esos casos no aplica el procedimiento de la clave 07.
  • Capturar mal el UUID. Debe tener 36 posiciones con guiones. Conviene copiarlo del XML o del visor de tus facturas en lugar de teclearlo.
  • Olvidar un nodo por cada comprobante. Si una nota de crédito aplica a varias facturas, la guía indica un nodo CfdiRelacionado por cada UUID.

6. Cómo hacerlo en Facturópolis

En Facturópolis emites tus notas de crédito (CFDI de egreso) desde el mismo módulo Visor Facturas donde administras tus comprobantes: relacionas la factura de ingreso correspondiente y generas el egreso, sin armar el XML a mano. También cancelas o sustituyes tus facturas desde ese mismo módulo, eligiendo el motivo que corresponda.

Solo pagas los timbres que usas, sin rentas mensuales.

Crear mi cuenta Tengo una duda