Receptor correcto
El REP se timbra con el factor como receptor (su RFC, régimen y domicilio fiscal), no con el deudor de la factura.
Cediste tus facturas a una entidad de factoraje y esa entidad te paga. El SAT exige que el complemento para recepción de pagos (REP) se emita con el factor como receptor, no con tu cliente. Este módulo lo hace sobre el CFDI nativo de Odoo (l10n_mx_edi) e incluye la comisión del factor con forma 17 Compensación, como indica la Guía de llenado del SAT.
El CFDI de pagos nativo de Odoo siempre pone como receptor al cliente de la factura. Pero en una operación de factoraje financiero quien te paga (y a quien debe ir dirigido el REP) es la entidad de factoraje. Este addon te deja marcar el pago como factoraje y timbrar el complemento con el factor como receptor, relacionado con la factura cedida — tal como lo exige la Guía de llenado del SAT. Y si el factor te retuvo honorarios o intereses, el REP los incluye como un segundo pago con forma 17 (Compensación).
El REP se timbra con el factor como receptor (su RFC, régimen y domicilio fiscal), no con el deudor de la factura.
Trabaja sobre l10n_mx_edi de Odoo. Registras el pago como siempre; solo activas una casilla y eliges al factor. No cambia tu flujo ni tu PAC.
Cobranza directa, cobranza delegada y plataforma electrónica. La emisión del CFDI es la misma; el esquema queda registrado para tu trazabilidad.
Si al factor le falta RFC, régimen o código postal, el módulo no timbra y te avisa con un mensaje claro, en vez de generar un CFDI inválido.
Hereda todo lo del REP nativo: pagos parciales, multimoneda, relación con la factura y cancelación. La comisión cuenta como una parcialidad más.
Captura lo que el factor retuvo y el REP lo incluye como un segundo pago con forma 17 Compensación, como indica la Guía del SAT.
El caso de uso de factoraje de la Guía de llenado del complemento de pagos 2.0: una factura de $203,000; el factor te deposita $180,670 y retiene $2,030 de honorarios. Tu REP, dirigido al factor, lleva dos pagos sobre la misma factura:
| Pago | Forma de pago | Monto | Parcialidad | Saldo anterior → insoluto |
|---|---|---|---|---|
| 1. Lo que llegó al banco | 03 Transferencia | $180,670.00 | 1 | 203,000.00 → 22,330.00 |
| 2. Comisión que retuvo el factor | 17 Compensación | $2,030.00 | 2 | 22,330.00 → 20,300.00 |
| Esquema | Quién cobra al deudor |
|---|---|
| Cobranza directa | El factor cobra directamente al deudor al vencimiento. |
| Cobranza delegada | Tú (el cedente) cobras al deudor y transfieres los fondos al factor. |
| Plataforma electrónica | La cesión y el pago se operan a través de una plataforma electrónica de factoraje. |




Hecho para Odoo Enterprise 20, sobre la localización mexicana nativa.
Requiere Odoo Enterprise con la localización mexicana de facturación electrónica (l10n_mx_edi) instalada y tu PAC configurado. El factoraje se timbra con el mismo PAC y certificado (CSD) que usas para tus facturas; no necesitas nada extra. Licencia OPL-1.
Descubre nuestros desarrollos más recientes para ampliar las funcionalidades de Odoo y optimizar la gestión de tu negocio.