v4.2.0

Notas de Credito

Contabiliza automaticamente las notas de credito, devoluciones y bonificaciones que emite tu empresa. El sistema genera polizas que reversan o disminuyen ingresos previamente registrados.

remove_circle CFDI Tipo E
E
auto_awesome

El CFDI tipo E es el inverso contable del tipo I. MainesERP detecta la relacion con la factura original y genera la poliza de reversa automaticamente.

play_circle Video Tutorial

Aprende a contabilizar notas de credito y devoluciones emitidas.

play_arrow Ver Video

Que es un CFDI tipo E (Egreso)?

Un CFDI de Egreso es un comprobante que disminuye o cancela total o parcialmente un ingreso previamente facturado. Es el documento fiscal que respalda notas de credito, devoluciones, descuentos y bonificaciones otorgadas a clientes.

info
Diferencia clave

Mientras el tipo I (Ingreso) genera un cargo a Clientes y abono a Ingresos, el tipo E (Egreso) hace exactamente lo contrario: cargo a una cuenta de devoluciones/descuentos (o directamente a ingresos) y abono a Clientes.

Casos de Uso

Los principales escenarios donde se emite un CFDI tipo E:

assignment_return Devolucion de mercancia

El cliente regresa productos y se le emite una nota de credito por el valor de la mercancia devuelta. Puede ser parcial o total.

local_offer Descuento posterior

Se otorga un descuento despues de haber emitido la factura original. Por ejemplo, descuento por pronto pago o por volumen.

card_giftcard Bonificacion

Se otorga una bonificacion al cliente como compensacion por algun inconveniente o como incentivo comercial.

edit_note Error en facturacion

Se detecto un error en la factura original (precio incorrecto, cantidad mal capturada) y se emite nota de credito para corregir.

cancel Cancelacion parcial

El cliente cancela parte de su pedido despues de facturado. La nota de credito ampara la porcion cancelada.

thumb_down Rechazo de servicio

El cliente rechaza un servicio o no queda satisfecho, y se emite nota de credito como compensacion total o parcial.

Relacion con el CFDI Original

Todo CFDI tipo E debe estar relacionado con uno o mas CFDIs de Ingreso originales. Esta relacion se indica en el nodo <CfdiRelacionados> del XML:

link Tipos de Relacion (c_TipoRelacion)

01
Nota de credito

Documento que disminuye el valor de una factura

03
Devolucion de mercancia

Mercancia regresada sobre factura previa

07
Aplicacion de anticipo

Se aplica un anticipo previamente facturado

warning
Relacion obligatoria

El SAT requiere que los CFDIs tipo E incluyan la relacion con el CFDI original. MainesERP extrae el UUID relacionado del XML para mantener la trazabilidad contable.

Comparativa: Ingreso vs Egreso

El CFDI tipo E es el espejo contable del tipo I. Observa como se invierten los movimientos:

I Factura de Ingreso

Cuenta Cargo Abono
1103 Clientes $11,600 -
4101 Ingresos - $10,000
2107 IVA Trasl. - $1,600

Aumenta: CxC e Ingresos

swap_horiz

E Nota de Credito

Cuenta Cargo Abono
4201 Dev/Desc $10,000 -
2107 IVA Trasl. $1,600 -
1103 Clientes - $11,600

Disminuye: CxC e Ingresos netos

lightbulb
Cuenta de Devoluciones vs Ingresos directa

Algunas empresas prefieren cargar directamente a la cuenta de Ingresos (4101) para disminuirla. Otras usan una cuenta separada de Devoluciones y Descuentos (4201) para tener mejor visibilidad. MainesERP soporta ambos esquemas segun tu configuracion CRI.

Flujo de Trabajo

El proceso de contabilizacion de notas de credito tipo E:

1
upload_file

Cargar XML

Nota de credito

arrow_forward
2
verified

Validar

RFC y Tipo E

arrow_forward
3
link

Verificar relacion

UUID original

arrow_forward
4
account_tree

Asignar cuenta

Dev/Desc o Ingreso

arrow_forward
5
check_circle

Contabilizar

Genera reversa

Escenarios de Contabilizacion

Segun el estado de la cuenta por cobrar original:

1

CxC aun pendiente

El cliente todavia no ha pagado la factura original

Disminuye CxC

Situacion: Se emitio factura por $11,600, el cliente no ha pagado, y ahora se emite nota de credito.

Cuenta Concepto Cargo Abono
420101 Devoluciones y descuentos sobre ventas $10,000.00 -
210701 IVA Trasladado (reversa) $1,600.00 -
110301 Clientes - $11,600.00
TOTALES $11,600.00 $11,600.00
info

Resultado: El saldo de Clientes disminuye. Si la nota de credito es por el total de la factura, el saldo queda en cero. El ingreso neto tambien disminuye.

2

Factura ya cobrada

El cliente ya pago y ahora se le debe devolver dinero

Genera CxP o Egreso

Situacion: La factura original ya fue cobrada. La nota de credito genera una obligacion de devolver dinero al cliente.

Cuenta Concepto Cargo Abono
420101 Devoluciones y descuentos sobre ventas $10,000.00 -
210701 IVA Trasladado (reversa) $1,600.00 -
210501 Anticipos de clientes / Saldo a favor cliente - $11,600.00
TOTALES $11,600.00 $11,600.00
info

Resultado: Se genera un pasivo (deuda con el cliente). Este saldo se puede aplicar contra futuras facturas o devolverse en efectivo/transferencia.

3

Nota de credito parcial

Solo se acredita una parte de la factura original

Parcial

Situacion: Factura original por $29,000, nota de credito por $5,800 (devolucion parcial).

Cuenta Concepto Cargo Abono
420101 Devoluciones y descuentos sobre ventas $5,000.00 -
210701 IVA Trasladado (reversa) $800.00 -
110301 Clientes - $5,800.00
TOTALES $5,800.00 $5,800.00
info

Resultado: El saldo de Clientes se reduce de $29,000 a $23,200. El cliente aun debe el saldo restante.

Ejemplo Completo: Del XML a la Poliza

Veamos como MainesERP transforma una nota de credito en una poliza contable:

description Datos del CFDI (Nota de Credito)

NC123456-7890-ABCD-EF12-345678901234
E Egreso
A1B2C3D4-E5F6-7890...
01 Nota de credito
TUE123456ABC
CLI987654XYZ
$8,000.00
$1,280.00
$9,280.00
arrow_downward

MainesERP genera automaticamente

receipt_long Poliza de Egreso (Nota de Credito)

Tipo: Egreso

Fecha: 20/Jun/2024

Concepto: NC a Factura A1B2C3D4...

Cliente: Comercial XYZ SA de CV

Cuenta Concepto Cargo Abono
420101 Devoluciones y descuentos sobre ventas $8,000.00 -
210701 IVA Trasladado (reversa 16%) $1,280.00 -
110301 Clientes - Comercial XYZ - $9,280.00
TOTALES $9,280.00 $9,280.00
link
Trazabilidad completa

MainesERP vincula el UUID de la nota de credito con el UUID de la factura original. Desde la consulta de polizas puedes navegar entre ambos documentos.

Tratamiento del IVA en Notas de Credito

El IVA de la nota de credito se trata como una reversa del IVA trasladado original:

Metodo Pago Original Cuenta IVA Original Tratamiento en NC
PUE (cobrado) 210701 IVA Trasladado Cobrado Cargo a 210701 (disminuye IVA cobrado)
PPD (por cobrar) 210702 IVA Trasladado Por Cobrar Cargo a 210702 (disminuye IVA por cobrar)
warning Importante para declaraciones

Las notas de credito afectan la declaracion de IVA del periodo en que se emiten:

  • Disminuyen el IVA trasladado a enterar
  • Si el IVA ya fue enterado, genera un saldo a favor
  • Deben coincidir con el CFDI relacionado ante el SAT

Cuentas Contables Utilizadas

Resumen de las cuentas involucradas en la contabilizacion de CFDIs tipo E:

Cuenta Nombre Naturaleza en NC Descripcion
420101 Devoluciones sobre ventas Cargo Contra-cuenta de ingresos
420102 Descuentos sobre ventas Cargo Descuentos y bonificaciones
410101 Ingresos por ventas Cargo (alternativa) Si no usas cuenta separada
210701 IVA Trasladado Cargo Reversa del IVA original
110301 Clientes Abono Disminuye la CxC
210501 Anticipos/Saldo a favor cliente Abono Si la factura ya fue cobrada

Configuracion Previa

checklist
Antes de contabilizar notas de credito tipo E:
  • Cuentas de devoluciones: 420101, 420102 en tu catalogo
  • Cuenta de saldo a favor cliente: 210501 (si manejas NC sobre facturas cobradas)
  • CRI para egresos: Mapeo de rubros de devolucion
  • Facturas originales: Los CFDIs tipo I relacionados deben estar contabilizados