Pensión IMSS Ley 73 (cesantía y vejez)
calcular_pension_ley73Estima la pensión mensual de cesantía en edad avanzada (60–64 años) o vejez (65) del IMSS bajo la Ley del Seguro Social de 1973, para quien empezó a cotizar antes del 1 de julio de 1997. Aplica la tabla del Art. 167 (cuantía básica + incrementos por semanas arriba de 500), el factor por edad del Art. 171 (6 meses o más cuentan como año), el factor transitorio 1.11 o, si la pensión resulta menor, la pensión mínima garantizada, y las asignaciones familiares (+15 % cónyuge, +10 % por hijo). Exige al menos 500 semanas y una edad de 60 a 65. Devuelve la pensión mensual, el aguinaldo anual, cada paso de la tabla usado y si se aplicó el piso mínimo. No calcula pensiones de Ley 97 (AFORE) ni Modalidad 40.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hijos | No | Hijos con derecho (menores de 16, o hasta 25 si estudian): +10 % cada uno. | |
| conyuge | No | true si hay esposa(o) o concubina(o) con derecho: +15 %. | |
| edad_retiro | Yes | Años cumplidos al retirarse: 60–64 = cesantía (75 % a 95 %), 65 = vejez (100 %). | |
| ascendientes | No | Padres que dependen económicamente: +10 % c/u, sólo si no hay cónyuge ni hijos. | |
| ayuda_asistencial | No | +15 % si no hay cónyuge, hijos ni ascendientes. | |
| meses_adicionales | No | Meses cumplidos además de los años. 6 o más cuentan como año completo (Art. 171). | |
| semanas_cotizadas | Yes | Semanas cotizadas reconocidas por el IMSS. Mínimo legal para pensionarse: 500. | |
| salario_promedio_mensual | No | Alternativa al anterior: el mismo promedio expresado en pesos MENSUALES. Envía sólo uno de los dos. | |
| salario_promedio_diario_ultimas_250_semanas | No | Salario base de cotización DIARIO promedio de las últimas 250 semanas (el que aparece en el reporte del IMSS). |