arrow_back Prototipos
Transparencia · Datos abiertos
En vivo

La Pensión Garantizada Universal, comuna a comuna

La PGU llega a 2,2 millones de personas. ¿Cuántas la reciben en cada comuna, y para cuántas es la única pensión que reciben?

FastAPI · SQLite · APScheduler · IPS · :8023

Estado
En vivo · se actualiza solo
Fuente de datos
Instituto de Previsión Social (IPS) · datos.gob.cl
Stack
FastAPI · SQLite · APScheduler
Cadencia
Chequeo semanal del origen (miércoles)
Cobertura
47 meses íntegros · 346 comunas · feb-2022 a ene-2026
Infraestructura
Raspberry Pi · $0 cloud

El problema

La Pensión Garantizada Universal reemplazó al Pilar Solidario en febrero de 2022 y hoy paga del orden de $5,9 billones al año. El IPS publica el detalle por comuna —beneficiarios y monto, abiertos por sexo—, pero lo publica un archivo por mes. Para ver cualquier tendencia hay que descargar y pegar 48 planillas que además cambiaron de formato dos veces en cuatro años. Quise tener la serie completa en un solo lugar.

Qué construí

Un monitor que cosecha los 48 archivos publicados, los normaliza a un mismo registro y deja mirar la serie completa por país, región o comuna.

  • check_circle La cobertura en el tiempo: de 1.268.970 personas en feb-2022 a 2.167.057 en ene-2026.
  • check_circle El monto medio efectivamente pagado, donde se ven los escalones de los reajustes legales del beneficio.
  • check_circle El corte que la fuente agregó en diciembre de 2025: quién recibe la PGU encima de una pensión propia y quién no tiene nada más. Es el indicador más directo de vejez sin ahorro previsional que existe a nivel comunal.
  • check_circle Las 346 comunas ordenables por beneficiarios, brecha de género, monto medio y proporción sin pensión propia. Corre 24/7 sobre una Raspberry Pi, con $0 de costo cloud.

Decisiones técnicas

El punto significa cosas distintas en archivos distintos

Esta fue la trampa real. Unos meses vienen con punto decimal crudo (2616216.308), otros con punto de miles (5.221.651) y otros en locale chileno, con coma decimal (812,669). Valor a valor es indecidible: 832.307 puede ser ochocientos mil o ochocientos con decimales. Se decide por archivo, usando como evidencia los valores que sí son inequívocos; si el resultado no cuadra, se prueba la otra convención. Leerlo mal altera los montos por mil.

Cuadrar los conteos no basta: hay que cuadrar el dinero

Cada mes se verifica contra el total país que declara el propio archivo, en beneficiarios y en monto. Auditar solo las personas deja pasar exactamente el error anterior, porque un separador decimal mal leído multiplica los pesos sin tocar los conteos. Los 47 meses válidos cuadran en ambas dimensiones.

Un mes viene roto desde el origen y se deja roto

Diciembre de 2024 se publicó sin fila de encabezado —el portal tomó entonces la primera comuna, Arica, como nombres de columna— y además truncado en 250 de 347 filas, sin ninguna comuna de las regiones de Aysén, Magallanes ni Metropolitana. No es reconstruible. Queda marcado, fuera de la serie, y el hueco se dibuja tal cual en los gráficos en vez de interpolarse.

Qué encontré

  • stairs El monto medio pagado sube en escalones que calzan con los reajustes legales: $185.000 → $206.173 → $214.296 → $224.004. Que la serie reproduzca esos valores es el control de que la lectura numérica es correcta.
  • balance La PGU nació con 64,9 % de mujeres y hoy va en 56,5 %. Es consistente con una menor cobertura del sistema contributivo entre las mujeres; la proporción se fue equilibrando a medida que la cobertura de la PGU se ampliaba.
  • trending_down Entre diciembre de 2025 y enero de 2026 los beneficiarios caen en 77.161, y la caída es íntegramente del tramo no contributivo —el de quienes no tienen ninguna otra pensión— mientras el contributivo queda plano. Es uniforme en las dieciséis regiones. En años anteriores enero subía. No sé la causa: el monitor lo muestra, no lo explica.

Qué es real y qué es parcial

Es un prototipo, no una estadística oficial, y conviene ser preciso.

  • verified Real y verificable: 47 de los 48 meses publicados cuadran la suma de las 346 comunas contra el total país del propio archivo, en personas y en pesos.
  • schedule Parcial: el IPS publica con varios meses de rezago, así que esto nunca muestra el mes en curso, y el mes más reciente puede ser corregido después por la fuente. El corte entre PGU contributiva y no contributiva solo existe desde diciembre de 2025: son dos meses de serie, no una tendencia.
  • build Lo que falta: no hay tasa de cobertura. Para decir qué porcentaje de los mayores de 65 de cada comuna recibe la PGU hace falta el denominador poblacional, y el dataset de proyecciones del INE en el portal de datos abiertos no tiene archivos cargados. Los montos son nominales, sin ajustar por inflación.
  • visibility A la vista: el dashboard tiene una tabla final con un mes por fila y el chequeo que se le aplicó. Lo que no pasa el chequeo no entra en los gráficos y queda listado con su motivo.

Disclosure de IA

El código de ingesta, la normalización de los esquemas de la fuente y la interfaz se escribieron con asistencia de IA. Las decisiones sobre qué mes entra y cuál queda fuera están en el código como chequeos explícitos y son verificables contra el origen. Los hallazgos de arriba salieron de mirar la serie ya cargada, no de pedirle conclusiones a un modelo.

¿Y tu comuna?

El monitor corre ahora mismo sobre la Pi y se actualiza solo.

Abrir el prototipo arrow_forward