Complementos de Pago (REP)
Contabiliza automaticamente los Complementos de Pago que emites cuando recibes cobros de facturas PPD. El sistema liquida la cuenta por cobrar y reclasifica el IVA de "por cobrar" a "cobrado".
El CFDI tipo P (REP) no genera nuevo ingreso. Su funcion es documentar el cobro de una factura PPD, liquidar la CxC y reclasificar el IVA trasladado de "por cobrar" a "cobrado".
Que es un Complemento de Pago (REP)?
El Recibo Electronico de Pago (REP) o Complemento de Pago es un CFDI tipo P que se emite cuando recibes un pago de una factura que fue emitida con metodo de pago PPD (Pago en Parcialidades o Diferido).
Obligatorio para PPD
Cuando emites una factura PPD, estas obligado a emitir un REP cada vez que recibas un pago, ya sea total o parcial.
No genera ingreso
El ingreso ya se registro con la factura tipo I. El REP solo documenta que el pago fue recibido.
Liquida la CxC
El REP disminuye o liquida el saldo de la cuenta por cobrar del cliente.
Reclasifica IVA
Mueve el IVA de "trasladado por cobrar" a "trasladado cobrado" para efectos de la declaracion.
El REP debe emitirse a mas tardar el dia 17 del mes siguiente al que se recibio el pago. Por ejemplo, si recibes un pago el 20 de junio, tienes hasta el 17 de julio para emitir el REP.
El Ciclo Completo: Factura PPD + REP
Para entender el REP, hay que verlo como parte del ciclo completo de una venta a credito:
Linea de tiempo de una venta PPD
1. Factura PPD
Se emite factura tipo I
FormaPago = 99
MetodoPago = PPD
2. Espera
Cliente tiene credito
CxC pendiente
IVA "por cobrar"
3. Recibe pago
Cliente paga
Se emite REP (tipo P)
IVA pasa a "cobrado"
Asientos en cada momento
| Momento | Documento | Asiento |
|---|---|---|
| 1. Facturacion | CFDI tipo I (PPD) |
Cargo: Clientes $11,600 Abono: Ingresos $10,000 Abono: IVA Trasl. Por Cobrar $1,600 |
| 2. Cobro | CFDI tipo P (REP) |
Cargo: Bancos $11,600 Abono: Clientes $11,600 + Reclasificacion IVA |
Reclasificacion del IVA Trasladado
El punto clave del REP es la reclasificacion del IVA. Cuando emites una factura PPD, el IVA queda en una cuenta de "por cobrar" porque aun no lo has cobrado. Al recibir el pago, ese IVA se mueve a "cobrado" y ya forma parte del IVA a enterar en tu declaracion.
Movimiento del IVA al recibir pago
Por Cobrar
Cobrado
Impacto fiscal
Esta reclasificacion es crucial para tu declaracion de IVA:
- El IVA "por cobrar" NO se declara al SAT (aun no lo cobraste)
- El IVA "cobrado" SI se declara y se entera al SAT
- El REP es el documento que respalda este cambio
Estructura del XML tipo P
El CFDI tipo P tiene una estructura especial con el complemento Pagos:
Nodos principales del REP
Comprobante
TipoDeComprobante="P"SubTotal="0"Total="0"- Sin conceptos de productos
Pago (Complemento)
FechaPago- Cuando se recibioFormaDePagoP- 03=TransferenciaMonedaP- MXNMonto- Importe recibido
DoctoRelacionado
IdDocumento- UUID facturaImpSaldoAnt- Saldo antesImpPagado- Monto aplicadoImpSaldoInsoluto- Saldo despues
ImpuestosP
TrasladosP- IVA del pagoBaseP- Base gravableImporteP- IVA del pago- Proporcional si es pago parcial
A diferencia de las facturas, el CFDI tipo P siempre tiene SubTotal="0" y Total="0" en el nodo Comprobante. Los montos reales estan en el complemento de Pagos.
Flujo de Trabajo
El proceso de contabilizacion de complementos de pago tipo P:
Cargar REP
XML tipo P
Validar
RFC y Tipo P
Identificar
Facturas relacionadas
Seleccionar
Banco destino
Contabilizar
Liquida CxC + IVA
Escenarios de Contabilizacion
Los principales escenarios al contabilizar un REP:
Pago Total de una Factura
El cliente paga el 100% de la factura en un solo pago
Factura relacionada
| Cuenta | Concepto | Cargo | Abono |
|---|---|---|---|
| Registro del cobro | |||
| 110201 | BBVA Cuenta Operativa | $29,000.00 | - |
| 110301 | Clientes | - | $29,000.00 |
| Reclasificacion de IVA | |||
| 210702 | IVA Trasladado Por Cobrar | $4,000.00 | - |
| 210701 | IVA Trasladado Cobrado | - | $4,000.00 |
| TOTALES | $33,000.00 | $33,000.00 | |
Resultado: Saldo de Clientes queda en $0. El IVA por cobrar se reclasifica completo a cobrado. La CxC queda liquidada.
Pago Parcial
El cliente abona una parte de la factura
Factura relacionada
| Cuenta | Concepto | Cargo | Abono |
|---|---|---|---|
| Registro del cobro parcial | |||
| 110201 | BBVA Cuenta Operativa | $14,500.00 | - |
| 110301 | Clientes | - | $14,500.00 |
| Reclasificacion proporcional de IVA (50%) | |||
| 210702 | IVA Trasladado Por Cobrar | $2,000.00 | - |
| 210701 | IVA Trasladado Cobrado | - | $2,000.00 |
| TOTALES | $16,500.00 | $16,500.00 | |
Resultado: Saldo de Clientes baja a $14,500. Solo el 50% del IVA se reclasifica a cobrado. Se emitira otro REP cuando se reciba el resto.
Pago que aplica a Multiples Facturas
Un solo pago liquida varias facturas PPD
Facturas relacionadas
El REP puede contener multiples nodos <DoctoRelacionado>, uno por cada factura que se paga. MainesERP procesa cada documento y genera el asiento consolidado.
| Cuenta | Concepto | Cargo | Abono |
|---|---|---|---|
| 110201 | Bancos | $29,000.00 | - |
| 110301 | Clientes | - | $29,000.00 |
| 210702 | IVA Por Cobrar (fact 1 + fact 2) | $4,000.00 | - |
| 210701 | IVA Cobrado | - | $4,000.00 |
| TOTALES | $33,000.00 | $33,000.00 | |
Ejemplo Completo: Del REP a la Poliza
Veamos como MainesERP transforma un complemento de pago en una poliza contable:
Datos del CFDI tipo P (REP)
P Pago
03 Transferencia
DoctoRelacionado
MainesERP genera automaticamente
Poliza de Ingreso (Cobro REP)
Tipo: Ingreso
Fecha: 25/Jun/2024
Concepto: Cobro REP a Factura A1B2C3D4...
Cliente: Comercial XYZ SA de CV
| Cuenta | Concepto | Cargo | Abono |
|---|---|---|---|
| Registro del cobro | |||
| 110201 | BBVA Cuenta Operativa | $29,000.00 | - |
| 110301 | Clientes - Comercial XYZ | - | $29,000.00 |
| Reclasificacion de IVA Trasladado | |||
| 210702 | IVA Trasladado Por Cobrar | $4,000.00 | - |
| 210701 | IVA Trasladado Cobrado | - | $4,000.00 |
| TOTALES | $33,000.00 | $33,000.00 | |
MainesERP vincula el UUID del REP con el UUID de la factura original. Puedes rastrear toda la cadena: Factura PPD -> REP -> Polizas de ambos.
Cuentas Contables Utilizadas
Resumen de las cuentas involucradas en la contabilizacion de REPs:
| Cuenta | Nombre | Movimiento | Descripcion |
|---|---|---|---|
1102XX |
Bancos | Cargo | Deposito del pago recibido |
110101 |
Caja | Cargo | Si el pago fue en efectivo |
110301 |
Clientes | Abono | Liquida la cuenta por cobrar |
210702 |
IVA Trasladado Por Cobrar | Cargo | Sale el IVA pendiente |
210701 |
IVA Trasladado Cobrado | Abono | Entra el IVA ya cobrado |
Configuracion Previa
- Facturas PPD contabilizadas: Las facturas originales deben estar registradas
- Cuenta IVA Por Cobrar: 210702 configurada en tu catalogo
- Cuenta IVA Cobrado: 210701 configurada
- Cuentas de banco: Para registrar los depositos
- Clientes registrados: Para vincular las CxC