Validar RUT y calcular el dígito verificador (Chile)
Escribe un RUT chileno con su dígito verificador y el validador comprueba que esté bien. Si solo tienes el número, escríbelo con un guion al final (12345678-) y te dice qué dígito verificador le corresponde. Sirve para el RUN de las personas y el RUT de las empresas. Todo se calcula en tu navegador: el RUT no se envía a ningún sitio.
Un dígito correcto no garantiza que el RUT exista ni dice de quién es. Para saber a quién pertenece un RUT de empresa, consulta su situación tributaria en el Servicio de Impuestos Internos (SII).
Cómo se calcula el dígito verificador
Se usa el método llamado módulo 11. Las cifras del número se multiplican de derecha a izquierda por 2, 3, 4, 5, 6 y 7, y si quedan cifras se empieza otra vez desde el 2:
| Cifra | Por | Producto |
|---|---|---|
8 | 2 | 16 |
7 | 3 | 21 |
6 | 4 | 24 |
5 | 5 | 25 |
4 | 6 | 24 |
3 | 7 | 21 |
2 | 2 | 4 |
1 | 3 | 3 |
Para 12.345.678, la suma es 138. Se divide entre 11 y sobran 6. El dígito es 11 menos eso: 11 − 6 = 5, y el RUT completo es 12.345.678-5.
- Si el resultado es 11, el dígito es 0.
- Si el resultado es 10, el dígito es la letra K.
Preguntas frecuentes
- ¿Cuál es la diferencia entre RUN y RUT? El RUN es el número de identidad de una persona, el de su cédula. Para los impuestos, ese mismo número es su RUT. Las empresas solo tienen RUT.
- ¿Cómo sé si un RUT es de una empresa? No hay una regla oficial, pero los RUT de empresas suelen empezar en 50 millones o más, y los de personas están por debajo. El validador lo indica como algo probable.
- ¿Por qué si escribo el número sin guion me dice que está mal? Sin guion, la última cifra se toma como dígito verificador. Para calcularlo, termina el número con un guion: 12345678-. Si se te olvidó, el validador también te dice cuál sería el RUT completo.
Algoritmo: Rol Único Tributario (Wikipedia); consulta de contribuyentes en el Servicio de Impuestos Internos. La herramienta se comparó en 5,000 números al azar contra una implementación independiente: coinciden en todos.