Inicio › Blog › Integraciones y automatización

Integraciones y automatización

Facturación electrónica SUNAT desde tu sistema: OSE, API y qué necesitas para emitir desde tu propio software

José Luis Ramírez QuirozPor
Fundador de Grupo CONIT y Certifika
Publicado el 11 de octubre de 20267 min de lectura
En resumen

Para que tu sistema emita boletas y facturas electrónicas tienes dos caminos: hacerlo tú como SEE del contribuyente (tu software genera el XML, lo firma con tu certificado digital y lo envía a SUNAT o a un OSE) o, lo más común en pymes, conectar tu sistema por API a un PSE, un proveedor autorizado que genera, firma y envía los comprobantes por ti. Desde el 1 de junio de 2026 todos los contribuyentes deben emitir electrónicamente. Un PSE publica planes desde unos S/ 70 al mes con 500 comprobantes (Nubefact, octubre de 2026). La integración típica: el sistema pide DNI o RUC, envía los datos al proveedor al cerrar la venta y guarda el PDF, el XML y la respuesta de SUNAT.

En este artículo
  1. ¿Estás obligado a emitir comprobantes electrónicos?
  2. Las opciones que da SUNAT
  3. ¿Qué es un OSE?
  4. ¿Qué es un PSE?
  5. ¿Cuánto cuesta un proveedor de facturación?
  6. ¿Qué necesitas para emitir desde tu sistema?
  7. Cómo se integra paso a paso
  8. SEE del contribuyente, OSE o PSE: ¿qué conviene?
  9. Errores comunes
  10. En resumen
  11. Preguntas frecuentes

Si tu empresa registra las ventas en un sistema pero las boletas y facturas se emiten aparte, en el portal de SUNAT o en otro programa, estás haciendo dos veces el mismo trabajo. Y cada vez que alguien vuelve a escribir un RUC, un monto o una descripción, aparece el error que después hay que anular con una nota de crédito.

La solución es que tu propio sistema emita los comprobantes en el mismo paso de la venta. Esta guía explica cómo se hace en el Perú: qué opciones da SUNAT, qué son el OSE y el PSE, cuánto cuesta un proveedor según sus precios publicados, qué necesitas y cómo se integra paso a paso. En CONIT conectamos sistemas a medida y tiendas virtuales con facturación electrónica; esto es lo que hay que saber antes de empezar.

Una aclaración: esta es una guía práctica, no asesoría tributaria. Las normas cambian; verifica la versión vigente con tu contador y en SUNAT.

¿Estás obligado a emitir comprobantes electrónicos?

Sí. Desde el 1 de junio de 2026, con la Resolución de Superintendencia N.° 75-2026/SUNAT, todos los contribuyentes deben emitir comprobantes de pago electrónicos y ya no existe un padrón de obligados, según gob.pe. Quien se inscribe en el RUC en el Régimen MYPE Tributario, el RER o el Régimen General queda obligado desde la fecha de inscripción (El Peruano).

La pregunta ya no es si emitir electrónicamente, sino desde dónde: a mano en el portal o automáticamente desde tu sistema.

Las opciones que da SUNAT

SUNAT ofrece varios sistemas de emisión. Para que tu software emita, interesan los tres últimos:

Sistema Qué es ¿Se integra con tu software?
SEE-SOL Emisión gratuita desde SUNAT Operaciones en Línea con tu Clave SOL No: se emite a mano
SEE Facturador SUNAT Programa gratuito de SUNAT que se instala en una computadora Parcial: procesa archivos que exporta tu sistema
SEE del contribuyente Tu propio sistema genera, firma y envía los comprobantes Sí, tú haces todo
SEE OSE Tu sistema genera el comprobante y un operador autorizado lo valida en lugar de SUNAT Sí, el OSE valida
PSE Un proveedor autorizado emite y firma los comprobantes en tu nombre Sí, por API

¿Qué es un OSE?

El Operador de Servicios Electrónicos es una empresa autorizada por SUNAT que valida tus comprobantes en su lugar. Tu sistema genera el archivo del comprobante (un XML con el formato de SUNAT), lo firma y se lo envía al OSE; el OSE revisa que cumpla todas las reglas, responde si es válido y lo informa a SUNAT.

Conviene cuando ya tienes un sistema que genera los XML (o un equipo capaz de hacerlo) y quieres una validación rápida y confiable. Exige más trabajo técnico de tu lado: armar el XML exacto, firmarlo con tu certificado digital y manejar los rechazos.

¿Qué es un PSE?

El Proveedor de Servicios Electrónicos hace la parte técnica por ti. Tu sistema le envía los datos de la venta (cliente, productos, montos, impuestos) en un formato sencillo, normalmente JSON por API, y el PSE genera el XML, lo firma, lo envía a SUNAT o a un OSE y te devuelve el PDF, el XML y la respuesta.

Es la opción más común para pymes porque reduce mucho el desarrollo: tu sistema solo arma un pedido con datos que ya tiene. Muchas empresas son a la vez PSE y OSE.

¿Cuánto cuesta un proveedor de facturación?

Los proveedores cobran por plan mensual o anual según el número de comprobantes. Como referencia publicada:

Proveedor y plan Rol Precio publicado (con IGV) Comprobantes incluidos
Nubefact Integración vía TXT-JSON (API) PSE S/ 70 al mes o S/ 700 al año Hasta 500 al mes
Nubefact Online (sin integración) PSE S/ 70 al mes o S/ 700 al año Hasta 500 al mes
Nubefact Validación XML OSE S/ 40 al mes o S/ 400 al año Hasta 500 al mes

Fuente: precios de Nubefact, revisados el 10 de octubre de 2026. Los planes PSE incluyen certificado digital; los comprobantes adicionales se cotizan aparte. Otros proveedores como Efact o Bizlinks cotizan según volumen: pide su tarifario vigente.

Al comparar, pregunta:

  • ¿Cuántos comprobantes incluye y cuánto cuesta cada adicional?
  • ¿Tiene API documentada y entorno de pruebas?
  • ¿Guarda los PDF y XML y por cuánto tiempo?
  • ¿Envía el comprobante al correo del cliente?
  • ¿Emite notas de crédito, guías de remisión y comprobantes de retención?

Lo que hacemos en CONIT

Construimos sistemas a medida y páginas web para empresas de todo el Perú y los conectamos con proveedores de facturación electrónica, para que la boleta o la factura salga sola al confirmar la venta y quede guardada junto al pedido. Mira cómo se cobra en línea en webs como la de Centrum Veritas o conoce el servicio de sistemas a medida.

¿Qué necesitas para emitir desde tu sistema?

Antes de integrar, reúne esto:

  1. RUC activo y habido, en un régimen que permita emitir facturas si vendes a empresas (el Nuevo RUS solo emite boletas y tickets).
  2. Clave SOL del representante, para configurar el proveedor y las autorizaciones.
  3. Certificado digital, solo si emites como SEE del contribuyente o con OSE. SUNAT ofrece un Certificado Digital Tributario para facilitarlo (cpe.sunat.gob.pe). Con un PSE, normalmente firma el proveedor.
  4. Series de comprobantes definidas (por ejemplo, F001 para facturas y B001 para boletas, una por punto de emisión).
  5. Datos ordenados en tu sistema: productos con su unidad de medida, afectación al IGV y precio; clientes con DNI o RUC válidos.
  6. Un proveedor elegido con su API y su entorno de pruebas.

Cómo se integra paso a paso

En un sistema bien integrado, el comprobante sale en segundos al cerrar la venta:

  1. El cliente elige boleta o factura. Si es boleta, el sistema pide nombre y DNI (obligatorio desde S/ 700, según la orientación de SUNAT); si es factura, RUC y razón social. El RUC se puede validar al momento, como explicamos en consulta de DNI y RUC automática en tu sistema.
  2. Se confirma la venta o el pago. Si cobras en línea, la pasarela confirma que el dinero entró. Lo vemos en cómo integrar una pasarela de pago en tu sistema.
  3. El sistema arma el comprobante: serie, número, cliente, productos, IGV, total.
  4. Lo envía al proveedor por API, que lo genera, lo firma y lo envía a SUNAT o al OSE.
  5. Recibe la respuesta: aceptado, observado o rechazado, con el PDF y el XML.
  6. Guarda todo junto a la venta y envía el comprobante al correo del cliente.
Página de pago de un curso con transferencia bancaria, pago QR con Yape y tarjeta
Página de pago de Centrum Veritas con transferencia, Yape y tarjeta: es el momento en que se capturan los datos del comprador para emitir su comprobante. Caso: conit.pe/proyectos/centrum-veritas.

Lo que debe manejar bien el sistema

  • Rechazos y reintentos. Si SUNAT o el proveedor no responden, el sistema debe reintentar y avisar, no perder el comprobante.
  • Notas de crédito. Para devoluciones, descuentos posteriores o errores. Una factura aceptada no se borra: se corrige con una nota de crédito.
  • Plazos. Las facturas se envían hasta 3 días calendario después de emitidas y las boletas se informan en un resumen diario, a más tardar el séptimo día calendario siguiente (SUNAT). El sistema debe alertar si algo quedó pendiente.
  • Numeración correlativa sin saltos ni duplicados, aunque dos cajas vendan al mismo tiempo.

SEE del contribuyente, OSE o PSE: ¿qué conviene?

Tu situación Opción recomendada
Emites pocos comprobantes al mes y a mano SEE-SOL gratuito
Tienes un sistema o tienda y quieres que emita solo, sin equipo técnico propio PSE por API
Tienes un equipo de sistemas y generas tus propios XML SEE del contribuyente con OSE
Emites grandes volúmenes y quieres control total SEE del contribuyente (evalúa con tu área de sistemas)

Para la gran mayoría de pymes, la combinación más práctica es sistema propio + PSE por API: el desarrollo es corto, el proveedor se encarga de los cambios de formato de SUNAT y tú te concentras en vender.

Errores comunes

  • Productos sin la afectación al IGV correcta. Gravado, exonerado e inafecto no son lo mismo; confírmalo con tu contador antes de cargar el catálogo.
  • No validar el RUC del cliente. Una factura a un RUC dado de baja o mal escrito termina en nota de crédito.
  • Emitir antes de confirmar el pago. En ventas en línea, el comprobante se emite cuando la pasarela confirma, no cuando el cliente hace clic.
  • No guardar las respuestas de SUNAT. Ante una fiscalización, necesitas el XML y la constancia de cada comprobante.
  • Depender de una sola persona que «sabe cómo se factura». El proceso debe estar en el sistema, no en la cabeza de alguien.

En resumen

  • Desde junio de 2026 todos los contribuyentes emiten comprobantes electrónicos; lo práctico es que salgan desde tu sistema.
  • Puedes emitir como SEE del contribuyente (con o sin OSE) o, lo más común, conectar tu sistema por API a un PSE.
  • Un PSE publica planes desde unos S/ 70 al mes con 500 comprobantes (Nubefact, octubre de 2026).
  • Necesitas RUC activo, Clave SOL, series definidas, datos ordenados y, si emites tú, certificado digital.
  • El sistema debe manejar reintentos, notas de crédito, plazos de envío y numeración sin saltos.

Preguntas frecuentes

¿Puedo emitir facturas electrónicas desde mi propio sistema?

Sí. SUNAT lo permite como Sistema de Emisión Electrónica del contribuyente: tu software genera y firma los comprobantes y los envía a SUNAT o a un Operador de Servicios Electrónicos (OSE). La alternativa más usada por pymes es conectar tu sistema por API a un Proveedor de Servicios Electrónicos (PSE), que hace esa parte técnica por ti.

¿Qué diferencia hay entre OSE y PSE?

El OSE es un operador autorizado por SUNAT que valida los comprobantes en su lugar: recibe el XML que tú generas, lo revisa y responde si es válido. El PSE es un proveedor que emite los comprobantes por ti, con su certificado digital y su sistema, a partir de los datos que le mandas. Muchas empresas, como Nubefact, son a la vez PSE y OSE.

¿Cuánto cuesta la facturación electrónica con un proveedor?

Depende del proveedor y del volumen. Como referencia publicada, Nubefact cobra S/ 70 al mes con IGV por su plan de integración por API como PSE, con hasta 500 comprobantes mensuales, y S/ 40 al mes por la validación como OSE (precios revisados el 10 de octubre de 2026). Pide siempre el tarifario vigente y qué pasa si superas el volumen incluido.

¿Necesito un certificado digital?

Si emites como SEE del contribuyente, sí: los comprobantes se firman con tu certificado digital. SUNAT ofrece un Certificado Digital Tributario para facilitarlo. Si trabajas con un PSE, normalmente el proveedor firma con su propio certificado en tu nombre y no necesitas uno propio.

¿El SEE-SOL gratuito de SUNAT se puede conectar a mi sistema?

No de forma automática. El SEE-SOL es un sistema gratuito para emitir comprobantes a mano desde SUNAT Operaciones en Línea con tu Clave SOL. Sirve si emites pocos; si tu sistema registra muchas ventas al día, conviene que emita los comprobantes solo a través de un proveedor o como emisor propio.

¿En cuánto tiempo hay que enviar los comprobantes a SUNAT?

Las facturas se envían hasta 3 días calendario después de emitidas y las boletas se informan en un resumen diario, a más tardar hasta el séptimo día calendario siguiente. Cuando el sistema está integrado con un proveedor, esos envíos se hacen solos. Revisa siempre los plazos vigentes en SUNAT.

¿Tu sistema todavía no emite comprobantes?

Cuéntanos qué sistema usas y cuántos comprobantes emites al mes. Te proponemos cómo conectarlo con un proveedor autorizado para que la boleta o la factura salga sola.

Escríbenos por WhatsApp