Saltar al contenido principal

¿Cómo funciona el OSE?

El OSE (Operador de Servicios Electrónicos) es un intermediario autorizado por SUNAT que actúa entre el emisor y la administración tributaria. En lugar de enviar los comprobantes directamente a SUNAT, el emisor los envía al OSE, que los valida, los certifica con su firma digital y luego los reenvía a SUNAT para su registro oficial.

Flujo general del OSE GosocketDiagrama que muestra cómo un comprobante viaja desde el emisor hasta SUNAT a través del OSE Gosocket, con retorno del CDR al emisor.EmisorEmpresa / PSEOSE GosocketValida y certificael comprobanteSUNATRegistro oficialComprobanteReenvío≤ 1 horaCDR (Constancia de Recepción)EnvíoRetorno CDR

El OSE no solo transporta el comprobante — lo comprueba. Valida su estructura, su firma digital, sus cálculos y su unicidad antes de enviarlo a SUNAT. Si el comprobante tiene errores, el OSE lo rechaza y retorna el detalle del error al emisor sin llegar a SUNAT.


Dos vías de procesamiento

Según el tipo de documento, el OSE ofrece dos vías:


Reglas operativas

El OSE opera bajo un conjunto de reglas definidas por SUNAT que garantizan la integridad y trazabilidad del proceso:

Retención de información
El OSE conserva la información de los envíos durante 30 días calendarios
Tiempo de reenvío a SUNAT
El OSE debe reenviar el comprobante a SUNAT en un máximo de 1 hora desde su comprobación
Intentos de reenvío
Mínimo 3 intentos de reenvío en intervalos de 20 minutos dentro de la hora
Validación de unicidad
El OSE valida que no existan duplicados por RUC + tipo + serie + número de comprobante
Autorización
sendBill siempre autoriza. sendSummary autoriza o da de baja según el tipo de documento y condición enviada.

Cada comprobante procesado exitosamente genera un CDR (Constancia de Recepción) — un XML firmado digitalmente por el OSE con su certificado registrado en SUNAT. El CDR es la prueba de que el comprobante fue validado y registrado correctamente.

0AceptadoEl comprobante fue validado y registrado correctamente por el OSE y SUNAT
≠ 0RechazadoEl comprobante fue rechazado. El CDR contiene el detalle del error
4000+ObservaciónEl comprobante fue aceptado pero con advertencias. No invalida el documento
Más sobre el CDR

El CDR incluye un número de autorización UUID v4 único, la fecha y hora de procesamiento, el hash del comprobante y la firma digital del OSE. Ver CDR para la estructura completa.