ODOO · LOCALIZACIÓN MÉXICO

Localización México en Odoo: CFDI 4.0, timbrado con PAC, DIOT y nómina

Configuramos la localización fiscal mexicana en Odoo —l10n_mx y l10n_mx_edi_40— para que tu ERP timbre el CFDI 4.0 conforme al SAT desde el propio sistema: ingreso, egreso, pago y traslado, con PAC autorizado, DIOT, nómina y complementos. Sin portales paralelos ni conciliación a mano.

Odoo Readypartner oficial
CFDI 4.0l10n_mx_edi con tu PAC
5.0★en Clutch
MTY · GDL · TXnearshore CST

¿Qué es la localización de Odoo para México?

La localización México es el conjunto de módulos y configuraciones que vuelven a Odoo cumplidor con el SAT.

Ver en detalle

Se apoya en l10n_mx (catálogo de impuestos, plan de cuentas agrupador y formas/métodos de pago) y l10n_mx_edi_40, el módulo que genera y timbra el CFDI 4.0 a través de un PAC autorizado (Finkok o Factura.com). Una vez configurada, Odoo emite el comprobante al confirmar la factura —tipos ingreso, egreso, pago y traslado— y resguarda el XML y el acuse del SAT dentro del propio registro. Esto no es opcional: facturar electrónicamente conforme al SAT es obligatorio para operar en México. Somos una fábrica de software fundada en 2018 (Monterrey, Guadalajara + Texas, 5.0★ en Clutch) y Odoo Ready; configuramos la localización con criterios verificables —versión del estándar, complementos del SAT y PAC— y la entregamos documentada, sin vendor lock-in.

El reloj del SAT: obligaciones fechadas y cómo las cubre Odoo

Cada obligación, con su fecha y cómo queda en tu instancia. Es el terreno donde un partner global no te cubre.

Obligaciones fiscales del SAT y cómo las cubre Odoo
ObligaciónQué esDesde cuándoCómo queda en tu Odoo
CFDI 4.0Comprobante fiscal digital de ingreso, egreso, pago y trasladoVigente; la versión 3.3 quedó descontinuadal10n_mx_edi_40 configurado y auditado contra el Anexo 20
Complemento de pago (REP 2.0)Recibo electrónico de pago para cobros en parcialidades o diferidosObligatorio al cobrar en parcialidades o a créditoNativo, configurado y conciliado con la factura de origen
DIOT*Declaración informativa de operaciones con tercerosMensual · formato y periodicidad 2026 en revisión del SATSe genera desde Odoo (Enterprise o módulo)
Contabilidad electrónicaCatálogo de cuentas agrupador y balanza de comprobaciónSegún tu régimen fiscalPlan de cuentas SAT + balanza configurados
Carta Porte 3.1*Complemento de traslado de mercancíasTraslado por autotransporte (tipo T) · obligatoriedad exclusiva de 3.1 sujeta a confirmaciónNativo configurado (tipo T); marítimo/aéreo/ferroviario = desarrollo
Comercio exteriorComplemento para operaciones de exportaciónCuando exportas mercancíaNativo, configurado con datos aduaneros
Cancelación de CFDIEsquema de cancelación con aceptación del receptorVigenteFlujo configurado; Odoo resguarda motivo y acuse
Nómina (complemento)Recibo de nómina timbradoSi pagas nómina en MéxicoAdd-on: no viene de fábrica en ninguna edición de Odoo

Las obligaciones y fechas las define el SAT y cambian. Cada dato se verifica contra la fuente oficial antes de configurar tu instancia. Los marcados con * están sujetos a confirmación de vigencia con la fuente del SAT.

Fuente oficial: portal del SAT (sat.gob.mx). Verificado en el análisis, no de memoria.

Y dónde corre decide si puedes timbrar como necesitas

Comparativa de modalidades de Odoo: Community self-hosted, Odoo Online y Odoo.sh.
Community (self-hosted)Odoo Online (SaaS)Odoo.sh (PaaS)
LicenciaGratis (open source)Enterprise · por usuario/mesEnterprise · por usuario/mes + plataforma
Quién administra el servidorTú / tu partner (iTech AMS)Odoo (100%)Odoo (infra) · tú/iTech (el código)
Módulos a la medida / código propioSí, control totalNo (solo App Store aprobado)Sí (deploy por Git)
PAC para CFDICualquiera (factura.com, Finkok…)Solo los integrados (3)Cualquiera
Addendas / nómina / Carta Porte multimodalDesarrollableNo (requieren código)Desarrollable
Costo de arranqueMenor licencia, mayor infra/AMSPredecible, todo incluidoLicencia + plataforma
Para quiénPresupuesto acotado, quiere control total y tiene con quién administrar la infraPyME que quiere Odoo estándar, arranque rápido, y cuyo caso fiscal cabe en un PAC integradoNecesita Enterprise + customización/addendas/PAC propio/nómina, sin administrar el servidor

Qué incluye la localización

Configuración l10n_mx

Instalación y parametrización de la localización: catálogo de impuestos (IVA, IEPS, retenciones), plan de cuentas agrupador del SAT, formas y métodos de pago, y datos fiscales de la empresa (RFC, régimen, código postal).

CFDI 4.0 y l10n_mx_edi_40

Activación de l10n_mx_edi_40 para emitir CFDI 4.0: tipos ingreso, egreso, pago y traslado, con uso del CFDI, objeto de impuesto y validación de los catálogos del SAT (c_*) antes del timbrado.

Timbrado con PAC autorizado

Conexión a un PAC autorizado por el SAT (Finkok o Factura.com): carga de certificado de sello digital (CSD), pruebas en ambiente de timbrado y emisión automática del XML y acuse al confirmar la factura.

Complemento de pagos (REP)

Configuración del complemento de recepción de pagos para timbrar los pagos en parcialidades o diferidos y conciliarlos con las facturas de origen dentro de Odoo.

DIOT y contabilidad electrónica

Generación de la DIOT, la balanza de comprobación y los reportes del plan de cuentas agrupador para cumplir con la contabilidad electrónica que solicita el SAT.

Cancelación y addendas

Configuración del flujo de cancelación de CFDI 4.0 (con el esquema de aceptación del receptor que exige el SAT) y de addendas para clientes que las requieren (cadenas comerciales, automotriz), emitidas dentro del propio comprobante.

Nómina y complementos del SAT

Timbrado del recibo de nómina con su complemento, y configuración de carta porte o comercio exterior cuando el giro lo requiere (transporte de mercancías o exportación).

Cómo la configuramos

1Diagnóstico fiscal

Mapeamos régimen, RFC, giro y obligaciones: qué tipos de CFDI emites, si necesitas complemento de pagos, carta porte, comercio exterior o nómina. Salida: alcance y elección del PAC.

2Configuración base

Instalamos l10n_mx y l10n_mx_edi_40, configuramos impuestos, plan de cuentas agrupador, datos fiscales y cargamos el certificado de sello digital (CSD).

3Pruebas de timbrado

Emitimos CFDI 4.0 de prueba contra el ambiente del PAC, validamos catálogos del SAT (c_UsoCFDI, c_RegimenFiscal, c_ObjetoImp) y corregimos errores antes de producción.

4Complementos y reportes

Habilitamos el complemento de pagos, la DIOT, la balanza y, si aplica, carta porte o comercio exterior; verificamos cada XML contra el estándar del SAT.

5Go-live y handoff

Pasamos a producción con timbrado real, documentamos la configuración y entregamos la instancia y los reportes — 100% de tu propiedad, sin caja negra.

ANTES DE TIMBRAR$7,500análisis técnico · 1 semana · acreditable

Empieza por el análisis: qué timbras y en qué modalidad

En quince minutos verificamos en qué versión están tus catálogos y si tu caso fiscal cabe en Odoo Online o necesita Odoo.sh. El análisis técnico te entrega el alcance fiscal exacto, la modalidad y el presupuesto por escrito, y se acredita al proyecto si avanzas.

El módulo `itech_cfdi_facturacom` para Community está auditado contra el Anexo 20 y lo corremos nosotros; no lo declaramos probado en producción a gran escala. En Enterprise el timbrado es configuración.

Solicitar el análisis

Cuándo la necesitas

Operas en México y estás obligado a facturar conforme al SAT con CFDI 4.0, no con la versión 3.3 ya descontinuada.
Quieres timbrar directo desde Odoo —ingreso, egreso, pago (complemento) y traslado— sin pasar por el portal del SAT ni por un sistema aparte.
Necesitas emitir el complemento de recepción de pagos (REP) y conciliarlo automáticamente con las facturas en el sistema.
Tu giro requiere complementos del SAT: carta porte para transporte de mercancías o comercio exterior para exportación.
Debes generar la DIOT, la balanza de comprobación y el plan de cuentas agrupador del SAT para la contabilidad electrónica.
Pagas nómina en México y quieres timbrar los recibos con el complemento de nómina del SAT dentro del mismo ERP.
PRUEBA DE COMPETENCIA

El timbrado lo escribimos y lo auditamos

Para nuestra propia operación en Odoo 19 Community construimos el conector de timbrado y lo auditamos contra el Anexo 20 del SAT; lo corremos nosotros. No es un caso de cliente ni un módulo probado en producción a gran escala — es la prueba de que la localización la hacemos de verdad.

erp.itechdev.com.mx

Prueba de competencia, no un caso de cliente.

PREGUNTAS FRECUENTES

Preguntas frecuentes

¿No encuentras tu duda? Habla con un ingeniero — sin guion de ventas.

Contáctanos →
¿Qué PAC usan para timbrar?

Trabajamos con PAC autorizados por el SAT, principalmente Finkok y Factura.com, que se integran de forma nativa o vía módulo con l10n_mx_edi_40. Si ya tienes contrato con otro PAC autorizado, lo evaluamos en el diagnóstico. La elección depende de tu volumen de timbres, costo por timbre y soporte.

¿Cuál es la diferencia entre CFDI 4.0 y 3.3?

CFDI 4.0 es la versión vigente y obligatoria del comprobante fiscal; la 3.3 ya fue descontinuada por el SAT. La 4.0 exige campos adicionales como el nombre y código postal exactos del receptor según su Constancia de Situación Fiscal, el objeto de impuesto por concepto y validaciones más estrictas. Configuramos Odoo con l10n_mx_edi_40, que genera directamente el CFDI 4.0.

¿Odoo timbra la nómina con el complemento del SAT?

Sí. Configuramos el módulo de nómina con las reglas fiscales mexicanas y el complemento de nómina del SAT, de modo que cada recibo se timbre con su PAC y se entregue el XML al colaborador. El alcance exacto (percepciones, deducciones, ISR, IMSS) lo definimos según tu operación en el diagnóstico.

¿Manejan carta porte y comercio exterior?

Sí, cuando el giro lo requiere. Configuramos el complemento de carta porte para el traslado de mercancías por autotransporte y el complemento de comercio exterior para operaciones de exportación. Ambos se emiten como parte del CFDI 4.0 a través del PAC, con la información de mercancías, ubicaciones y datos aduaneros que pide el SAT.

¿Cómo se cancela un CFDI desde Odoo?

Desde el propio Odoo, a través del PAC. Configuramos el flujo de cancelación del CFDI 4.0 conforme al esquema vigente del SAT, que exige indicar el motivo de cancelación y —en los casos que aplica— obtener la aceptación del receptor antes de que el comprobante quede cancelado. Odoo registra el estatus (cancelado, en proceso de cancelación, rechazado) y resguarda el acuse, para que tu contabilidad refleje siempre el estado real ante el SAT.

¿La configuración fiscal es de mi propiedad?

Sí, 100%. La instancia configurada, los módulos a la medida que desarrollemos en Python/XML, la documentación y los accesos al PAC son tuyos. No hay vendor lock-in: la localización queda operativa y documentada para que cualquier equipo le dé continuidad.

Solicita tu análisis de localización

Cuéntanos qué timbras hoy y coordinamos el análisis: alcance fiscal, modalidad y presupuesto por escrito.

¿Qué timbras hoy?

No agendamos nada sin tu permiso. Cero llamadas frías.

Lo que sí te garantizamos

  • Verificamos tus catálogos SAT en el análisis, cobres o no la corrección.
  • Carta Porte nativo configurado (tipo T); multimodal es desarrollo, se cotiza aparte.
  • No re-timbramos CFDI ya emitidos: el SAT lo prohíbe.
  • La instancia y la config son 100% tuyas, documentadas.
EL SIGUIENTE PASO

Que Odoo timbre bien desde el día uno

El análisis técnico te da el alcance fiscal, la modalidad y el presupuesto por escrito.