Un grupo con una matriz en Estados Unidos y una filial en España necesita dos cosas a la vez: las cuentas oficiales de la filial, en euros y con el PGC, y el balance del grupo en dólares para la matriz. Con Odoo 20 se resuelven en una sola base de datos.
Este es el curso que hemos grabado en Contaldia. El vídeo completo va más abajo. Aquí tienes lo que se ve, paso a paso, y lo que mejora respecto a Odoo 19.
vídeo del curso
consolidación en Odoo 20
sociedades, monedas
y planes contables
edición Enterprise
en el ejemplo
El escenario: matriz en EE. UU. y filial en España
La matriz lleva su contabilidad en dólares, con un plan contable genérico. Su filial al 100 %, en España, trabaja en euros con el PGC PYMES. La matriz aportó el capital de la filial en enero.
Queremos dos cosas: los informes oficiales de la filial y el balance del grupo en dólares. La idea clave: cada empresa lleva su contabilidad en su moneda y con su plan contable. La consolidación se hace al sacar el informe, no al contabilizar.
Sin módulo aparte: cinco herramientas estándar
Odoo no tiene una aplicación de consolidación. Se consigue combinando herramientas de Contabilidad que ya vienen en el producto:
- Selector multiempresa: marcas las sociedades del grupo y los informes suman sus apuntes desde la empresa principal.
- Mapeo de cuentas: cada cuenta de la filial recibe el código equivalente del plan de la empresa principal, para que el informe la coloque en la línea correcta.
- Varios libros (grupos de diarios): separan la contabilidad oficial de los ajustes y eliminaciones de consolidación.
- Grupos horizontales: una columna por sociedad o por libro, más el total.
- Conversión de moneda (CTA): las filiales en otra moneda se convierten solas.
Las sucursales no se consolidan así: comparten la contabilidad de la empresa principal. La consolidación es para sociedades independientes.
Configuración: monedas, planes y tipos de cambio
La configuración es mínima:
- Cada empresa con su moneda y su plan contable: la matriz, el genérico en dólares; la filial, el PGC en euros.
- En la matriz, el euro activado y sus tipos de cambio. En un caso real se actualizan automáticamente.
- Mapeo de cuentas entre los dos planes. Para muchas cuentas es más rápido exportar, rellenar en Excel e importar.
- En los ajustes del balance, el campo de traducción de monedas: puede usar el tipo más reciente para todo o el método CTA, el habitual en consolidación.
Ojo: al convertir se usan los tipos de cambio de la empresa seleccionada. Si falta un tipo en una fecha, por ejemplo la de la aportación de capital, Odoo convierte a 1:1 y el capital sale mal.
Operaciones entre empresas del grupo
La matriz factura en dólares una cuota de gestión a la filial. La filial la registra en dólares y Odoo la convierte a euros. Al pagarla meses después, con otro tipo de cambio, aparece una diferencia de cambio.
En Odoo 20, el asistente de pago muestra el tipo de cambio aplicado y la diferencia sale en una sola línea por factura, que puedes desplegar para ver el cálculo. Para separar los saldos del grupo de los de terceros, configura en el contacto de cada sociedad las cuentas a cobrar y a pagar de empresas del grupo (433 y 403 en el plan español).
En España, una factura de una sociedad extranjera puede tributar por inversión del sujeto pasivo. Revisa el impuesto antes de contabilizarla.
Los informes españoles de la filial
Con solo la filial seleccionada salen su cuenta de pérdidas y ganancias y su balance en formato PGC PYMES, en euros. Es lo que necesita para sus cuentas anuales y sus impuestos en España. El capital aportado por la matriz aparece a su valor en euros del día de la aportación.
El consolidado del grupo en dólares
Marcas las dos empresas, con la matriz como empresa principal, y el balance sale en dólares. Odoo avisa de que usa el método CTA.
Con CTA, el capital de la filial se mantiene a su tipo histórico, los resultados se convierten a tipo medio y el resto del balance a tipo de cierre. Como el tipo de cambio se mueve durante el año, queda una diferencia. Antes la calculabas en un Excel. Ahora Odoo la lleva a una línea de Patrimonio neto, Cumulative Translation Adjustments, y es auditable: la despliegas y ves los apuntes que la forman.
Usa la variante genérica del balance. La variante española clasifica por códigos del PGC y colocaría mal las cuentas de la matriz.
Varios libros y la hoja de consolidación en columnas
Odoo permite llevar varios libros en la misma base de datos. Las eliminaciones de consolidación, como la participación contra el capital de la filial o las operaciones entre empresas, se registran en un diario de un libro aparte. Así no ensucian la contabilidad oficial de cada sociedad.
Con un grupo horizontal, el balance se reparte en columnas, una por libro o por sociedad, más el total. Es la hoja de consolidación de toda la vida, sin salir de Odoo. Qué libros marcar según lo que quieras ver:
| Quieres ver | Marca |
|---|---|
| Cada empresa por separado | Principios contables locales + Intercompany |
| Consolidado del grupo | Principios contables locales + Consolidado (eliminaciones) |
| Todo junto (no tiene sentido contable) | Todos los libros contables |
Si el libro tiene una empresa asignada, solo incluye los diarios de esa empresa. Para que abarque todo el grupo, deja el campo Empresa vacío.
Odoo 20 frente a Odoo 19
| Novedad en Odoo 20 | Antes, en Odoo 19 | Edición |
|---|---|---|
| Línea CTA auditable en balance, sumas y saldos y libro mayor | La diferencia de conversión se calculaba fuera de Odoo | Enterprise |
| Grupos de libros: se indican los diarios que se incluyen | Se indicaban los diarios que se excluían | Community |
| Facturas intercompañía casadas automáticamente con su pedido de compra | Conciliación manual | Enterprise |
| Tipo de cambio visible al registrar pagos en divisa | No se mostraba | Community |
| Diferencias de cambio en una sola línea por factura, desplegable | Una línea por cada diferencia | Community |
| Cuentas padre en lugar de grupos de cuentas; código de cuenta opcional | Grupos de cuentas | Community |
Si migras desde Odoo 19, revisa los grupos de libros: hay que convertir los diarios excluidos en diarios incluidos.
Fuentes: notas de versión de Odoo 20, Braintec e iVenture Team.
Unidades tributarias: no es consolidación
En la configuración verás «Unidades tributarias». No es consolidación contable. Sirve para que varias empresas del mismo país y la misma moneda presenten juntas su declaración de impuestos. En España encaja con el régimen especial del grupo de entidades de IVA. En este ejemplo no aplica, porque la matriz es americana y la filial española. Tendría sentido si el grupo tuviera varias sociedades en España.
Checklist mensual de consolidación
- Cerrar cada sociedad: facturas, bancos y amortizaciones.
- Cargar o revisar los tipos de cambio en la empresa principal: cierre, medios e históricos de las aportaciones de capital.
- Revisar el mapeo de las cuentas nuevas creadas en las filiales.
- Cuadrar los saldos intragrupo.
- Registrar los asientos de eliminación en el diario de consolidación.
- Sacar pérdidas y ganancias y balance con el libro consolidado y el grupo horizontal, y exportar.
Más en Contaldia
Contabilidad, banco e informes: Novedades Odoo 20 de contabilidad e informes.
El keynote de Fabien, con capturas: Odoo 20: lo que acaba de presentar Fabien en OX 2026.
¿Tu grupo tiene sociedades en varios países?
Te ayudamos a configurar la consolidación en Odoo: monedas, mapeo de cuentas, libros e informes. Somos la 1ª asesoría fiscal en Odoo de España y Portugal.
info@contaldia.com · 931 94 94 80 · Más cursos y webinars: contaldia.com/events