Estás evaluando Odoo y llegas al tema de la facturación electrónica. Le preguntas al partner si cuenta con "facturación electrónica para Perú" y te responde que sí: se conecta con SUNAT, emite facturas y boletas, manda el XML, o usa un proveedor OSE. Marcas la casilla mentalmente y pasas al siguiente punto de la reunión. El problema no aparece ahí. Aparece meses después, ya en producción, el día que necesitas emitir una transferencia gratuita, o que la placa del vehículo salga en el comprobante, y descubres que "factura para Perú" no era exactamente lo que tú entendías.
Aunque nosotros mismos vivamos de implementar Odoo, queremos que sepas lo siguiente: que un ERP emita un comprobante no significa que cubra tu facturación electrónica completa. La facturación electrónica nativa de Odoo en sus últimas versiones avanzó —eso hay que reconocerlo—, pero "facturación electrónica" no es una sola función: son decenas de escenarios distintos, y cuáles te tocan a ti depende de tu negocio o giro. Este artículo quiere motivarte a analizar mejor esta situación antes de elegir un proveedor de Odoo que te "ofrece facturación electrónica". Y es, de paso, un buen ejercicio y ejemplo, de lo que hay que analizar al elegir e implementar cualquier ERP.
"Localizado" no significa "cubre todo lo que tú emites"
Cuando un partner dice que Odoo tiene "localización peruana", normalmente es cierto. El módulo estándar trae el plan de cuentas peruano, los tipos de documento de SUNAT, los impuestos, el campo de código UNSPSC en el producto y el envío del comprobante a SUNAT, sea de forma directa o a través de un "OSE" (Operador de Servicios Electrónicos, el intermediario que valida y transmite tus comprobantes). Para las operaciones comunes, eso funciona.
Pero aquí va una bandera roja del ecosistema, y conviene que la tengas clara: cuidado con confundir emitir un comprobante con que el sistema que estás eligiendo para tu empresa esté listo para cumplir con SUNAT. Una cosa es aprovechar el estándar de Odoo para tus procesos —eso es sano y lo defendemos—, y otra muy distinta es creer que la localización peruana nativa ya te cubre los escenarios que necesitas. La peruanización completa —la que te salva no solo al emitir una factura, sino cuando llegan los cierres y las declaraciones— la pone el partner, no Odoo de fábrica. Por eso una localización peruana propia y completa sigue siendo determinante, y puedes ver todo lo que cubre la nuestra en nuestro listado de funcionalidades.
Los casos tributarios que quizás tu negocio sí emite
Empecemos por lo tributario, porque es donde un comprobante mal armado se traduce en un rechazo de SUNAT o imposibilidad de emitir una venta.
Si tu empresa vende con promociones —"lleva 3, paga 2", combos, productos de regalo dentro de la misma venta— estás emitiendo una operación que mezcla líneas gravadas con líneas gratuitas. Declararlo bien en el comprobante, y que cuadre con el módulo de promociones de Ventas, no es trivial. Es justo el tipo de escenario que debes estar seguro de que el Odoo que estás eligiendo cubre.
Lo mismo aplica a las transferencias gratuitas, gravadas y no gravadas: muestras médicas, bonificaciones, donaciones, material de degustación. Son operaciones que muchas empresas de consumo, laboratorios o distribuidoras emiten todos los días, y que SUNAT trata de manera específica. Si es tu caso, es un punto a validar, no a suponer.
Y si operas con muchas series de comprobantes —por varios establecimientos, varios puntos de venta o varias líneas de negocio— vale la pena confirmar que el esquema de numeración te dé el aire que necesitas sin volverse un cuello de botella administrativo.
Nos ha tocado verlo más de una vez: una empresa da por hecho que sus bonificaciones "se facturan igual que todo" y recién en las pruebas descubre que la parte gratuita necesitaba un tratamiento aparte. Detectarlo en la etapa de validación cuesta una conversación; descubrirlo en producción cuesta comprobantes rechazados, costos no planificados o limitaciones muy problemáticas.
Los datos que tu sector exige dentro del comprobante
Hay información que no es opcional según el rubro. El ejemplo más claro es el transporte y la distribución.
Odoo estándar, a la fecha de la publicación de este blog, maneja la Guía de Remisión Electrónica (GRE) como documento aparte, y ahí van los datos del traslado, incluida la placa del vehículo. Eso está cubierto. Pero si tu operación necesita que la placa del vehículo o la referencia a la guía de remisión aparezcan dentro del XML de la factura o boleta —y no solo en la GRE—, eso ya es un requisito específico que se evalúa caso por caso.
Aquí la palabra clave es crítico. Si para tu negocio ese dato es obligatorio, no es un "estaría bueno tenerlo": es un bloqueante. Sin él, no emites el comprobante como lo necesitas, y sin comprobante no operas. Por eso este tipo de requisitos se ponen sobre la mesa desde la evaluación, antes que cualquier otra cosa. Lo mismo vale para la orden de compra del cliente que debe viajar dentro del comprobante: parece un detalle, hasta que tu cliente corporativo te lo exige para pagarte.
Los cambios normativos de SUNAT: tu facturador tiene que mantenerse al día
Por ejemplo, hay un cambio normativo que vuelve este tema más urgente de lo que parece. A partir del 1 de agosto de 2026 entran en vigencia nuevas reglas de validación de SUNAT que actualizan el conocido Catálogo N° 25 e incorporan tres anexos obligatorios (25.1, 25.2 y 25.3) de códigos de producto. La consecuencia es directa: si tu empresa comercializa los bienes afectados y no carga esos códigos en tu sistema, los comprobantes se rechazan automáticamente, y un comprobante rechazado no tiene validez legal.
El código de producto (UNSPSC) es un campo que Odoo estándar ya pide a nivel de producto. La pregunta práctica es de escala y prevención: si manejas miles de productos, cargar y mantener ese código uno por uno es un trabajo enorme. Poder definirlo a nivel de categoría de producto, y bloquear el envío del comprobante cuando el dato falta, convierte una obligación tediosa en algo administrable y evita el rechazo antes de que ocurra. Con la fecha de agosto encima, este es justo el tipo de detalle que conviene tener resuelto, no improvisado.
Cómo lo hacemos en Oz
No creemos en la preventa que muestra un sistema bonito y promete que "todo se puede". Hacemos una preventa consultiva: analizamos a alto nivel cómo encaja Odoo con nuestra localización peruana, en tu negocio, enfocándonos en los puntos que pueden ser más críticos —y la facturación electrónica suele ser uno de ellos—. Luego te mostramos el sistema en demos pensadas para tu realidad, para que valides con tus propios ojos que lo que te enseñamos tiene sentido para ti antes de decidir nada. Con esa validación recién arranca la implementación.
Ya en la implementación viene el análisis de brecha más profundo. Pero ojo: ese análisis se hace para afinar la configuración y para resaltar las personalizaciones del tipo "should" (debería tenerlo) o "could" (podría tenerlo), y dejarlas para después, si es que el caso lo amerita. No personalizamos por personalizar: cada desarrollo a medida es código que alguien tiene que mantener y migrar con cada versión. Lo crítico se atiende; lo demás se prioriza con cabeza fría. Y cuando un proyecto trae muchas personalizaciones, ponemos sobre la mesa un Odoo Discovery que ordena los requerimientos antes de que firmes; si tu caso encaja bien con el estándar, nos lo saltamos para no encarecerte el proyecto sin necesidad.
Una última cosa, para que no haya sorpresas en el presupuesto: la facturación electrónica viene incluida con la implementación, pero su mantenimiento ante los cambios de SUNAT y las personalizaciones específicas son recurrentes y se cotizan aparte, precisamente porque dependen de tu casuística. Si quieres entender qué costos de Odoo son recurrentes y cuáles no, lo desarrollamos en nuestra guía de precios de Odoo en Perú.
Preguntas frecuentes
¿Odoo factura electrónicamente en Perú de forma nativa?
Sí. La localización estándar de Odoo emite facturas, boletas, notas de crédito y de débito, valida contra SUNAT y se conecta con operadores electrónicos. Para las operaciones comunes funciona; lo que hay que revisar son los casos específicos de tu negocio y, sobre todo, no confundir emitir un comprobante con estar listo para todo el cumplimiento con SUNAT.
¿La localización peruana de Odoo cubre todos los casos de SUNAT?
Cubre lo estándar. Casos particulares —promociones con productos gratis, transferencias gratuitas no gravadas, datos obligatorios dentro del comprobante por tu rubro, controles y avisos— dependen del giro y pueden requerir configuración fina o personalización. Por eso la pregunta correcta no es "¿factura?", sino "¿facturas lo que yo necesito emitir?".
¿Voy a necesitar personalizar la facturación electrónica?
Depende de tu negocio. Muchas empresas operan con el estándar y una buena configuración. Otras, por su sector o su forma de vender, necesitan ajustes específicos. Lo sano es identificar esos puntos críticos en la preventa y decidir con datos, sin asumir de más ni de menos.
¿El estándar de Odoo se actualizará tan rápido como necesite?
Odoo plantea la promesa de que esto sea así, pero es posible que necesites gestionarlo con tu partner o de forma directa, si elegiste trabajar solo. Caso contrario, necesitas un partner como nosotros que mantenga y actualice la localización que se te ofrezca.
¿Puedo seguir usando mi operador electrónico actual con Odoo?
Odoo estándar no se integra con cualquier OSE: de fábrica trabaja con su propio servicio (que enruta por el OSE Digiflow) o con envío directo a SUNAT. Si tu empresa ya trabaja con otro OSE —Nubefact, por ejemplo— eso requiere una integración específica. En nuestra localización integramos Odoo con la OSE Nubefact. Confírmalo siempre con el partner que estés cotizando.
¿La facturación electrónica está incluida en el precio de implementación?
Depende de lo que te ofrezca el partner que estás cotizando. En nuestro caso, el módulo de facturación está incluido en la implementación, pero hay costos recurrentes. Las actualizaciones requeridas por SUNAT que hacemos en nuestra localización son un valor recurrente anual que facturamos.
En resumen
Odoo emite comprobantes electrónicos para Perú, y en lo estándar lo hace bien. La diferencia entre una implementación tranquila y una llena de sorpresas no está en esa casilla, sino en haber revisado a tiempo los escenarios que tu negocio emite: tus promociones, tus transferencias gratuitas, los datos que tu sector exige en el comprobante, tus controles y el cumplimiento del nuevo Catálogo N° 25, por darte ejemplos. Esa revisión —hecha antes de firmar, no después— es justamente un ejemplo de lo que distingue elegir bien un ERP de elegirlo a ciegas.
Si estás evaluando Odoo y quieres entender, sin discurso de venta, qué tan bien calza con tu facturación electrónica, conversemos. Te decimos con franqueza qué cubre el estándar, qué se configura y qué valdría la pena personalizar —y si algo no lo necesitas, también te lo diremos.