Clave de acceso del SRI: estructura de los 49 dígitos y módulo 11
La clave de acceso identifica de forma única cada comprobante electrónico ante el SRI. Tiene 49 dígitos numéricos: 48 se arman con datos del comprobante y el último es un dígito verificador calculado con módulo 11.
Crear cuentaEstructura
Los 49 dígitos se componen de nueve campos, en este orden. Los valores de ejemplo corresponden a una factura de prueba con un RUC ficticio.
| Campo | Dígitos | Ejemplo |
|---|---|---|
| Fecha de emisión (ddmmaaaa) | 8 | 15102026 |
| Tipo de comprobante | 2 | 01 (01 factura, 04 nota de crédito; el resto está en la tabla de la Ficha Técnica) |
| RUC del emisor | 13 | 0999999999001 (ficticio) |
| Tipo de ambiente | 1 | 1 (1 pruebas, 2 producción) |
| Serie: establecimiento (3) + punto de emisión (3) | 6 | 001001 |
| Número secuencial | 9 | 000000123 |
| Código numérico | 8 | 12345678 |
| Tipo de emisión | 1 | 1 (emisión normal) |
| Dígito verificador | 1 | 9 |
| Total | 49 | 1510202601099999999900110010010000001231234567819 |
Cómo se calcula el dígito verificador (módulo 11)
El dígito verificador se calcula con estos pasos:
- Toma los 48 primeros dígitos de la clave.
- Recórrelos de derecha a izquierda multiplicando cada dígito por los factores 2, 3, 4, 5, 6 y 7, y vuelve a empezar en 2 después del 7.
- Suma los productos.
- Calcula 11 menos el residuo de dividir la suma para 11.
- Si el resultado es 11, el dígito es 0; si es 10, el dígito es 1; en otro caso, es el resultado.
Ejemplo
Con los 48 primeros dígitos del ejemplo anterior, la suma ponderada es 684. El residuo de 684 dividido para 11 es 2, y 11 − 2 = 9. Ese es el dígito verificador y la clave completa queda con 49 dígitos.
Base (48 dígitos): 151020260109999999990011001001000000123123456781
Suma ponderada: 684
684 mod 11: 2
11 - 2: 9
Clave de acceso: 1510202601099999999900110010010000001231234567819Cómo lo hace Factio
Factio genera la clave de acceso automáticamente al emitir cada comprobante, con el secuencial reservado para el punto de emisión; no necesitas calcularla.
Fuentes
Preguntas frecuentes
¿Cuántos dígitos tiene la clave de acceso?
Tiene 49 dígitos numéricos.
¿Qué es el código numérico?
Es un campo de 8 dígitos que define el emisor como parte de la clave de acceso.
¿Qué pasa si la clave no corresponde al comprobante?
El SRI responde error 58, error en la estructura de clave de acceso. En la consulta de autorización, una clave con más de 49 dígitos o con caracteres no numéricos da error 80.
¿La clave cambia si el SRI devuelve el comprobante?
No. Según la Ficha Técnica, un comprobante rechazado se reenvía corregido sin generar nueva clave de acceso ni secuencial.
Prueba Factio en el ambiente de pruebas
Crea tu cuenta, completa el onboarding y emite tus primeros documentos de prueba.
Crear cuenta