YoEmito LogoYoEmito
Especificaciones de Ingeniería & Arquitectura

La ingeniería detrás de la facturación electrónica.

Diseñamos YoEmito con un enfoque obsesivo en la resiliencia, la cobertura tributaria completa de SUNAT y el rendimiento de alto nivel para integraciones modernas.

Módulo 01

Cobertura Tributaria CPE 360°

Emisión nativa y homologada para todos los comprobantes exigidos por la SUNAT en Perú.

Comprobantes de Pago (01, 03, 07, 08)

Soporte completo para Facturas de Venta (01), Boletas (03), Notas de Crédito (07) y Notas de Débito (08) con todos los tipos de afectación de IGV (Gravado, Exonerado, Inafecto y Exportación).

  • Soporte para detracciones de bienes y servicios.
  • Anticipos y descuentos globales por ítem.
  • Moneda PEN y divisas internacionales (USD, EUR).

Guías de Remisión GRE (09 y 31)

Emisión de Guías de Remisión Remitente (09) y Transportista (31) bajo la normativa GRE 2.0. Enrutamiento automático hacia el web service especializado de transporte.

  • Motivos de traslado regulados (Venta, Compra, Traslado entre establecimientos).
  • Modalidades de transporte Privado y Público.
  • Validación automática de puntos de partida y llegada con ubigeos.

Retenciones (20) & Percepciones (40)

Generación y envío de Agentes de Retención (20) y Percepción del IGV (40) con enlace a comprobantes de referencia y tasas vigentes.

  • Tasas configurables del 3% o régimen especial.
  • Enrutamiento dinámico al endpoint especializado de SUNAT.
  • PDFs dedicados con desglose de retención/percepción.
Módulo 02

Resiliencia & Experiencia de Desarrollo

Herramientas creadas para evitar interrupciones de servicio y garantizar integraciones limpias.

Money Shield (Idempotencia Nativa)

Protección mediante la cabecera HTTP Idempotency-Key, con retención de hasta 90 días. Evita la emisión doble de comprobantes por reconexiones de red.

  • Cero duplicaciones financieras en producción.
  • Respuesta idéntica garantizada en peticiones repetidas.
  • Indicador Idempotent-Replay en respuesta HTTP.

Motor Anti-Rechazo Aritmético

Validador local que ajusta inconsistencias menores de redondeo de IGV y corrige tasas decimales antes de firmar la petición UBL.

  • Tolerancia aritmética en centavos para subtotales.
  • Ajuste automático de códigos de impuesto según catálogo.
  • Reportes claros de validación preventiva.

Sandbox con Escenarios y Auto-Purga

Simula más de 15 casos de error tributario mediante la cabecera X-Sandbox-Scenario y disfruta de auto-limpieza nocturna en 48 horas.

  • Simulación instantánea de 15+ casos de prueba.
  • Auto-limpieza nocturna programada a las 48 horas (TTL).
  • Sin afectar datos reales ni límites de producción.
Módulo 03

Artefactos Generados & Salida de Datos

Formateo profesional y distribución de documentos digitales sin programar generadores visuales.

5 Plantillas PDF Incorporadas

Representación gráfica en PDF lista para descarga e impresión directa. Soporte para formatos A4 y térmicos de ticketera.

  • Estilos A4 Default, A4 Modern y A4 Classic.
  • Formatos Ticket 80mm y Ticket 58mm para POS.
  • Códigos QR con formato oficial exigido por SUNAT.

XML Firmado & Constancia CDR

Generación del archivo XML UBL 2.1 comprimido con la firma criptográfica XAdES-BES y almacenamiento del CDR oficial de la SUNAT.

  • Enlaces temporales con URLs pre-firmadas seguras.
  • Archivos ZIP originales para cumplimiento contable.
  • Lectura e inspección del mensaje de respuesta de SUNAT.

Webhooks con Firma HMAC-SHA256

Notificaciones en tiempo real a tu servidor cuando SUNAT aprueba o rechaza un comprobante procesado en segundo plano.

  • Firma criptográfica de seguridad en cabecera HTTP.
  • Reintentos automáticos en caso de fallo de tu servidor.
  • Historial de entregas en el panel de desarrollador.
Módulo 04

Datos de Identidad & Verificación

Sin contratar una API aparte para validar a quién le estás facturando.

Consultas DNI & RUC Integradas

Autocompleta el nombre o razón social del receptor antes de emitir, sin integrar ni pagar una API de identidad por separado. Respuesta con cache local para consultas repetidas.

  • Ilimitadas y gratis en cualquier plan de suscripción mensual.
  • Pay-as-you-go: 100 consultas gratis por cada recarga, luego S/ 0.03 por consulta.
  • Sandbox: 10 consultas de cortesía por día para probar tu integración.

Portal de Consulta Pública

Tus clientes finales pueden verificar y descargar el PDF/XML oficial de cualquier comprobante emitido bajo tu marca, sin necesidad de contactarte ni salir de tu ecosistema.

  • Búsqueda por RUC, serie, número y monto del comprobante.
  • Descarga directa de PDF y XML oficiales firmados.
  • Genera confianza en tus clientes sin soporte manual de tu equipo.

Comparativa de Soluciones

Compara los beneficios de integrar YoEmito frente a otras alternativas del mercado o desarrollar tu propio motor desde cero.

Característica
YoEmito API Engine
Otras APIs SUNATConstruir tú mismo
Cobertura CPE 360° (GRE, Retenciones, Percepciones)
Cobertura 100%
Incompleto (solo Facturas/Boletas)— Requiere meses de desarrollo
Money Shield Anti-Doble Cobro (Idempotencia)
Idempotencia 90 días
— Sin protección idempotente— Requiere infraestructura Redis propia
Motor Anti-Rechazo por Redondeos IGV
Auto-corrección local
— SUNAT rechaza el comprobante— Mantenimiento constante de reglas UBL
Simulador de Escenarios Error en Sandbox
15+ Escenarios en cabecera
— Sujeto a caídas de SUNAT Beta— Requiere programar mocks de SOAP
Cotizaciones y Notas de Venta Internas
100% Gratis e ilimitadas
— Cobran por todo documento Gratis en tu servidor
Plantillas PDF A4 y Ticket 80/58mm
5 Diseños listos
1 plantilla rígida básica— Requiere maquetar Puppeteer/HTML
SDK Oficial para Node.js / TypeScript
@yoemito/sdk-node
— Sin SDK oficial— Construcción manual de clientes HTTP
Gestión Multi-RUC / Multi-Emisor
Desde 1 sola cuenta
Planes costosos por RUC adicional Soporte ilimitado
Consultas DNI / RUC Incluidas
Ilimitadas en suscripción
— Requiere contratar otra API aparte— Requiere contratar otra API aparte

Comienza a emitir en Sandbox en menos de 5 minutos.

Prueba la API con credenciales Sandbox gratuitas y explora la documentación oficial.

Contactar Ventas