Ir al contenido

Cómo ver el balance en dólares en Odoo: hasta dónde llega de fábrica y dónde lo completamos en Epik

Qué resuelve Odoo Enterprise solo con multimoneda y por qué un PyME LATAM termina necesitando un módulo de reportes en moneda secundaria
Odoo Enterprise registra cada factura, cobro y pago en la moneda en que efectivamente ocurrió (peso, dólar, real, etc.) y lo convierte automáticamente a la moneda local de la empresa al tipo de cambio del día. Esa parte está resuelta de fábrica. Lo que no viene resuelto es el cierre: el Balance General, el Estado de Resultados, el Libro Mayor y los demás reportes contables principales salen únicamente en moneda local. Para tener la misma información expresada en dólares (que es lo que termina pidiendo el directorio, la casa matriz o el banco) hace falta sumar un módulo. En Epik desarrollamos uno específico para Odoo 18 Enterprise.

Llevar la contabilidad en pesos y, al mismo tiempo, poder leer el negocio en dólares es una necesidad concreta de las empresas medianas en Latinoamérica. La razón es práctica: en contextos de inflación o de tipo de cambio volátil, una utilidad expresada solo en moneda local distorsiona la lectura. Lo mismo pasa con los activos, los pasivos, los márgenes interanuales. La gerencia decide mejor cuando ve la foto en una moneda estable.

Odoo Enterprise tiene resuelta una buena parte del problema, pero no toda. En este artículo separamos qué te entrega Odoo de base, dónde se corta y qué agregamos nosotros en Epik para cerrar ese tramo final.

Por qué un contador PyME en Uruguay, Argentina o México necesita ver el balance en dos monedas

El contador externo y el responsable financiero interno se encuentran con la misma escena cada cierre de mes:

  • El directorio quiere ver el resultado del trimestre en dólares para compararlo contra el plan anual que también está en dólares.
  • La casa matriz internacional pide el reporte de gestión en una moneda común para consolidar con el resto de las filiales.
  • El banco con el que se está negociando una línea de crédito pide los estados financieros expresados en moneda dura.
  • En contextos de inflación alta, comparar la utilidad de este año contra la del año pasado, ambas en moneda local, esconde más de lo que muestra.

Hasta hace pocos años, la salida era previsible: exportar el balance desde el sistema, abrir Excel, agregar una columna con el tipo de cambio, recalcular todos los saldos y armar una versión paralela. Cada mes igual, cada cierre igual. Una hora de trabajo manual repetida indefinidamente, con el riesgo de errores y, peor, con dos verdades contables que nunca terminan de cerrar entre sí.

Lo que Odoo Enterprise te resuelve de base

Odoo cubre con elegancia la parte transaccional del problema. Cada operación contable (una factura, un cobro, un pago, un asiento manual) se registra en la moneda en que efectivamente sucedió. Si una factura entra en dólares, se guarda en dólares; si el pago llega en pesos, se guarda en pesos. Odoo, en paralelo, almacena el equivalente en la moneda principal de la empresa al tipo de cambio vigente en la fecha de la operación. El usuario administrativo no tiene que hacer nada especial: la conversión es automática y queda trazable.

También resuelve los ajustes posteriores. Si una factura en dólares se cobra dos meses después a un tipo de cambio distinto al de emisión, Odoo registra automáticamente la diferencia de cambio y la imputa a la cuenta de resultado correspondiente. Lo mismo ocurre cuando se revalúan los saldos de caja, banco o cuentas por cobrar en moneda extranjera al cierre del período.

En síntesis: hasta el nivel de la operación individual, Odoo entiende dos monedas y mantiene ambas. Esa es la base sólida sobre la que se apoya todo el resto.

Dónde se corta la cadena: los reportes contables principales solo salen en moneda local

El corte se produce cuando llega el momento de leer la empresa en conjunto. Los reportes contables principales que entrega Odoo Enterprise de fábrica —Balance General, Estado de Resultados, Balance de Comprobación, Libro Mayor, Libro Mayor de Empresa (clientes y proveedores), Antigüedad de Saldos— se emiten únicamente en la moneda principal de la compañía. Aunque cada asiento individual conserva su valor en la moneda original, la consolidación se hace solo en una moneda.

Eso obliga al equipo contable a volver al Excel paralelo cada cierre, con todos los costos que mencionamos antes: tiempo, errores, doble verdad y reprocesos. El sistema está bien por debajo, pero no expone la información que la dirección quiere ver.

Lo que agregamos en Epik para cerrar el gap

Como Partner Odoo Enterprise, en Epik desarrollamos un módulo específico para Odoo 18 Enterprise que agrega exactamente lo que falta: los principales reportes contables emiten saldos paralelos en una moneda secundaria, además de la principal.

El criterio de uso es simple. La moneda secundaria se define una sola vez, al momento de configurar el módulo en la empresa. Para las PyMEs LATAM la elección natural es el dólar, pero puede ser cualquier moneda que tenga sentido para la operación (euro, real, peso uruguayo, según el caso). A partir de ahí, todos los reportes contables principales muestran los saldos en moneda local y en la moneda secundaria configurada, en paralelo, sin acción adicional cada vez.

Los reportes que cubre son los mismos que ya conoce el contador:

  • Balance General
  • Estado de Resultados
  • Balance de Comprobación
  • Libro Mayor
  • Libro Mayor de Empresa (clientes y proveedores)
  • Antigüedad de Saldos

La conversión a moneda secundaria no se aplica con el tipo de cambio del día en que se emite el reporte, sino con el que correspondía a cada operación en la fecha en que se produjo. Eso es importante: el balance en dólares al cierre de junio refleja realmente cómo se construyó el patrimonio mes a mes, no un recálculo deformado por la cotización del día del reporte.

El módulo se integra con la operatoria normal de Odoo: aparece como una opción más dentro de los reportes contables existentes, sin abrir una herramienta aparte. Soporta empresas con varias compañías, exporta a Excel y PDF listos para compartir con el directorio o el auditor, y se puede instalar tanto en Odoo en la nube (Odoo.sh) como en servidor propio.

Para quién tiene sentido este módulo

Los casos donde el módulo se justifica son bastante específicos. Tiene sentido sumarlo cuando se da alguna de estas situaciones:

  • La empresa tiene casa matriz o accionistas en el exterior que reciben información financiera consolidada en dólares.
  • El directorio interno mide el desempeño en una moneda estable porque la moneda local es muy volátil.
  • La empresa es exportadora, factura buena parte de sus ventas en dólares y arma su presupuesto en esa moneda.
  • Se opera con varias compañías en distintos países y se necesita una vista consolidada en una moneda común.
  • Se está negociando financiamiento (bancario, inversor, ronda) y la contraparte pide estados financieros dolarizados.

Si ninguna de esas situaciones aplica, probablemente Odoo nativo te alcanza. Si una o varias aplican, el módulo evita meses de Excel paralelo y resuelve el problema de raíz.

Cómo activarlo en tu Odoo

Si ya tenés Odoo 18 Enterprise andando, la implementación del módulo es liviana: lo instalamos, definimos qué moneda secundaria va a usar la empresa (típicamente dólar) y dejamos los reportes operativos en pocos días. Si todavía no tenés Odoo, lo contemplamos como parte del alcance del proyecto desde el inicio.

Si querés ver una demo con datos parecidos a los tuyos o sumar este módulo a una instalación existente, escribinos desde epik.uy/contactus. En la primera reunión revisamos tu situación contable y te decimos sin vueltas si tiene sentido o no para tu caso.

Preguntas frecuentes

¿Odoo nativo permite ver el balance en dólares

No directamente. Odoo Enterprise registra cada operación en su moneda original y la convierte automáticamente a la moneda local de la empresa, pero los reportes contables principales (Balance, Estado de Resultados, Mayor) se emiten solo en moneda local. Para verlos en una segunda moneda en paralelo, hay que sumar un módulo específico.

¿Qué reportes agrega el módulo de Epik

Balance General, Estado de Resultados, Balance de Comprobación, Libro Mayor, Libro Mayor de Empresa (clientes y proveedores) y Antigüedad de Saldos. Todos los reportes contables que el equipo financiero suele necesitar al cierre, con saldos en moneda local y en la moneda secundaria configurada.

¿Se elige la moneda al emitir cada reporte

No. La moneda secundaria se define una sola vez al configurar el módulo en la empresa (lo más habitual en LATAM es elegir el dólar). A partir de ahí, todos los reportes la muestran en paralelo de forma automática, sin que el usuario tenga que elegirla cada vez.

¿Cómo se calcula el saldo en moneda secundaria

La conversión se aplica operación por operación, según el tipo de cambio que correspondía a cada fecha. El reporte consolida esas valuaciones individuales. Eso refleja correctamente cómo se construyó el saldo en el tiempo, en lugar de recalcular todo al tipo de cambio del día actual.

¿Funciona en Odoo en la nube y en servidor propio

Sí. Es compatible con Odoo 18 Enterprise tanto en Odoo.sh (la nube oficial de Odoo) como en instalaciones en servidor propio. También soporta empresas con varias compañías.

Cobros recurrentes en Odoo con Mercado Pago: el modulo de Epik
Como automatizar el cobro mensual de suscripciones, cuotas y retainers desde Odoo usando la API de Mercado Pago.