La correcta configuración de diarios contables, sucursales y series SUNAT en Odoo 18 es fundamental para que una empresa peruana pueda emitir facturas electrónicas válidas ante SUNAT y mantener un control contable organizado por local o punto de venta.
En este artículo te explicaremos paso a paso cómo hacerlo, qué significa cada componente y por qué es importante estructurarlo correctamente desde el inicio de tu implementación.
¿Qué son los diarios contables en Odoo?
En Odoo, los diarios contables son los “libros” donde se registran las operaciones financieras. Cada diario representa un flujo de operaciones específico, como:
- Ventas
- Compras
- Caja y bancos
- Ajustes o nóminas
Cada diario tiene su propia numeración (secuencia), cuentas contables por defecto y tipo de operación.
En el contexto peruano, además, cada diario de ventas está asociado a una serie SUNAT, por ejemplo:
| Diario | Serie | Descripción |
|---|---|---|
| Ventas Lima | F001 | Serie de facturas del local Lima |
| Ventas Arequipa | F002 | Serie del local Arequipa |
| Ventas Cusco | F003 | Serie del local Cusco |
¿Qué son las sucursales o “branches” en Odoo 18?
Desde Odoo 17, y especialmente en Odoo 18, las sucursales (branches) permiten crear estructuras organizativas dentro de una misma empresa. Cada sucursal representa un local físico o punto de emisión autorizado por SUNAT, con su propia dirección y operaciones independientes.
Beneficios de usar sucursales:
- Emitir facturas desde distintos locales con sus propias series.
- Separar la gestión contable por establecimiento.
- Facilitar los reportes financieros por punto de emisión.
- Asignar usuarios a una sucursal específica para mayor control.
| Empresa | Sucursal | Dirección |
|---|---|---|
| Servicios Integrales SAC | Las Flores | Av. Principal 123 – Lima |
| Servicios Integrales SAC | San Isidro | Jr. Comercio 321 – Lima |
| Servicios Integrales SAC | Arequipa | Av. Lambramani 1200 – Arequipa |
¿Qué son las series SUNAT y por qué son tan importantes?
Cada serie SUNAT identifica un conjunto de comprobantes electrónicos emitidos desde un mismo punto de emisión. Por norma, las series para facturas comienzan con “F” (ejemplo: F001, F002, F003) y las de boletas con “B”.
Ejemplo:
- F001-00000001 → Factura electrónica emitida desde la sucursal principal.
- F008-00000001 → Factura electrónica emitida desde la sucursal 8.
Cada serie debe estar registrada en SUNAT dentro de tu cuenta SOL para poder ser utilizada en Odoo.
Cómo configurar diarios, sucursales y series en Odoo 18 paso a paso
1. Crear las sucursales
Ve a Ajustes → Usuarios y Compañías → Sucursales, crea una nueva sucursal e ingresa:
- Nombre: “Las Flores”
- Código interno: “001”
- Dirección física
- Activa el registro ✅
Esto representará el establecimiento anexo 001 en SUNAT.
2. Crear los diarios contables
Ve a Contabilidad → Configuración → Diarios → Nuevo y crea un nuevo diario por cada serie o local.
- Nombre: Ventas Las Flores – F005
- Tipo: Ventas
- Prefijo de secuencia: F005-
- Cuenta de ingresos: 7011 – Ventas locales
- Usar documentos: ✅
- Tipo de documento: Factura electrónica (01)
Cada diario define la serie y correlativo que Odoo usará al emitir comprobantes electrónicos.
3. Relacionar sucursal y diario
En Odoo 18 SaaS, el campo “Sucursal” no siempre es visible; por tanto, cada diario funciona como representante de la sucursal.
| Sucursal | Diario | Serie | Resultado |
|---|---|---|---|
| Las Flores | Ventas F005 | F005 | F005-00000001 |
| San Isidro | Ventas F006 | F006 | F006-00000001 |
| Arequipa | Ventas F007 | F007 | F007-00000001 |
4. Configurar el tipo de documento
Para evitar errores como "The journal requires a document type but not document type has been selected", asegúrate de que en cada diario esté seleccionado el tipo de documento SUNAT correcto:
- Factura electrónica (01) → para series Fxxx
- Boleta electrónica (03) → para series Bxxx
Esto garantiza que el XML generado contenga la información correcta para SUNAT.
5. Emitir facturas electrónicas por local
Cada vez que un usuario de una sucursal cree una factura:
- Seleccionará el diario correspondiente (F005, F006, etc.).
- Odoo asignará automáticamente la serie y numeración.
- El comprobante se firmará digitalmente y se enviará a SUNAT con los datos del local correspondiente.
Consejos adicionales
- Verifica que cada serie esté registrada en SUNAT (Operaciones en Línea → Comprobantes electrónicos → Series y Puntos de Emisión).
- Asegúrate de que el certificado digital (.pfx) y las credenciales SOL estén configuradas correctamente.
- Define un usuario por sucursal con permisos limitados a sus propios diarios.
- Revisa periódicamente los reportes por diario o sucursal para analizar ventas y rentabilidad.
Conclusión
Configurar correctamente los diarios contables, sucursales y series SUNAT en Odoo 18 permite emitir comprobantes electrónicos válidos por cada local, controlar la numeración, cumplir con los requisitos fiscales de SUNAT y mantener un control contable ordenado por punto de emisión. Con esta estructura, tu empresa estará lista para operar de forma eficiente y completamente alineada con la normativa peruana.