🔥 ¡Oferta especial! | Cursos desde S/ 29.90 — Certificados reconocidos a nivel nacional | Accede ilimitado desde cualquier dispositivo

Viajes inspiradores

Siga las historias de académicos y sus campañas de investigación.

Cómo enviar una factura electrónica a SUNAT paso a paso: XML, firma y CDR

PCEFACT PERU
Mg. Ing. Julio Ayala I.

Sat, 14 Nov 2026

Cómo enviar una factura electrónica a SUNAT paso a paso: XML, firma y CDR

Enviar una factura electrónica a SUNAT desde tu propio sistema parece complicado, pero se reduce a cinco pasos. Esta guía explica el proceso completo que se usa en los sistemas de facturación del tipo SEE-Del Contribuyente.

Paso 1: reúne los datos

Necesitas los datos del emisor (RUC, razón social, dirección y ubigeo), los del cliente (RUC o DNI), los ítems con su unidad de medida y tipo de afectación al IGV, y la serie y correlativo (por ejemplo, F001-1).

Paso 2: genera el XML UBL 2.1

El comprobante se escribe como un XML siguiendo el estándar UBL 2.1 y los catálogos de SUNAT. Más detalles en XML UBL 2.1 de una factura electrónica: estructura y campos obligatorios.

Paso 3: fírmalo digitalmente

El XML se firma con tu certificado digital (firma XML-DSig). La firma garantiza que el documento no fue alterado.

Paso 4: comprime y envía

El XML firmado se comprime en un ZIP cuyo nombre sigue el formato RUC-TIPO-SERIE-CORRELATIVO y se envía al servicio web de SUNAT con el método sendBill, usando tu usuario secundario SOL.

Paso 5: lee el CDR

SUNAT devuelve un ZIP con el CDR. Dentro hay un XML con el código de respuesta: si indica aceptación, tu comprobante quedó registrado. Guarda siempre el XML y el CDR.

Antes de emitir en serio, prueba todo en el ambiente beta: Facturación electrónica SUNAT: modo beta vs. producción y cómo pasar a emitir facturas reales. Y si hay errores, consulta Errores comunes al enviar facturas electrónicas a SUNAT y cómo solucionarlos.

Hazlo con un proyecto real

En el curso gratuito de facturación electrónica con C# y SQL Server programamos exactamente este flujo con C# y SQL Server, con código fuente descargable. Si quieres practicar en vivo con un instructor, mira el curso de facturación electrónica en vivo por Zoom.


PC Academy — cursos online certificados para Perú y LATAM. Empieza gratis con el curso de facturación electrónica o reserva tu cupo en las clases en vivo.

0 notas

Deja un comentario

Ver
  Empieza hoy mismo

Transforma tu carrera con cursos
certificados en Perú

Únete a más de 5,200 profesionales que ya estudian con nosotros. Aprende a tu ritmo, desde cualquier lugar.

Garantía de devolución de 30 días sin preguntas  ·  Soporte en español  ·  Certificado incluido
5,200+ Estudiantes activos
98% Satisfacción
4.8★ Calificación media
100% Online y flexible
Nueva notificación
PA
hace 2 min
Carla Mendoza
Carla Mendoza Asesora Educativa · En línea
Preguntas frecuentes
PC Academy Chat
¡Hola! Soy el asesor virtual de PC Academy. Tenemos los mejores cursos y ofertas para ti. ¿En qué puedo ayudarte?