Ir al contenido

Facturación Electrónica en Perú con Odoo: Guía Completa de Configuración (2026)

28 de febrero de 2026 por
Facturación Electrónica en Perú con Odoo: Guía Completa de Configuración (2026)
Todoo

¿Qué es la Facturación Electrónica en Perú?

La facturación electrónica es el sistema implementado por la SUNAT para la emisión de comprobantes de pago en formato digital (XML/CDR). Desde 2018, SUNAT ha venido incorporando progresivamente a más contribuyentes al sistema, y hoy es obligatoria para prácticamente todas las empresas del régimen MYPE tributario en adelante.

En Odoo, la facturación electrónica para Perú está gestionada por dos módulos principales: l10n_pe (localización contable peruana) y l10n_pe_edi (intercambio electrónico de datos con SUNAT).

Proveedores de Servicios Electrónicos (PSE) vs. Emisión Directa SOL

Para enviar comprobantes a SUNAT, Odoo en Perú admite dos modalidades:

  • PSE (Proveedor de Servicios Electrónicos): Un intermediario como Nubefact o Efact recibe el XML, lo valida y lo envía a SUNAT. Ideal para PYMES.
  • Emisión directa SOL: El comprobante se envía directo al portal de SUNAT usando las credenciales SOL. Requiere mayor configuración técnica.

Para la mayoría de implementaciones, recomendamos comenzar con Nubefact por su facilidad de integración con Odoo.

Módulos necesarios en Odoo

En Odoo 16, 17, 18 y 19 los módulos requeridos son:

  • l10n_pe — Plan de cuentas SUNAT y localización base
  • l10n_pe_edi — Generación y envío de XML a SUNAT/PSE

Estos módulos se instalan desde el menú Apps → Contabilidad → Perú.

Configuración paso a paso

1. Datos de la empresa

Ve a Ajustes → Empresa y completa:

  • RUC (NIF): 11 dígitos exactos comenzando con 10, 15 o 20
  • Razón social tal como figura en SUNAT
  • Dirección fiscal completa (ubigeo SUNAT incluido)

2. Certificado Digital (PFX)

SUNAT requiere que cada comprobante esté firmado digitalmente. El certificado PFX lo emite una entidad certificadora autorizada (ej: RENIEC, DigiCert). En Odoo:

  1. Ve a Contabilidad → Configuración → Ajustes
  2. Sección "Facturación Electrónica Perú"
  3. Sube el archivo .PFX y escribe la contraseña

3. Configurar el PSE (Nubefact)

  1. Crea cuenta en Nubefact y obtén el Token de API
  2. En Odoo: Contabilidad → Configuración → Ajustes → EDI Perú
  3. Selecciona "Nubefact" como proveedor y pega el token
  4. Activa el modo "Producción" (no beta)

4. Diarios contables

Configura los diarios de ventas con el tipo de comprobante correcto:

  • Facturas: Tipo "01 - Factura"
  • Boletas: Tipo "03 - Boleta de Venta"
  • Notas de crédito: Se generan automáticamente desde la factura

5. Emitir tu primera factura electrónica

  1. Crea una factura desde Contabilidad → Ventas → Facturas
  2. Selecciona cliente con RUC/DNI válido
  3. Agrega productos con IGV al 18%
  4. Confirma la factura → Odoo genera el XML y lo envía al PSE
  5. Verifica el CDR (Constancia de Recepción) en el chatter de la factura

Errores comunes y soluciones

ErrorCausaSolución
Error 1033 SUNATRUC del cliente inválidoVerificar RUC en consulta SUNAT
Certificado expiradoPFX vencidoRenovar con entidad certificadora
Timeout PSEConectividad con NubefactRevisar configuración del firewall/proxy
XML mal formadoCampos de empresa incompletosVerificar ubigeo y datos fiscales

¿Necesitas ayuda con tu implementación?

En Todoo somos especialistas en implementación de Odoo en Perú. Si necesitas configurar la facturación electrónica o cualquier módulo de Odoo, contáctanos y te asesoramos sin costo.