¿Qué es el estándar UBL 2.1 exigido por SUNAT?
En el Perú, la Superintendencia Nacional de Aduanas y de Administración Tributaria (SUNAT) estableció el formato UBL 2.1 (Universal Business Language) como el estándar XML obligatorio para todos los comprobantes de pago electrónicos (CPE), incluyendo Facturas, Boletas de Venta, Notas de Crédito, Notas de Débito y Guías de Remisión.
Este estándar garantiza la interoperabilidad semántica de los documentos tributarios, permitiendo que cualquier software contable o ERP en el mundo pueda interpretar exactamente los montos gravados, exonerados, inafectos, el IGV (18%), el IVAP y las retenciones o detracciones.
Plazos estrictos: La regla de los 3 días calendario
De acuerdo con la última resolución de SUNAT, el emisor electrónico cuenta con un plazo máximo de hasta 3 días calendario (contados a partir del día siguiente a la fecha de emisión consignada en la factura) para remitir el comprobante a SUNAT o al OSE. Si el comprobante se envía fuera de este plazo, SUNAT lo rechazará con código de error CDR 2324 (El comprobante fue emitido con una fecha no permitida), invalidando la operación a efectos tributarios.
Nota Clave: Con Mint Atalaya, la validación y firma digital del XML se realiza en milisegundos directamente en memoria, enviando el comprobante a los servidores de SUNAT en tiempo real para obtener el CDR de conformidad al instante.
Elementos indispensables en la representación impresa
Todo comprobante electrónico debe cumplir con requerimientos visuales indispensables para tener validez ante fiscalizaciones presenciales:
- Código QR bidimensional: Contiene el RUC del emisor, tipo de documento, serie, número, montos y hash de la firma digital.
- Firma Digital X.509: Código Hash SHA-256 visible en el pie del documento.
- Leyenda de autorización SUNAT: Representación impresa de la Factura Electrónica.