Verificar RUT Chile con Nuestro Verificador y Validador de RUT Online
Rutificador Chile
Nombre RUT Y Firma (2025)
Escribe un nombre o apellido, haz clic en “Buscar” y accede al instante a información confiable del RUT desde nuestra base de datos chilena actualizada.
En el dinámico escenario económico de Chile, un identificador único juega un papel fundamental en casi todas las transacciones formales: el Rol Único Tributario, o RUT. Más que un simple número, el RUT es la piedra angular de la identidad tanto para personas como para empresas, siendo esencial para todo, desde abrir una cuenta bancaria hasta declarar impuestos. Su correcta validación es crucial para realizar operaciones seguras y sin contratiempos. Esta guía ofrece una visión completa del RUT chileno, su importancia y cómo nuestro verificador y validador en línea puede simplificar tus necesidades de verificación.
El RUT es un número de identificación único asignado por el Servicio de Impuestos Internos (SII) de Chile a cada persona, empresa y entidad legal en el país. Es un componente fundamental del sistema de identificación chileno, indispensable en una amplia gama de situaciones legales, financieras y administrativas. Ya sea que estés iniciando una sociedad comercial, contratando a un empleado o realizando una compra importante, verificar la autenticidad de un RUT es un paso crítico para prevenir fraudes y asegurar el cumplimiento de la ley.
Nuestro verificador y validador de RUT en línea ofrece una solución rápida, confiable y fácil de usar para esta tarea esencial. Al utilizar nuestra herramienta, puedes confirmar instantáneamente la validez de cualquier RUT chileno, protegiendo tus transacciones y dándote total tranquilidad.
Validador de RUT
Nuestro validador de RUT en línea es una herramienta potente y sencilla, diseñada para verificar al instante la autenticidad de un Rol Único Tributario chileno. Al ingresar el número de RUT en nuestro verificador, puedes determinar de inmediato si es válido. Esto es crucial para empresas y personas que necesitan asegurarse de que están tratando con una entidad legítima, minimizando así el riesgo de fraude. El validador funciona aplicando el algoritmo oficial utilizado en Chile para confirmar que el dígito verificador corresponde correctamente a los números que lo preceden.
Importancia de verificar el RUT y el Dígito Verificador para Validar el RUT en Chile
Verificar un RUT y su dígito verificador correspondiente no es solo una buena práctica; es una medida de seguridad fundamental. El dígito verificador actúa como un control de errores incorporado, lo que hace mucho más difícil que se utilicen números de RUT incorrectos o fraudulentos. Aquí te explicamos por qué esto es tan importante:
Verificador de RUT: ¿Qué es el RUT y Cómo se Calcula su Dígito Verificador?
El Rol Único Tributario (RUT) es un número único asignado a toda persona natural, persona jurídica y extranjero residente en Chile que sea sujeto de impuestos. Se compone de dos partes: el número base (de 7 u 8 dígitos) y un dígito verificador (un número del 0 al 9, o la letra ‘K’).
El dígito verificador se calcula utilizando el algoritmo “Módulo 11”. Esta fórmula matemática asegura la integridad del RUT. Aquí tienes un desglose simplificado de cómo funciona:
Hay dos casos especiales:
Ejemplo de Formato del RUT
Un RUT típico se formatea como XX.XXX.XXX-Y
, donde XX.XXX.XXX
es el número base e Y
es el dígito verificador. Por ejemplo, un RUT podría ser 12.345.678-9
.
¿Qué es un Dígito Verificador?
Un dígito verificador, también conocido como carácter de control, es una forma de comprobación de redundancia utilizada para la detección de errores. Es un solo dígito o carácter que se añade a una cadena de números o caracteres con el propósito de verificar la exactitud de los datos originales. En el caso del RUT chileno, el dígito verificador cumple esta función, calculado mediante el algoritmo Módulo 11. Su objetivo principal es detectar errores humanos, como errores de transcripción, al ingresar manualmente el número.
¿Qué es un Dígito Verificador y Para Qué Sirve?
Como su nombre lo indica, la función del “dígito verificador” es validar la integridad de un número de identificación. El dígito verificador del RUT es una característica de seguridad fundamental del sistema tributario chileno. Sirve para:
En resumen, el dígito verificador es una herramienta simple pero poderosa para mantener la confiabilidad de las transacciones e interacciones dentro de Chile.
Cómo Calcular el Dígito Verificador del RUT Manualmente
Calcular el dígito verificador manualmente es un proceso sencillo si sigues el algoritmo Módulo 11. Veamos un ejemplo con el número base del RUT 12345678
:
- Invertir el número:
87654321
- Multiplicar por la serie (2, 3, 4, 5, 6, 7, 2, 3):
8 * 2 = 16
7 * 3 = 21
6 * 4 = 24
5 * 5 = 25
4 * 6 = 24
3 * 7 = 21
2 * 2 = 4
1 * 3 = 3
- Sumar los resultados:
16 + 21 + 24 + 25 + 24 + 21 + 4 + 3 = 138
- Dividir la suma por 11 y encontrar el resto:
138 / 11 = 12
con un resto de6
. - Restar el resto de 11:
11 - 6 = 5
- El dígito verificador es 5.
Por lo tanto, el RUT completo y válido es 12.345.678-5
.
(Sugerencia de ubicación para el marcado de esquema “How-To” para los pasos del cálculo manual.)
Cómo Validar un RUT en JavaScript
Para los desarrolladores que buscan integrar la validación de RUT en sus aplicaciones web, JavaScript ofrece una solución simple y efectiva. Aquí tienes una función básica para validar un RUT chileno:
JavaScript
function validarRut(rutCompleto) {
rutCompleto = rutCompleto.replace("‐","-");
if (!/^[0-9]+[-|‐]{1}[0-9kK]{1}$/.test( rutCompleto )) {
return false;
}
var tmp = rutCompleto.split('-');
var digv = tmp[1];
var rut = tmp[0];
if ( digv == 'k' ) digv = 'K' ;
return (dv(rut) == digv );
}
function dv(T){
var M=0,S=1;
for(;T;T=Math.floor(T/10))
S=(S+T%10*(9-M++%6))%11;
return S?S-1:'k';
}
Aplicaciones del Código
Este código JavaScript se puede utilizar en diversas aplicaciones, como:
(Sugerencia de ubicación para un enlace interno a una guía para desarrolladores más detallada en el sitio web.)
Cómo Validar un RUT en Excel (VBA)
Para quienes trabajan extensamente con hojas de cálculo, pueden crear una función VBA personalizada en Excel para validar RUTs directamente en su libro de trabajo.
- Abre el editor de VBA (Alt + F11).
- Inserta un nuevo módulo.
- Pega el siguiente código:
<!– end list –>
VBA
Public Function ValidarRUT(RUT As String) As Boolean
Dim rutSinGuion As String
Dim digitoVerificador As String
Dim rutNumero As Long
Dim suma As Long
Dim multiplicador As Integer
Dim i As Integer
Dim digitoCalculado As String
RUT = Replace(RUT, ".", "")
If InStr(RUT, "-") = 0 Then
ValidarRUT = False
Exit Function
End If
rutSinGuion = Split(RUT, "-")(0)
digitoVerificador = UCase(Split(RUT, "-")(1))
If Not IsNumeric(rutSinGuion) Then
ValidarRUT = False
Exit Function
End If
rutNumero = CLng(rutSinGuion)
suma = 0
multiplicador = 2
For i = Len(rutSinGuion) To 1 Step -1
suma = suma + (Val(Mid(rutSinGuion, i, 1)) * multiplicador)
multiplicador = multiplicador + 1
If multiplicador = 8 Then
multiplicador = 2
End If
Next i
Dim resto As Integer
resto = 11 - (suma Mod 11)
If resto = 11 Then
digitoCalculado = "0"
ElseIf resto = 10 Then
digitoCalculado = "K"
Else
digitoCalculado = CStr(resto)
End If
If digitoCalculado = digitoVerificador Then
ValidarRUT = True
Else
ValidarRUT = False
End If
End Function
Uso en Excel
Una vez añadida la función VBA, puedes usarla como cualquier otra fórmula de Excel. Por ejemplo, si un RUT está en la celda A1, puedes introducir =ValidarRUT(A1)
en otra celda. La fórmula devolverá VERDADERO
si el RUT es válido y FALSO
si no lo es.
(Sugerencia de ubicación para un enlace externo a un recurso de confianza sobre Excel/VBA.)
Cómo Validar un RUT en VB6 (Para Sistemas Antiguos)
Para sistemas heredados que todavía funcionan con Visual Basic 6, la lógica para validar un RUT sigue siendo la misma. Aquí tienes una función de ejemplo que se puede adaptar para entornos de VB6:
VB.Net
Public Function ValidarRUT(ByVal RUT As String) As Boolean
Dim rutSinGuion As String
Dim digitoVerificador As String
Dim suma As Long
Dim multiplicador As Integer
Dim i As Integer
Dim digitoCalculado As String
RUT = Replace(RUT, ".", "")
If InStr(RUT, "-") = 0 Then
ValidarRUT = False
Exit Function
End If
rutSinGuion = Mid(RUT, 1, InStr(RUT, "-") - 1)
digitoVerificador = UCase(Mid(RUT, InStr(RUT, "-") + 1))
If Not IsNumeric(rutSinGuion) Then
ValidarRUT = False
Exit Function
End If
suma = 0
multiplicador = 2
For i = Len(rutSinGuion) To 1 Step -1
suma = suma + (Val(Mid(rutSinGuion, i, 1)) * multiplicador)
multiplicador = multiplicador + 1
If multiplicador = 8 Then
multiplicador = 2
End If
Next i
Dim resto As Integer
resto = 11 - (suma Mod 11)
If resto = 11 Then
digitoCalculado = "0"
ElseIf resto = 10 Then
digitoCalculado = "K"
Else
digitoCalculado = CStr(resto)
End If
If digitoCalculado = digitoVerificador Then
ValidarRUT = True
Else
ValidarRUT = False
End If
End Function
Recomendaciones Finales
Al tratar con RUTs chilenos, ten siempre en cuenta las siguientes recomendaciones:
- Valida Siempre: Conviértelo en una práctica estándar validar cualquier RUT nuevo que encuentres, especialmente en transacciones financieras o legales.
- Usa una Herramienta Confiable: Nuestro verificador de RUT en línea proporciona una forma rápida y segura de validar RUTs.
- Respeta la Privacidad: Aunque el RUT es un identificador público, maneja siempre los datos personales con cuidado y en cumplimiento de las leyes de privacidad.
- Mantente Informado: Está al tanto de las últimas normativas y requisitos del Servicio de Impuestos Internos (SII).
Resumen Final: Por Qué es Importante Validar un RUT
En conclusión, el Rol Único Tributario es más que un número; es un pilar fundamental del sistema de identificación y tributario de Chile. Validar un RUT es una práctica esencial para cualquiera que haga negocios o realice transacciones oficiales en Chile. Es una medida simple pero efectiva para prevenir el fraude, asegurar el cumplimiento legal, mantener la precisión de los datos y construir confianza. Al utilizar nuestro verificador y validador de RUT en línea, te empoderas con la confianza de que estás tratando con personas y entidades legítimas y correctamente identificadas.