{{ toastType === 'info' ? 'Notificación' : toastType === 'success' ? 'Éxito' : toastType === 'error' ? 'Atención' : 'Aviso' }}

{{ toastMessage }}

Paso {{ step }}/3
Simulación de Pensión IMSS

Calcula Tu Pensión Ley 73

Genera tu proyección personalizada con promedios salariales y optimización de Modalidad 40.

{{ nameError }}

{{ emailError }}

{{ phoneError }}

Te enviaremos un código de seguridad de 6 dígitos vía WhatsApp o correo.

Si ya te has registrado previamente, buscaremos tu expediente y te enviaremos el código de acceso.

Datos 100% Protegidos
Sin Costo Inicial

Verifica tu Identidad

Enviamos un código de seguridad de 6 dígitos al número {{ maskedPhone || registrationForm.telefono }}.

¿No recibiste el código?
Reporte Oficial IMSS

Sube tu PDF de Semanas Cotizadas

Nuestro motor extraerá automáticamente tus semanas efectivas, SDI promedio e historial laboral.

{{ pdfFile.name }} ({{ (pdfFile.size / 1024 / 1024).toFixed(2) }} MB)
Portal de Diagnóstico

{{ confirmationForm.nombre_completo }}

NSS: {{ confirmationForm.nss || 'Sin asignar' }} • CURP: {{ confirmationForm.curp || 'Sin asignar' }} • Tel: {{ registrationForm.telefono }} • Email: {{ registrationForm.email }}

Semanas
{{ formatNumber(calculationResults.actual?.semanas) }}
Edad LSS
{{ calculationResults.actual?.edad_lss }} años
No Aplica para LEY 1973

Dictamen de Elegibilidad Ley 73

{{ calculationResults.actual.ley73_motivo_no_aplica || 'No cumples con las condiciones requeridas para el Régimen de Ley 1973.' }}

◆ SIMULADOR DE PENSIÓN EN VIVO Simulador en Vivo

Tu proyección Ley 73 & Modalidad 40

{{ formatCurrency(quickCalculatedData.projectedPension) }} ▲ +{{ quickCalculatedData.pctIncrease }}%
Pensión actual: {{ formatCurrency(quickCalculatedData.currentPension) }}
Meta Topada (25 UMAs): {{ formatCurrency(quickCalculatedData.maxPensionTope) }}
Meses en Modalidad 40 {{ sliderMesesM40 }} meses
Salario a Registrar ($/día) ${{ sliderSalarioM40 }}/día
Edad al Pensionarse {{ confirmationForm.edad_pension || 60 }} años ({{ Math.round((quickCalculatedData.currentPctEdad || 0.75) * 100) }}% Ley)
60a (75%) 61a (80%) 62a (85%) 63a (90%) 64a (95%) 65a (100%)
Hijos Estudiantes (10% c/u)
Valores de Referencia Oficiales (Servidor Admin):
• UMA Diaria 2026: $117.31/día (Topado 25 UMAs = $2,932.75/día)
• SMG Diario 2026: $315.04/día (Pensión Mínima Garantizada)
• Asignación Total Aplicada: {{ quickCalculatedData.pctAsignacionPct }}% (Incluye 15% Ayuda por Soledad, Art. 164 LSS)
Semanas
{{ formatNumber(quickCalculatedData.totalWeeks) }}
Inversión Aprox.
{{ formatCurrency(quickCalculatedData.approxInvestment) }}
Retorno (ROI)
{{ quickCalculatedData.roiMonths }} {{ typeof quickCalculatedData.roiMonths === 'number' ? 'meses' : '' }}
¿Cómo alcanzar el Tope Máximo de Pensión Ley 73?

Para obtener la pensión máxima legal de 25 UMAs (~$88,000+ MXN/mes), la ley exige cotizar con el salario topado (25 UMAs) y acumular un mínimo de 2,100 semanas cotizadas. Si cuentas con menos semanas, tu pensión se calculará proporcionalmente a tu historial laboral.

Pensión Actual Estimada
{{ formatCurrency(quickCalculatedData.currentPension) }}

Monto mensual estimado sin Modalidad 40.

Pensión Proyectada M40
{{ formatCurrency(quickCalculatedData.projectedPension) }}

Pensión mensual optimizada con Modalidad 40.

Ganancia Neta Adicional
+{{ formatCurrency(quickCalculatedData.projectedPension - quickCalculatedData.currentPension) }}

Beneficio económico adicional recibido cada mes.

Estatus Actual de Expediente

{{ calculationResults.expediente_status?.fase_nombre || 'Captura Inicial / Análisis de Semanas' }}

Expediente N° {{ calculationResults.expediente_id || 'EXP-PRELIMINAR' }} — Mesa asignada: UOPC Operación

Semáforo Verde — Expediente al Día

Checklist de Documentos

{{ doc.name }}
{{ doc.status ? 'Cargado' : 'Pendiente' }}

Matriz Comparativa en Vivo

Cálculo Ley 73 V2 · Art. 167 LSS · Decreto Fox 1.11x
Cada dato refleja los sliders en tiempo real. Las fórmulas vienen del Art. 167 LSS 1973 y son idénticas a PensionService.php del servidor.
Concepto Sin M40 Con M40 (En Vivo)
Datos de Entrada
SDI Promedio 250 Sem
Salario diario integrado promedio de las últimas 250 semanas cotizadas
{{ formatCurrency(quickCalculatedData.currentSdi) }} {{ formatCurrency(quickCalculatedData.projectedSdi) }}
({{ quickCalculatedData.m40Weeks }} sem × ${{ quickCalculatedData.m40Salary }}/día + {{ Math.max(0, 250 - quickCalculatedData.m40Weeks) }} sem × ${{ Math.round(quickCalculatedData.currentSdi) }}/día) ÷ 250
Semanas Totales
Semanas originales + semanas adicionales de Modalidad 40
{{ formatNumber(quickCalculatedData.currentWeeks) }} sem {{ formatNumber(quickCalculatedData.totalWeeks) }} sem
{{ formatNumber(quickCalculatedData.currentWeeks) }} + {{ quickCalculatedData.m40Weeks }} sem M40
Factores Art. 167 LSS (Tabla de 22 Rangos)
Factor UMA
SDI ÷ UMA (${{ quickCalculatedData.uma2026 }}/día). Determina el rango de la tabla Art. 167.
{{ quickCalculatedData.currentFactorUma }} {{ quickCalculatedData.projectedFactorUma }}
Cuantía Básica (CB%)
Porcentaje interpolado del Art. 167 según Factor UMA
{{ quickCalculatedData.currentCBPct }}% {{ quickCalculatedData.projectedCBPct }}%
Incremento Anual (IA%)
Porcentaje interpolado por cada año excedente de 500 semanas
{{ quickCalculatedData.currentIAPct }}% {{ quickCalculatedData.projectedIAPct }}%
Años de Incremento
floor((Semanas − 500) ÷ 52)
{{ quickCalculatedData.currentAnosInc }} años {{ quickCalculatedData.projectedAnosInc }} años
Cuantía Anual (Base de Cálculo = SDI × 365)
CB Anual
SDI × 365 × CB%
{{ formatCurrency(quickCalculatedData.currentCuantiaBasica) }} {{ formatCurrency(quickCalculatedData.projectedCuantiaBasica) }}
IA Anual
SDI × 365 × IA% × Años Incremento
{{ formatCurrency(quickCalculatedData.currentCuantiaIncremento) }} {{ formatCurrency(quickCalculatedData.projectedCuantiaIncremento) }}
Multiplicadores Legales
Asignación Familiar
+{{ quickCalculatedData.pctAsignacionPct }}% → × {{ (1 + quickCalculatedData.pctAsignacion).toFixed(2) }}
Decreto Fox
Decreto Presidencial 2004: Incremento 11% a pensiones Ley 73. Constante en PensionService.php
× 1.11 (+11%)
Factor Edad (Cesantía/Vejez)
Edad de Retiro (LSS Tabla: 60a=75%, 61a=80%, 62a=85%, 63a=90%, 64a=95%, 65a=100%)
{{ quickCalculatedData.edadPension }} años ({{ Math.round(quickCalculatedData.currentPctEdad * 100) }}%) {{ quickCalculatedData.projectedEdadPension }} años ({{ quickCalculatedData.pctEdadPct }}%)
Resultado Final
Total Anual
(CB + IA) × (1 + Asig%) × 1.11 × FactorEdad
{{ formatCurrency(quickCalculatedData.currentSubtotalAnual) }} {{ formatCurrency(quickCalculatedData.projectedSubtotalAnual) }}
Pensión Mínima Garantizada (PMG)
SMG (${{ quickCalculatedData.smg2026 }}/día) × 365 ÷ 12 × 1.11 = piso legal
{{ formatCurrency(quickCalculatedData.pmg) }}/mes
Pensión Mensual Bruta
max(Total Anual ÷ 12, PMG)
{{ formatCurrency(quickCalculatedData.currentPension) }} {{ formatCurrency(quickCalculatedData.projectedPension) }}
Meta Topada (25 UMAs)
Máximo legal con SDI de ${{ formatNumber(Math.round(quickCalculatedData.uma2026 * 25)) }}/día, tus semanas y tu edad
{{ formatCurrency(quickCalculatedData.maxPensionTope) }}/mes ({{ quickCalculatedData.progressPct }}% alcanzado)

Desglose Matemático Ley IMSS 1973 (Art. 167)

Valores Ley 73 V2 (2026)

Escenario Actual (Sin M40)

Base Real

• SDI Promedio 250 Sem: {{ formatCurrency(quickCalculatedData.currentSdi || calculationResults.actual?.sdi) }}

• Semanas Reconocidas: {{ formatNumber(quickCalculatedData.currentWeeks || calculationResults.actual?.semanas) }} sem

• Factor UMA ($117.31): {{ quickCalculatedData.currentFactorUma || (calculationResults.actual?.sdi / 117.31).toFixed(2) }} UMAs

• Cuantía Básica Anual: {{ formatCurrency(quickCalculatedData.currentCuantiaBasica || calculationResults.actual?.cuantia_basica) }}

• Incrementos Anuales: {{ formatCurrency(quickCalculatedData.currentCuantiaIncremento || calculationResults.actual?.cuantia_incremento) }}

• Asignación (15%) + Fox (1.11x): Incluidos

Pensión Mensual: {{ formatCurrency(quickCalculatedData.currentPension || calculationResults.actual?.pension_mensual_total) }}

Proyección en Vivo (Con M40)

Optimizada

• SDI Promedio M40: {{ formatCurrency(quickCalculatedData.projectedSdi || calculationResults.proyectada?.situacion_proyectada?.sdi) }}

• Semanas Totales Finales: {{ formatNumber(quickCalculatedData.totalWeeks || calculationResults.proyectada?.tiempos?.semanas_finales) }} sem

• Factor UMA Topado: {{ quickCalculatedData.projectedFactorUma || (calculationResults.proyectada?.situacion_proyectada?.sdi / 117.31).toFixed(2) }} UMAs

• Cuantía Básica Anual: {{ formatCurrency(quickCalculatedData.projectedCuantiaBasica || calculationResults.proyectada?.situacion_proyectada?.cuantia_basica) }}

• Incrementos Anuales: {{ formatCurrency(quickCalculatedData.projectedCuantiaIncremento || calculationResults.proyectada?.situacion_proyectada?.cuantia_incremento) }}

• Asignación (15%) + Fox (1.11x): Incluidos

Pensión Mensual: {{ formatCurrency(quickCalculatedData.projectedPension || calculationResults.proyectada?.situacion_proyectada?.pension_mensual_total) }}

Estructura de Financiamiento M40

Meses a Cotizar M40: {{ sliderMesesM40 }} meses
Salario Diario Inscripción M40: {{ formatCurrency(sliderSalarioM40) }}/día
Aportación Aprox. Mensual (12.256% Tasa 2026): {{ formatCurrency(sliderSalarioM40 * 30.4 * 0.12256) }}
Capital Total Invertido al IMSS: {{ formatCurrency(quickCalculatedData.approxInvestment) }}
Ganancia Neta Mensual Adicional: +{{ formatCurrency(quickCalculatedData.projectedPension - quickCalculatedData.currentPension) }}/mes
Expediente Existente

Cuenta Registrada Detectada

El NSS / CURP ingresado ya cuenta con un expediente asignado y protegido bajo la cuenta del titular:

Correo Registrado: {{ maskedEmail }}
Teléfono Registrado: {{ maskedPhone }}

Confirma tus datos para contactarte

Pre-cargamos tus datos de registro. Puedes editarlos si deseas ser contactado a otro número o correo.

Diferencia de Nombre Detectada

El nombre oficial extraído de tu PDF del IMSS difiere del nombre que registraste en el formulario.

Nombre en Formulario:
"{{ mismatchData.form_name }}"
Nombre Oficial en PDF:
"{{ mismatchData.pdf_name }}"

Documento