EgresoNota de CréditoErrores SATCFDI 4.0

CFDI de Egreso (Nota de Crédito): errores comunes y cómo emitirlo correctamente

·3 min de lectura

El CFDI de Egreso es la "nota de crédito" del mundo fiscal mexicano. Se usa para registrar devoluciones, descuentos o bonificaciones sobre una factura ya emitida. Pero tiene reglas estrictas que muchos sistemas no implementan correctamente.

¿Tienes un CFDI con errores?

Sube tu archivo XML y obtén un diagnóstico detallado en segundos. Gratis, sin registro.

Validar mi CFDI ahora →

¿Cuándo se usa un CFDI de Egreso?

Situación¿Se usa Egreso?
Devolución de producto
Descuento posterior a la venta
Bonificación al cliente
Cancelar una facturaNo — se cancela directamente
Corrección de datosNo — se cancela y re-emite

Campos obligatorios del Egreso

Un CFDI de Egreso debe tener:

  • TipoDeComprobante: "E" (Egreso)
  • TipoRelacion: Debe indicar la relación con la factura original
  • CfdiRelacionado: UUID de la factura de Ingreso que está modificando
  • FormaPago: Cómo se devolvió el dinero (transferencia, efectivo, etc.)
  • MetodoPago: Generalmente "PUE"

Errores más comunes

1. Tipo de relación incorrecto

El TipoRelacion indica por qué el Egreso está relacionado con la factura original:

CódigoSignificado¿Cuándo usar?
01Nota de crédito de los documentos relacionadosDevoluciones y descuentos
03Devolución de mercancía sobre facturas o traslados previosDevolución física de producto
07CFDI por aplicación de anticipoAplicar un anticipo

Error: Usar "04" (Sustitución) en un Egreso. La sustitución es para reemplazar un CFDI por otro del mismo tipo, no para notas de crédito.

2. Falta el UUID relacionado

Todo CFDI de Egreso debe estar relacionado con al menos una factura de Ingreso. Si no incluyes el UUID de la factura original, el SAT no puede vincular la nota de crédito.

Error asociado: EGRESO_NO_RELACIONADOS

3. UUID relacionado inválido

El UUID debe tener formato válido (8-4-4-4-12 caracteres hexadecimales). Si copias el UUID mal o tu sistema lo genera incorrecto, la relación falla.

4. Falta forma de pago

A diferencia de los complementos de pago, el CFDI de Egreso sí requiere FormaPago. Debe indicar cómo se realizó la devolución del dinero.

5. Falta método de pago

El método de pago es obligatorio y generalmente debe ser "PUE" (Pago en Una sola Exhibición).

Ejemplo de XML correcto

<cfdi:Comprobante
  TipoDeComprobante="E"
  FormaPago="03"
  MetodoPago="PUE"
  ...>
  <cfdi:CfdiRelacionados TipoRelacion="01">
    <cfdi:CfdiRelacionado UUID="6128f790-5012-4c1a-b23f-3e6a72b36c5f" />
  </cfdi:CfdiRelacionados>
  <cfdi:Conceptos>
    <!-- Conceptos con montos positivos (el Egreso reduce, pero los montos van positivos) -->
  </cfdi:Conceptos>
</cfdi:Comprobante>

Diferencia entre cancelar y emitir Egreso

AcciónCancelar CFDIEmitir Egreso
¿Cuándo?La factura entera está malSolo una parte del monto
¿Efecto?La factura deja de existirSe registra un descuento/devolución
¿Requiere aceptación?Sí (>$1,000)No
¿Nuevo UUID?NoSí (es un nuevo CFDI)

¿Emitiste una nota de crédito?

Valida que tu CFDI de Egreso esté correctamente relacionado y cumpla con las reglas del SAT.

Validar nota de crédito →

Resumen

  • El CFDI de Egreso es la nota de crédito para devoluciones, descuentos y bonificaciones
  • Siempre debe estar relacionado con una factura de Ingreso mediante el UUID
  • El TipoRelacion más común es "01" (Nota de crédito)
  • Requiere FormaPago y MetodoPago (generalmente "PUE")
  • No confundir con cancelación — el Egreso reduce el monto, la cancelación anula la factura completa