Tipo de Relación del CFDI:
las 7 claves.

El nodo CfdiRelacionados del CFDI exige una clave de c_TipoRelacion que explique por qué se está relacionando un comprobante con otro. Son siete claves (01–07), una por cada motivo de relación. La que más se confunde: la combinación de anticipo (07 + 07).

Catálogo 7 claves Anexo 20 · Apéndice 6 · RMF 2.7.1.39

Qué relaciona y para qué.

El CFDI lleva un nodo opcional CfdiRelacionados con uno o varios UUID de otros comprobantes. Cuando se usa, siempre va acompañado de TipoRelacion (una sola clave por nodo) que explica el motivo. Sin esa clave el SAT rechaza el timbrado.

Las 7 claves cubren todos los casos: notas de crédito/débito, devoluciones, sustituciones, traslados y anticipos. Algunas son obligatorias por procedimiento (ej. la 07 del anticipo), otras son a criterio del emisor (ej. la 03 de devolución).

Las 7 claves en una mirada.

ClaveNombre oficial (acortado)Cuándo se usa
01Nota de crédito de los documentos relacionadosRestas valor de un CFDI previo: descuento, bonificación, anticipo aplicado.
02Nota de débito de los documentos relacionadosSumas valor de un CFDI previo: cargo adicional, intereses moratorios.
03Devolución de mercancía sobre facturas o traslados previosDocumentas físicamente que regresó mercancía ya facturada o trasladada.
04Sustitución de los CFDI previosEl comprobante reemplaza a otro cancelado con motivo 01.
05Traslados de mercancías facturados previamenteGeneras un Traslado (Carta Porte) sobre venta ya facturada.
06Factura generada por los traslados previosGeneras factura sobre un Traslado ya emitido (orden invertido al 05).
07CFDI por aplicación de anticipoCaso del Apéndice 6: la usan DOS CFDIs del flujo — el Ingreso por el total (relacionado al CFDI del anticipo) y el Egreso (relacionado al CFDI por el total).
La trampa #1: confundir 01 con 02

El 01 es nota de crédito (resta). El 02 es nota de débito (suma). Los dos nombres terminan en "de los documentos relacionados", y por eso la mitad de los CFDIs de Egreso del país llevan 02 cuando debían llevar 01.

Regla mental: ¿le quito o le sumo al CFDI original? Le quitas → 01; le sumas → 02.

Buscador.

Teclea una clave (01, 07) o parte del nombre (anticipo, devolución, sustitución, débito) para filtrar las fichas.

Combinaciones típicas.

Receta 1 — Cancelar por sustitución (motivo 01)

El CFDI nuevo lleva TipoRelacion = 04 + UUID del CFDI cancelado. El motivo de cancelación del antiguo lleva Motivo = 01 + UUID del CFDI nuevo. Más detalle en la guía de cancelación por sustitución.

Receta 2 — Aplicación de anticipo (la más enredada)

CFDITipoRelacionA qué UUID se relaciona
Anticipo (Ingreso, paso 1)sin relación
Ingreso por el total (paso 2)07al CFDI del anticipo (paso 1)
Egreso por el monto del anticipo (paso 2)07al CFDI por el total (paso 2), NO al del anticipo
El detalle fino

Los dos CFDIs del paso 2 usan TipoRelacion 07, pero apuntan a UUIDs distintos. El Ingreso por el total se relaciona al anticipo; el Egreso se relaciona al Ingreso por el total. Es contraintuitivo (uno pensaría que el Egreso es 01 "nota de crédito"), pero el Apéndice 6 es explícito en usar 07 para los tres CFDIs del flujo.

Procedimiento completo en la guía de Anticipos.

Receta 3 — Devolución de mercancía

CFDI de Egreso por la mercancía devuelta + TipoRelacion = 03 + UUID del CFDI de venta original. Distinta a la 04 (sustitución por error): aquí la operación sí ocurrió, solo se reversa parte.

Receta 4 — Traslado y factura (Carta Porte)

  • Si primero facturas y después generas el traslado: el Traslado lleva TipoRelacion = 05 + UUID del Ingreso.
  • Si primero trasladas y después facturas: el Ingreso lleva TipoRelacion = 06 + UUID del Traslado.

Errores comunes.

  1. Confundir 01 con 02. El clásico. Egreso de descuento o bonificación comercial es 01 (nota de crédito). El 02 es nota de débito (suma valor).
  2. Usar 01 para el Egreso de aplicación de anticipo. Error muy común; intuitivamente parece "nota de crédito" pero el Apéndice 6 manda 07 para los tres CFDIs del flujo. La 01 se queda para descuentos comerciales reales, no para aplicación de anticipos.
  3. Olvidar el TipoRelacion cuando sí hay relación. El SAT rechaza el timbrado: si pones CfdiRelacionados, debes poner TipoRelacion. No se puede medio relacionar.
  4. Confundir 03 (devolución) con 04 (sustitución). Si la operación ocurrió y solo se reversa, es 03. Si la operación nunca fue válida y se reemplaza, es 04.
  5. Usar 04 cuando el CFDI cancelado ya tiene un REP timbrado. Se complica: primero hay que cancelar el REP, luego el Ingreso original. Detalle en la guía de cancelación.
  6. Usar 07 para PPD. No. La 07 es exclusiva de anticipos del Apéndice 6. Los CFDIs de PPD no se relacionan entre sí; el REP se relaciona al Ingreso PPD vía DoctoRelacionado dentro del Complemento de Pagos, no vía CfdiRelacionados con TipoRelacion.

Fuentes oficiales.

  • Anexo 20 vigente — catálogo c_TipoRelacion
  • Guía de llenado del CFDI — Apéndice 6 (uso de la clave 07)
  • RMF 2.7.1.39 (sustitución, clave 04)