Ir al contenido
  1. Inicio
  2. Sistemas
  3. Facturación electrónica SUNAT/OSE

Comprobantes electrónicos que salen de la venta y no vuelven rechazados

Analizamos de dónde salen sus rechazos, cuántas veces se digita una venta y qué cambiar en datos, reglas o sistema.

34 preguntas, resultado al terminar, sin costo.

Fajo de facturas y boletas con una calculadora
6 dimensionesNivel, brechas y primer paso al terminar el análisis

Facturación electrónica: definición y uso

Es el sistema que emite facturas, boletas, notas de crédito y débito, y guías de remisión firmadas digitalmente, validadas por un OSE y por SUNAT.

Bien integrada, cada comprobante nace de la venta o del despacho, y el sistema consulta su estado sin que nadie entre a un portal.

Señales de que la emisión necesita revisión

  • Hay comprobantes rechazados o pendientes de envío a SUNAT
  • Las notas de crédito salen con el tipo equivocado
  • Las guías de remisión fallan por ubigeo o datos del transportista
  • La comunicación de baja de un comprobante da error
  • Se emite en un sistema externo y luego se digita en el ERP
  • No se sabe qué comprobantes no llegaron al cliente

Para quién y cuándo no conviene

Conviene a

  • Empresas que emiten facturas y boletas desde el ERP y las validan con un OSE
  • Equipos que digitan dos veces: en el portal del emisor y en el sistema
  • Negocios con notas de crédito, débito y guías de remisión frecuentes
  • Empresas que van a cambiar de OSE o de versión del ERP

No conviene cuando

  • Emite menos de una decena de comprobantes al mes: el portal gratuito de SUNAT puede bastar
  • Todas las ventas pasan por un punto de venta con emisor propio que ya integra la contabilidad
  • Los rechazos vienen de datos maestros mal cargados: se corrigen antes de cambiar de emisor

Costo de los comprobantes rechazados

Cada rechazo es una nota, una llamada al cliente y una revisión del portal. Calcule el costo con sus propias cifras.

Ejemplo: dos asistentes de facturación a S/ 22 la hora. Cambie los valores por los suyos.

Horas al mes26 h
Costo al mesS/ 572
Costo al añoS/ 6,859

El cálculo muestra lo que hoy cuesta la tarea manual. No es una promesa de ahorro.

Funcionamiento en Odoo 20

Comprobante, tipo de documento y estado SUNAT

En Odoo 20 la factura lleva el campo Tipo de Documento, por ejemplo (01) Factura, (03) Boleta, (07) Nota de crédito o (08) Nota de Débito, y el Tipo de operación, como [0101] Venta interna. La serie sale del diario.

Al registrarla, el campo Facturación electrónica pasa de Por enviar a Enviado cuando el OSE devuelve la constancia (CDR). La anulación pasa por Por cancelar y Cancelado, con el motivo en la pestaña Facturación electrónica peruana.

Estados del comprobante ante SUNAT

  1. Borrador
  2. Registrado · Por enviar
  3. Enviado (CDR)
  4. Por cancelar · Cancelado
Boleta electrónica en Odoo 20 con Tipo de Documento (03) Boleta, Tipo de operación [0101] y la pestaña Facturación electrónica peruana
Boleta electrónica en Odoo 20 con Tipo de Documento (03) Boleta, Tipo de operación [0101] y la pestaña Facturación electrónica peruana
Boleta electrónica en Odoo 20 con Tipo de Documento (03) Boleta, Tipo de operación [0101] y la pestaña Facturación electrónica peruana
Boleta electrónica en Odoo 20 con Tipo de Documento (03) Boleta, Tipo de operación [0101] y la pestaña Facturación electrónica peruana
Boleta electrónica en Odoo 20 con Tipo de Documento (03) Boleta, Tipo de operación [0101] y la pestaña Facturación electrónica peruana
Boleta electrónica en Odoo 20 con Tipo de Documento (03) Boleta, Tipo de operación [0101] y la pestaña Facturación electrónica peruana
Boleta con tipo de documento y operación
  1. Tipo de documento SUNAT
  2. Tipo de operación
  3. Datos del envío al OSE
Captura real de Odoo 20 estándar, instancia de demostración con datos de prueba.
Lista de facturas de cliente en Odoo 20 con series F y B y su estado
Lista de facturas de cliente en Odoo 20 con series F y B y su estado
Lista de facturas de cliente en Odoo 20 con series F y B y su estado
Lista de facturas de cliente en Odoo 20 con series F y B y su estado
Lista de facturas de cliente en Odoo 20 con series F y B y su estado
Lista de facturas de cliente en Odoo 20 con series F y B y su estado
Comprobantes por serie y estado
  1. Número con serie
Captura real de Odoo 20 estándar, instancia de demostración con datos de prueba.
Método DMG-RT

El método aplicado a la emisión de comprobantes electrónicos

Dmunoz Group dirige cada análisis: primero el proceso y los datos, después la herramienta, con fases cortas que usted aprueba.

  1. Muestra de rechazos

    Tomamos los rechazos y observaciones de los últimos meses y los agrupamos por motivo y por dato de origen.

  2. Recorrido de venta a comprobante

    Seguimos una venta, una nota y una guía desde que se registran hasta que SUNAT las acepta, contando cada digitación.

  3. Prueba de casos completos

    Probamos en ambiente de prueba los casos que fallan: notas por motivo, bajas, guías con transportista y anulaciones.

  4. Plan con un indicador

    Proponemos los cambios en datos, reglas o sistema, ligados a la tasa de rechazos medida antes y después.

Ver el método completo

Entregables

  • Rechazos agrupados por motivo y por dato maestro
  • Mapa de digitaciones entre la venta y el comprobante
  • Juego de pruebas con notas, bajas y guías
  • Plan de cambios con responsable y fecha

Requisitos previos y resultados

Requisitos previos

  • Certificado digital vigente cargado en Configuración › Perú › Certificados
  • Contrato con un OSE o el servicio IAP de Odoo, con usuario SOL secundario
  • Series autorizadas por diario y tipo de documento
  • Clientes con RUC o DNI válido y ubigeo para las guías
  • Productos con código de afectación del IGV y unidad SUNAT

Resultados: comprobantes, CDR y reportes de rechazo

  • XML firmado y CDR adjuntos a cada comprobante
  • Representación impresa en PDF con código QR
  • Asiento contable de la venta en el mismo momento
  • Comunicación de baja y notas vinculadas al comprobante de origen
  • Guía de remisión electrónica desde la entrega de inventario

Configuraciones clave

Ajustes estándar de Odoo 20 que cambian el comportamiento del proceso. Se definen en la fase de configuración, con la respuesta del análisis.

  1. Proveedor de firma

    Dónde Ajustes › Contabilidad › Facturación electrónica peruana

    Tres opciones: IAP firma por la empresa sin certificado propio; SUNAT y Estela (antes Digiflow) piden usuario y clave SOL y un certificado digital.

  2. Entorno de pruebas

    Dónde Ajustes › Contabilidad › Facturación electrónica peruana

    Envía al servicio de prueba. Se activa en la copia de prueba antes del arranque y se apaga en producción.

  3. Diarios con documentos y series

    Dónde Contabilidad › Configuración › Diarios › Usar documentos

    Cada diario de ventas emite su serie de factura, boleta y nota. El tipo de documento sale del cliente y del diario.

Antes
Bloque de facturación electrónica peruana en Ajustes de Odoo 20 con el proveedor IAP
Bloque de facturación electrónica peruana en Ajustes de Odoo 20 con el proveedor IAP
Después
Bloque de facturación electrónica peruana con el proveedor SUNAT, credenciales SOL y certificado visibles
Bloque de facturación electrónica peruana con el proveedor SUNAT, credenciales SOL y certificado visibles
Antes
Bloque de facturación electrónica peruana en Ajustes de Odoo 20 con el proveedor IAP
Bloque de facturación electrónica peruana en Ajustes de Odoo 20 con el proveedor IAP
Después
Bloque de facturación electrónica peruana con el proveedor SUNAT, credenciales SOL y certificado visibles
Bloque de facturación electrónica peruana con el proveedor SUNAT, credenciales SOL y certificado visibles
Antes
Bloque de facturación electrónica peruana en Ajustes de Odoo 20 con el proveedor IAP
Bloque de facturación electrónica peruana en Ajustes de Odoo 20 con el proveedor IAP
Después
Bloque de facturación electrónica peruana con el proveedor SUNAT, credenciales SOL y certificado visibles
Bloque de facturación electrónica peruana con el proveedor SUNAT, credenciales SOL y certificado visibles
Proveedor de firma: IAP frente a SUNATCapturas reales de Odoo 20 estándar en la instancia de demostración. El ajuste no se guardó.

Funciones poco usadas

Funciones del estándar que ya vienen instaladas y rara vez se configuran. Cada una indica su ubicación en el menú y en el código fuente.

  • Leyendas del catálogo 52

    Dónde Factura › Código de leyenda

    Transferencia gratuita, operación en la Amazonía, emisor itinerante u operación sujeta a detracción salen impresas y en el XML.

    Código l10n_pe_edi/​models/​account_move.py:130

  • Motivo de nota de crédito y de débito

    Dónde Nota › Motivo del crédito o Motivo del débito

    Los catálogos 09 y 10 vienen cargados. Elegir el motivo correcto evita el rechazo por nota mal tipificada.

    Código l10n_pe_edi/​models/​account_move.py:78

  • Motivo de baja en el comprobante

    Dónde Factura › Motivo de cancelación

    El texto viaja en la comunicación de baja y queda en el comprobante. La auditoría lo encuentra sin buscar correos.

    Código l10n_pe_edi/​models/​account_move.py:86

Análisis en línea

Dimensiones del análisis

Este análisis revisa la emisión de facturas, boletas, notas y guías de remisión, desde el pedido o el despacho hasta la respuesta del OSE y SUNAT. Las preguntas describen lo que hace hoy el área de facturación con rechazos, bajas, series, certificado y contingencia.

Resultado que recibe

Al terminar recibe un nivel por dimensión de su emisión electrónica y las brechas ordenadas por prioridad. Cada brecha indica la primera corrección que puede comprobar en los comprobantes de la semana siguiente.

17 preguntas con puntaje y 12 de contexto (tipo de operación, tamaño, sistema actual). Las de contexto no puntúan: sirven para leer el resultado frente a operaciones parecidas.

  1. Emisión desde pedido y despachoObserva si el comprobante se genera desde el pedido o el despacho, sin redigitar, y cuánto tarda en salir.
  2. Datos tributarios del comprobanteObserva si RUC, dirección, ubigeo, unidad de medida, series y percepción salen de maestros validados y no de lo que escribe cada facturador.
  3. Respuesta del OSE y SUNATObserva si cada comprobante tiene su constancia de recepción guardada y si los observados y rechazados se corrigen el mismo día.
  4. Notas de crédito y comunicaciones de bajaObserva si las notas de crédito y débito y las bajas siguen el tipo, el motivo y el plazo que exige SUNAT, con aprobación según el monto.
  5. Guías de remisión del despachoObserva si la guía de remisión remitente o transportista sale desde el despacho con vehículo, conductor, punto de partida y llegada ya registrados.
  6. Continuidad de la emisiónObserva si la empresa puede seguir emitiendo cuando cae el OSE o vence el certificado digital, y si la numeración se mantiene sin saltos.

Opciones de mercado

La emisión puede vivir en su ERP o en un proveedor especializado. Elegimos según volumen, tipos de comprobante y sistemas que ya tiene.

Odoo

Odoo con localización peruana conectado a un OSE: facturas, boletas, notas, guías, bajas y consulta de estado desde la venta.

Módulos técnicos de Odoo 20

  • account
  • l10n_pe_edi
  • l10n_pe_edi_stock
  • l10n_pe_edi_pos

Lo implementamos.

Otras opciones

Proveedores de emisión electrónica y OSE que se conectan por API con el sistema de ventas, y el sistema gratuito de SUNAT para volúmenes bajos.

  • SEE SUNAT (sistema gratuito)
  • Nubefact
  • Efact
  • Bizlinks
  • Facturador del contribuyente (SFS)

Emisores y OSE homologados por SUNAT; la lista no implica preferencia.

Criterios de selección

  • Homologación del OSE y tiempo de respuesta del CDR
  • Plan de contingencia probado con comprobantes pendientes
  • Notas y anulaciones sin tocar el XML a mano
  • Costo por comprobante o por bolsa, con su volumen

Límites del estándar

  • Contingencia cuando el OSE o SUNAT no responden

    Cómo se resuelve

    Los comprobantes quedan Por enviar y se reenvían; la emisión en papel de contingencia se registra aparte

  • Formatos de impresión con diseño propio

    Cómo se resuelve

    Se ajusta la plantilla de factura con Studio o con un addon limpio

  • Emisión desde otro sistema de ventas

    Cómo se resuelve

    Se integra por API o se deja un solo emisor; no conviene emitir desde dos lugares

Localización peruana

  • Factura, boleta, notas de crédito y débito en UBL 2.1
  • Leyendas, detracción y tipo de operación en el XML
  • Guía de remisión electrónica remitente
  • Comprobante de retención con el módulo de retenciones

Del análisis a la implementación

01

Revisión de rechazos

Análisis de los rechazos recientes y del dato que los causa.

02

Implementación con Odoo

Localización peruana, conexión con el OSE, series por punto de emisión, notas, bajas y guías.

03

Integración con su ERP

Si emite con un proveedor externo, conectamos la venta con la emisión para no digitar dos veces.

04

Pruebas antes de un cambio

Juego de pruebas para cambiar de OSE o de versión sin interrumpir la emisión.

Diego Muñoz, consultor de procesos y tecnología
Alcance

Implemento facturación electrónica con Odoo y su localización peruana, conectada a un OSE: facturas, boletas, notas, guías de remisión, bajas y consulta de estado. Si su emisión vive en otro sistema, analizo cómo conectarla con su ERP.

Sistemas que se conectan con la emisión de comprobantes electrónicos

El comprobante se arma con datos de ventas, punto de venta o comercio electrónico, y su asiento llega a contabilidad y al registro de ventas. Los enlaces llevan al análisis de cada sistema.

Antes de empezar

Diagrama de sistemas conectados a un ERP

No necesariamente. Si el proveedor funciona, el trabajo puede ser conectarlo con la venta y ordenar los datos maestros.

El operador de servicios electrónicos valida cada comprobante y lo informa a SUNAT. La empresa lo contrata y su sistema se conecta con él.

Sí. Los cambios se prueban en un ambiente de prueba con los casos que hoy fallan antes de pasar a producción.

El análisis en línea y la revisión de 30 minutos no tienen costo. Los trabajos posteriores se cotizan por fases.

Solo el equipo de Dmunoz Group, para preparar la revisión. No se comparten con terceros.

Empiece con el análisis en línea

Al terminar ve su nivel y por dónde empezar. Si quiere, lo revisamos en 30 minutos por videollamada con Dmunoz Group.

WhatsApp +51 919 488 260 · damunoz@dmunozgroup.com