RUT Básico

Cómo Calcular el Dígito Verificador de un RUT Chileno

Aprende a calcular el dígito verificador de cualquier RUT chileno con el algoritmo Módulo 11. Ejemplos paso a paso y código fuente incluidos.

2026-06-21 4 min lectura Rutificador Chile

El dígito verificador (DV) es el último carácter del RUT chileno, separado por un guión. Puede ser 0-9 o la letra K. Se calcula con el algoritmo Módulo 11 y sirve para detectar errores de digitación.

Algoritmo paso a paso — Ejemplo con 12.345.678

  1. Invierte el cuerpo: 8 7 6 5 4 3 2 1
  2. Multiplica por la serie 2,3,4,5,6,7 (repite si es necesario):
DígitoFactorProducto
8×216
7×321
6×424
5×525
4×624
3×721
2×24
1×33
  1. Suma: 16+21+24+25+24+21+4+3 = 138
  2. Divide por 11: 138 ÷ 11 = 12 con resto 6
  3. Aplica la regla: DV = 11 − 6 = 5

El RUT completo es 12.345.678-5.

Tabla de resultados

RestoDVRestoDV
0065
1K74
2983
3892
47101
56110

¿Por qué a veces el DV es K?

Cuando 11 − resto = 10, se usa la letra K porque el DV debe ser un solo carácter. La K representa el valor 10.

Código en JavaScript

function calcularDV(cuerpo) {
  const serie = [2,3,4,5,6,7];
  const suma = String(cuerpo).split('').reverse()
    .reduce((acc, d, i) => acc + parseInt(d) * serie[i % 6], 0);
  const resto = 11 - (suma % 11);
  if (resto === 11) return '0';
  if (resto === 10) return 'K';
  return String(resto);
}
calcularDV(12345678); // "5"

Preguntas frecuentes

¿Qué pasa si el DV está mal en un formulario?

El sistema lo rechaza automáticamente. El DV detecta cualquier error en el cuerpo del RUT.

¿Puedo verificar el DV en línea?

Sí, usando el Generador de RUT de nombreyrut.com o buscando el RUT directamente en el Rutificador.

Busca el RUT de cualquier persona en Chile

El Rutificador de nombreyrut.com es gratuito y tiene millones de registros públicos.