¿Qué es la facturación electrónica en Perú y cómo funciona?
Explicación clara del sistema de comprobantes electrónicos de SUNAT: cómo funciona el envío del XML, qué es el CDR y qué necesitas para empezar a emitir en tu negocio.
Por Equipo Facturas MYPE
La facturación electrónica es el sistema con el que SUNAT recibe tus comprobantes de pago como archivos digitales en lugar de papel. Cuando vendes, tu sistema genera un archivo XML con todos los datos de la operación, lo firma digitalmente y lo envía a SUNAT (directo o a través de un OSE/PSE autorizado). SUNAT lo valida y devuelve una constancia de recepción (CDR). Ese XML aceptado, y no el papel que imprimes, es el comprobante que tiene valor.
En la práctica, para ti el proceso dura segundos: registras la venta, le das a “emitir” y el cliente recibe su factura o boleta por correo o WhatsApp. Todo lo demás (armado del archivo, firma, envío y respuesta de SUNAT) lo hace el sistema por debajo. En esta guía te explicamos qué pasa en cada paso, qué documentos intervienen y qué necesitas para empezar.
¿Por qué SUNAT exige la facturación electrónica?
Desde el 1 de junio de 2022, prácticamente todos los contribuyentes con negocio deben emitir comprobantes electrónicos. La designación de emisores electrónicos se hizo por etapas según los ingresos anuales, y en esa fecha se cerró la última: ya no hay ventana para seguir con talonario impreso como regla general.
La razón es simple: con los comprobantes en formato electrónico, SUNAT tiene tus ventas y tus compras el mismo día en que ocurren. De ahí salen las propuestas del SIRE (RVIE y RCE), los cruces de información y las fiscalizaciones automáticas.
Para tu negocio también hay ventajas concretas: no imprimes talonarios, no pierdes comprobantes, el cliente los recibe al instante y tu contador deja de digitar cosas que ya están en el sistema.
El recorrido completo de un comprobante, paso a paso
Este es el camino que recorre cada factura o boleta que emites.
1. Se genera el comprobante
Tu sistema arma un archivo XML con el estándar UBL 2.1: datos del emisor, datos del cliente, serie y número correlativo, detalle de cada producto con su unidad de medida y tipo de afectación al IGV, importes, totales y forma de pago. Un campo mal llenado aquí es un rechazo más adelante, así que conviene que esta parte la resuelva el software y no una persona a mano.
2. Se firma con el certificado digital
El XML se firma con un certificado digital, que funciona como tu sello electrónico: garantiza que el comprobante salió de tu RUC y que nadie lo modificó después. Si emites directo a SUNAT, necesitas tu propio certificado y estar pendiente de su vencimiento. Si emites a través de un OSE o PSE, el proveedor firma por ti y te olvidas del tema.
3. Se envía a SUNAT, al OSE o al PSE
El XML firmado viaja a los servidores de SUNAT o a los de un OSE (Operador de Servicios Electrónicos, autorizado para validar en nombre de SUNAT) o un PSE (Proveedor de Servicios Electrónicos, que emite por encargo tuyo). En Facturas MYPE puedes emitir directo a SUNAT o a través de OSE/PSE autorizados como QPSE, SendFact o Validapse, según lo que te convenga.
Ojo con los plazos: las facturas electrónicas deben enviarse hasta 3 días calendario contados desde el día siguiente a la fecha de emisión. Pasado ese plazo, el comprobante pierde validez aunque ya se lo hayas entregado al cliente. Las boletas se informan mediante un resumen diario, que se envía el mismo día de la emisión o, a más tardar, hasta el sétimo día calendario siguiente.
4. Vuelve el CDR
SUNAT (o el OSE) valida el archivo y responde con la Constancia de Recepción o CDR: otro XML que dice si el comprobante fue aceptado, aceptado con observaciones o rechazado. El CDR es tu prueba de que cumpliste. Guárdalo: si alguna vez te fiscalizan, es lo que demuestra que el comprobante llegó y fue aceptado.
5. Se entrega al cliente
Recién ahí entregas el comprobante: por correo, por WhatsApp, impreso en ticket o en A4, o con un código QR para que el cliente lo descargue. La entrega es lo último del proceso, no lo primero.
XML, PDF y CDR: cuál es el documento válido
Es la confusión más común entre quienes recién empiezan.
- XML: es el comprobante. El documento con valor tributario, el que SUNAT valida y el que respalda el crédito fiscal de tu cliente.
- PDF o ticket: es la representación impresa. Una versión legible del XML, pensada para el cliente. Es cómoda, pero por sí sola no prueba nada ante SUNAT.
- CDR: es la respuesta de SUNAT. Confirma que el XML fue recibido y en qué condición quedó.
Por eso, cuando evalúes un sistema de facturación, pregunta siempre dónde quedan guardados el XML y el CDR y si puedes descargarlos cuando quieras. En Facturas MYPE ambos se archivan en la nube y se descargan en cualquier momento, sin depender de la PC donde emitiste.
Qué comprobantes electrónicos existen
No todo es factura y boleta. Estos son los tipos que maneja el sistema de SUNAT:
- Factura (01): para clientes con RUC. Sustenta crédito fiscal y costo o gasto. Lo explicamos a fondo en la guía de la factura electrónica en Perú.
- Boleta de venta (03): para consumidores finales. Si el total supera S/ 700, es obligatorio consignar el tipo y número de documento del cliente. Más detalle en la guía de la boleta electrónica.
- Nota de crédito (07): anula o rebaja un comprobante ya emitido (devoluciones, descuentos, errores).
- Nota de débito (08): aumenta el importe de un comprobante (intereses, cargos adicionales).
- Guía de remisión remitente (09) y transportista (31): sustentan el traslado de bienes.
- Comprobante de retención (20) y de percepción (40): para los agentes designados por SUNAT.
A eso se suman los resúmenes diarios de boletas, las comunicaciones de baja para anular comprobantes y los documentos de contingencia.
Qué necesitas para empezar
La lista es corta:
- RUC activo y habido. Si figuras como “no habido”, regulariza primero: tus clientes no podrán usar tus facturas.
- Clave SOL. La necesitas para autorizar tu sistema, registrar series y revisar tu buzón electrónico.
- Ser emisor electrónico. Hoy es la regla general; puedes verificar tu condición en SUNAT Operaciones en Línea.
- Un sistema para emitir. Aquí viene la decisión importante.
- Certificado digital, solo si vas a emitir directo a SUNAT. Si trabajas con un OSE/PSE, no hace falta comprarlo aparte.
Las tres formas de emitir (y sus límites)
Portal SOL
Emites desde la web de SUNAT con tu clave SOL. Es gratis y no necesitas certificado propio. El problema es que digitas cada comprobante a mano, uno por uno: no hay catálogo de productos, ni control de stock, ni caja, ni reportes de utilidad. Sirve para quien emite unas pocas facturas al mes y nada más.
Facturador SUNAT
Es una aplicación gratuita que se instala en una PC y funciona a partir de archivos planos que tú generas. Requiere certificado digital propio y algo de manejo técnico. Tampoco tiene punto de venta ni inventario, y depende de esa computadora en particular: si se malogra, te quedas sin emitir. Funciona para quien ya tiene un sistema que genere esos archivos y solo necesita el puente con SUNAT.
Un sistema propio en la nube
Es la opción de la mayoría de negocios con movimiento diario. Vendes, emites, descuentas stock, cobras en caja y sacas reportes en el mismo lugar; el sistema arma el XML, lo firma, lo envía y guarda el CDR sin que tengas que pensar en ello. Tiene un costo mensual: en el mercado peruano ronda los S/ 60 a S/ 99, aunque nuestros planes arrancan en S/ 29 + IGV.
¿Qué pasa si SUNAT se cae?
Pasa, y más seguido de lo que uno quisiera. La buena noticia es que la venta no se detiene: el comprobante se genera y se firma en tu sistema, y el envío se reintenta después, siempre dentro del plazo permitido.
Lo que marca la diferencia es cómo reacciona tu software. Facturas MYPE usa el servidor alterno de SUNAT cuando el principal no responde y tiene modo offline para que sigas vendiendo y emitiendo mientras tanto; los comprobantes salen solos cuando el servicio vuelve. Lo peor que puede pasarte es un sistema que se queda colgado con una cola de clientes esperando en caja.
Empieza con el pie derecho
La facturación electrónica deja de ser un trámite cuando el sistema la resuelve por ti: valida los datos antes de enviar, controla series y correlativos, guarda XML y CDR, arma los resúmenes diarios y te muestra el estado de cada comprobante (aceptado, observado, rechazado o pendiente) en un solo panel.
Revisa cómo funciona la facturación electrónica SUNAT en Facturas MYPE o escríbenos para una demo gratuita: te ayudamos a configurar tu RUC, tus series y tu primer comprobante.