Complementos de Pago (REP) — Fundamentos
Comprende los principios contables y fiscales que rigen los Complementos de Pago (REP). Este documento explica la teoria; para la operacion en MainesERP consulta Operacion en MainesERP.
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).
El REP no genera nuevo ingreso
El ingreso ya se registro con la factura tipo I. La funcion del REP es:
- Documentar que se recibio el pago de una factura PPD
- Liquidar (total o parcialmente) la Cuenta por Cobrar del cliente
- Reclasificar el IVA trasladado de "No Cobrado" a "Cobrado"
¿Ya conoces los fundamentos de CFDIs de Pago?
Ir a Operacion en MainesERPCuando se emite un REP: PUE vs PPD
Se emite un Complemento de Pago cuando la contraprestacion no fue pagada al momento de expedir el CFDI (factura con MetodoPago = PPD). Lo que determina el metodo no es cuantos pagos habra, sino cuando ocurre el pago respecto a la emision de la factura.
PUE Pago en Una Exhibicion
- Pago inmediato o antes de emitir factura
- IVA va directo a IVA Cobrado
- No requiere REP
- Un solo CFDI (tipo I)
PPD Pago en Parcialidades o Diferido
- Pago posterior (credito al cliente)
- IVA va a IVA No Cobrado
- Requiere REP al recibir pago
- Dos CFDIs: tipo I + tipo P
Lo relevante es que el pago ocurrio despues de emitir la factura.
Plazo de emision
El CFDI con Complemento de Pago debe emitirse a mas tardar el quinto dia natural del mes inmediato siguiente a aquel en que se recibio el pago.
| Fecha del pago | Fecha limite para REP |
| 5 de enero | 5 de febrero |
| 28 de febrero | 5 de marzo |
| 31 de diciembre | 5 de enero (siguiente año) |
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 "No Cobrado"
3. Recibe pago
Cliente paga
Se emite REP (tipo P)
IVA pasa a "Cobrado"
Asientos contables
1 Al facturar — CFDI tipo I (PPD)
2 Al cobrar — CFDI tipo P (REP)
Las dos ultimas lineas (fondo amarillo) representan la reclasificacion del IVA.
Reclasificacion del IVA Trasladado
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.
Reglas de reclasificacion
IVA a reclasificar segun tipo de operacion
Una factura de $11,600 puede tener una composicion fiscal distinta de otra factura de $11,600. Nunca debe deducirse el IVA simplemente viendo el total pagado; siempre debe consultarse el desglose fiscal del documento.
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- Moneda en que se recibio el pagoTipoCambioP- Tipo de cambio (si MonedaP ≠ MXN)Monto- Importe recibido
DoctoRelacionado
IdDocumento- UUID facturaImpSaldoAnt- Saldo antesImpPagado- Monto aplicadoImpSaldoInsoluto- Saldo despuesImpuestosDR- Desglose fiscal del pago
ImpuestosP (resumen)
TrasladosP- Totales a nivel del pagoBaseP- Base gravable totalImporteP- IVA total del pago
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.
Escenarios de Contabilizacion
Ademas del caso basico (pago total de una factura, mostrado en el Ciclo PPD), existen escenarios mas complejos:
Pago Parcial
El cliente abona una parte de la factura
Factura original: $11,600 (IVA $1,600). Cliente abona $5,800. El REP incluye en ImpuestosDR el IVA correspondiente a este pago: $800.
| Cuenta | Concepto | Cargo | Abono |
|---|---|---|---|
| 110201 | Bancos | $5,800.00 | - |
| 110501 | Clientes | - | $5,800.00 |
| 210702 | IVA Trasladado No Cobrado | $800.00 | - |
| 210701 | IVA Trasladado Cobrado | - | $800.00 |
Resultado: Saldo de Clientes baja a $5,800. El IVA indicado en el REP ($800) se reclasifica a Cobrado. El saldo restante continuara pendiente hasta que se reciba y documente el siguiente pago.
Pago que aplica a Multiples Facturas
Un solo pago liquida varias facturas PPD
Cada DoctoRelacionado identifica la factura a la que se aplica una parte del pago y contiene sus propios importes e informacion fiscal. Contablemente, el cobro puede comprender la liquidacion de varias cuentas por cobrar y la reclasificacion de los impuestos correspondientes a cada documento.
| Cuenta | Concepto | Cargo | Abono |
|---|---|---|---|
| 110201 | Bancos | $29,000.00 | - |
| 110501 | Clientes | - | $29,000.00 |
| 210702 | IVA Trasladado No Cobrado | $4,000.00 | - |
| 210701 | IVA Trasladado Cobrado | - | $4,000.00 |
Multiples Pagos en un solo REP
Un REP que agrupa varios cobros del mismo receptor
El SAT permite emitir un solo REP que agrupe todos los pagos recibidos de un receptor durante un periodo.
Esto genera un CFDI tipo P con varios nodos Pago, cada uno con su propia fecha, monto y documentos relacionados.
└── Pagos
├── Pago 1 — 5/Jun, $11,600, Transferencia
│ └── DoctoRelacionado → Factura A (IVA $1,600)
│
├── Pago 2 — 15/Jun, $23,200, Efectivo
│ └── DoctoRelacionado → Factura B (IVA $3,200)
│
└── Pago 3 — 28/Jun, $5,800, Transferencia
└── DoctoRelacionado → Factura C parcial (IVA $800)
Cada Pago es un evento de cobro independiente. El REP solo los agrupa en un unico documento fiscal por conveniencia administrativa.
El desglose de impuestos de cada pago esta contenido en los nodos ImpuestosDR de sus respectivos documentos relacionados.
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 |
110501 |
Clientes | Abono | Liquida la cuenta por cobrar |
210702 |
IVA Trasladado No Cobrado | Cargo | Sale el IVA pendiente |
210701 |
IVA Trasladado Cobrado | Abono | Entra el IVA ya cobrado |
Si el documento relacionado contiene operaciones gravadas con distintas tasas (16%, 8%), el REP 2.0 conserva el desglose en ImpuestosDR. La reclasificacion debe respetar este desglose para mantener la trazabilidad fiscal por tasa.
Nota sobre los ejemplos
Los ejemplos de este documento utilizan operaciones en moneda nacional y sin retenciones fiscales, con el objetivo de mostrar con claridad la mecanica principal del Complemento de Pago: liquidacion de la cuenta por cobrar y reclasificacion del IVA.