¿Cómo funciona el cálculo de edad usando el RUT?

Cómo funciona el cálculo de edad usando el RUT

Este artículo explica en detalle el proceso para calcular la edad de una persona usando su RUT (Rol Único Tributario) chileno. Primero definimos qué es el RUT y cómo se asigna, luego mostramos por qué el RUT en sí no contiene la fecha de nacimiento, y cómo obtener esa fecha mediante la consulta al Registro Civil o a través de un certificado de nacimiento. A continuación, describimos la fórmula para calcular la edad a partir de la fecha de nacimiento, con ejemplos prácticos en JavaScript y Excel. Finalmente, revisamos implementaciones en sitios web y consideraciones legales y de privacidad.

¿Cómo funciona el cálculo de edad usando el RUT?

¿Qué es el RUT y el RUN?

El RUT (Rol Único Tributario) es el identificador que asigna el Servicio de Impuestos Internos (SII) a todas las personas naturales y jurídicas que realizan actividades sujetas a impuestos en Chile. En las personas naturales coincide con el RUN (Rol Único Nacional), otorgado por el Servicio de Registro Civil e Identificación al momento del nacimiento o de la solicitud de la cédula de identidad para extranjeros en Chile.

Relación entre RUT y fecha de nacimiento

Contrario a lo que suelen pensar algunos, el RUT no incorpora de manera directa la fecha de nacimiento. Desde 1984 el RUN/RUT se asigna de forma correlativa; por tanto, un número menor suele corresponder a una persona de mayor edad, pero no de forma exacta ni utilizable para un cálculo preciso de años. Los dígitos del RUT únicamente incluyen un número secuencial y un dígito verificador, calculado con un algoritmo específico para evitar errores de digitación.

Cómo obtener la fecha de nacimiento a partir del RUT

Consulta en línea al Registro Civil

La forma más directa es usar el sitio del Registro Civil e Identificación para solicitar el certificado de nacimiento sólo con el RUT. El trámite en línea se realiza así:

  1. Ingresa a Registro Civil.
  2. Selecciona “Certificados en línea” y luego “Certificado de nacimiento”.
  3. Completa el formulario con tu RUT y datos solicitados.
  4. Realiza el pago, si corresponde, y descarga el certificado que incluye la fecha de nacimiento.

Solicitud presencial o a través de ChileAtiende

También puedes obtener el certificado en una oficina del Registro Civil o de ChileAtiende, llevando tu RUT. El certificado detalla fecha y lugar de nacimiento.

Cálculo de la edad a partir de la fecha de nacimiento

Fórmula general

Una vez que dispones de la fecha de nacimiento (dd/mm/aaaa), la edad se calcula restando la fecha de nacimiento de la fecha actual y ajustando por si aún no ha cumplido años este año. Matemáticamente:

Edad = Año_actual − Año_nacimiento − (¿(Mes_actual, Día_actual) < (Mes_nacimiento, Día_nacimiento)? 1 : 0)

Ejemplo en JavaScript

function calcularEdad(fechaNacimiento) { const hoy = new Date(); const [dia, mes, año] = fechaNacimiento.split('/').map(Number); const cumple = new Date(año, mes - 1, dia); let edad = hoy.getFullYear() - cumple.getFullYear(); const m = hoy.getMonth() - cumple.getMonth(); if (m < 0 || (m === 0 && hoy.getDate() < cumple.getDate())) { edad--; } return edad; } // Uso: console.log(calcularEdad('15/08/1990')); // e.g. 34

Ejemplo en Excel

Si A1 contiene la fecha de nacimiento en formato fecha, en B1 puedes usar:

=DATEDIF(A1, HOY(), "Y")

Implementación práctica

En una página web

1. Formulario para ingresar RUT.
2. Llamada AJAX a un servicio interno que, usando credenciales, consulta al Registro Civil la fecha de nacimiento.
3. JavaScript ejecuta la función de cálculo y muestra la edad en pantalla.

En WordPress

Se puede desarrollar un shortcode que reciba el RUT, llame a un endpoint propio y devuelva la edad. Ejemplo básico en functions.php:

function sc_calcular_edad( $atts ) { $atts = shortcode_atts( array('rut' => ''), $atts ); $fecha = obtener_fecha_nacimiento_desde_rut($atts['rut']); // función personalizada return calcular_edad($fecha); } add_shortcode('edad_rut', 'sc_calcular_edad');

Consideraciones legales y de privacidad

La Ley de Protección de Datos Personales obliga a resguardar la información sensible. La fecha de nacimiento se considera dato personal, por lo que sólo debe consultarse con autorización o para fines permitidos por la ley. El SII y el Registro Civil tienen políticas de uso y acceso que deben respetarse.

Preguntas Frecuentes (FAQ)

¿Puedo estimar la edad directamente del RUT sin consultar al Registro Civil?

No. Aunque los RUT más bajos suelen corresponder a personas mayores por la asignación correlativa desde 1984, esta estimación no es precisa ni admisible legalmente.

¿Qué costo tiene obtener el certificado de nacimiento en línea?

El trámite en línea tiene un costo variable (aprox. CLP $1.800), mientras que presencial puede variar según oficina.

¿Hay descuentos para grupos especiales?

Adultos mayores y familias de bajos recursos pueden acceder a exenciones o tarifas reducidas, según normativa del Registro Civil.

Enlaces útiles

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Este sitio web utiliza cookies 🍪 para mejorar tu experiencia de navegación y ofrecerte contenido personalizado. Las cookies son pequeños archivos de texto que se almacenan en tu dispositivo y nos permiten reconocerte en visitas futuras. Al continuar utilizando este sitio, estás dando tu consentimiento para el uso de cookies. Si deseas obtener más información sobre cómo utilizamos las cookies y cómo puedes administrarlas, consulta nuestra política de privacidad. Más información

Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos.
Privacidad