TL;DR — Resumen Rápido
Corrija el error de cálculo de finiquito y liquidación en Aspel NOI: antigüedad, salario diario, conceptos LFT, ISR Art. 174 y timbrado CFDI de nómina.
Cuando Aspel NOI no puede calcular finiquito o liquidación — o los montos no coinciden con lo que exige la Ley Federal del Trabajo (LFT) y el ISR — el departamento de nómina se detiene en el peor momento: el día de la baja. Mensajes como “Error al calcular finiquito”, ISR negativo o percepciones en cero suelen deberse a datos maestros del trabajador, no a un fallo aleatorio del motor de cálculo. Esta guía ordena las causas y la secuencia de corrección en México.
El error
Síntomas que reportan usuarios de NOI al procesar separación:
Error al calcular finiquito
Error al calcular percepciones extraordinarias
No se puede procesar la baja del trabajador
ISR calculado incorrectamente en finiquito
Indemnización en $0.00 con antigüedad mayor a un año
El PAC rechaza el CFDI de nómina por ISR incoherente
También aparecen diferencias silenciosas: el reporte muestra prima vacacional pero el recibo impreso no; o la indemnización constitucional no se dispara porque el motivo de baja no está catalogado como liquidación.
Finiquito vs liquidación en NOI
| Concepto | Finiquito | Liquidación |
|---|---|---|
| Cuándo | Terminación de la relación (cualquier causa que liquide prestaciones) | Separación con indemnización legal (despido injustificado, etc.) |
| Prestaciones | Proporcionales: aguinaldo, vacaciones, prima vacacional, días trabajados | Finiquito + 90 días + 20 días/año + prima antigüedad (según caso) |
| ISR | Art. 96 y exenciones UMA en prestaciones | Art. 174 para ingresos por separación (límites por año de servicio) |
| En NOI | Tipo de baja / período finiquito | Motivo que active conceptos de indemnización |
Configurar mal el motivo de baja hace que NOI calcule solo finiquito cuando el caso es liquidación (o al revés), con montos que el trabajador o el abogado laboral cuestionan de inmediato.
Causa 1: Fecha de ingreso o baja incorrecta
La antigüedad en días drivea aguinaldo proporcional, vacaciones no disfrutadas, prima vacacional e indemnización 20 días por año.
Revise en Catálogo → Trabajadores:
- Fecha de ingreso — primer día real de servicios (no fecha de alta en IMSS si difiere).
- Fecha de baja — último día trabajado; debe ser anterior o igual a la fecha del finiquito.
- Reingresos — si hubo baja y reingreso, NOI necesita la cadena correcta; de lo contrario la antigüedad se trunca.
Un error de un día en febrero (año bisiesto) o formato dd/mm/aa invertido cambia proporciones enteras.
Causa 2: Salario diario, SDI o factor de integración
El finiquito usa salario diario y, para prestaciones integrables, el SDI o factor según configuración de conceptos.
Problemas típicos:
- Aumento salarial en el mes de baja sin recalcular SDI.
- Empleado con salario mixto (fijo + comisiones) y fórmula que solo toma sueldo base.
- Topes de UMA no aplicados en exenciones de ISR sobre aguinaldo o prima.
Ejecute Procesos → Recalcular SDI antes del finiquito. Compare SDI con tope de cotización IMSS si aplica.
Causa 3: Conceptos de nómina mal configurados
Cada percepción debe tener clave SAT correcta (por ejemplo 002 aguinaldo, 001 sueldos, claves de indemnización según catálogo nómina), tipo percepción extraordinaria o finiquito, y fórmula con antigüedad.
Checklist de conceptos:
| Percepción | Verificar en NOI |
|---|---|
| Aguinaldo proporcional | Días empresa × antigüedad / 365 |
| Vacaciones + prima vacacional | Días pendientes según tabla LFT |
| Indemnización 90 días | Activa solo en liquidación |
| 20 días por año | Fórmula con años completos |
| Prima de antigüedad | 12 días por año (mínimo legal) |
Si el concepto está inactivo o la fórmula devuelve cero, NOI muestra error genérico al calcular.
Causa 4: Período o tipo de nómina incorrecto
El finiquito debe procesarse en un período extraordinario o marcado como finiquito/liquidación, no en quincena ordinaria abierta con el mismo trabajador activo.
Secuencia correcta:
- Registrar baja del trabajador (o suspender de nómina ordinaria).
- Crear período de finiquito con fechas que incluyan solo ese movimiento.
- Calcular sin mezclar otros empleados activos si el proceso lo permite por filtro.
- Cerrar período antes de timbrar.
Intentar agregar conceptos de finiquito en período ordinario provoca “Error al calcular percepciones extraordinarias”.
Causa 5: Tablas ISR, UMA o subsidio desactualizadas
Retenciones incorrectas — o ISR negativo — bloquean confianza en el recibo y el timbrado.
- Configuración → Tablas → ISR / UMA — ejercicio 2026 vigente.
- Re-instalable NOI del año si Aspel publicó parche de tablas.
- Compare retención manual con reporte NOI para indemnizaciones sujetas a Art. 174 LISR (límite de exención por años de servicio).
Si el ISR es cero en todo el finiquito con percepciones gravadas, sospeche tabla vacía o concepto marcado como totalmente exento por error.
Causa 6: Timbrado CFDI de nómina tras cálculo erróneo
Aunque NOI “termine” el cálculo, el PAC valida nodos de nómina 1.2 / complemento:
- Suma de percepciones vs total.
- Fecha de inicio y fin de relación laboral en el complemento.
- Tipo de régimen y Tipo de contrato del trabajador.
Corrija cálculo primero; luego Procesos → Timbrado CFDI. Un UUID inválido obliga a cancelar y re-timbrar con riesgo operativo.
Solución paso a paso
1. Congelar datos del trabajador
Exporte o imprima ficha: ingreso, baja, motivo, salario, SDI, días vacaciones, historial salarial últimos 12 meses.
2. Actualizar tablas y re-instalable
Instale parche NOI del ejercicio. Cargue UMA e ISR vigentes.
3. Registrar baja con motivo LFT correcto
En Movimientos personal o ficha del trabajador: motivo que corresponda a finiquito simple o liquidación con indemnizaciones.
4. Crear período de finiquito dedicado
Nómina → Períodos → Nuevo (extraordinario/finiquito). Asocie solo al trabajador de baja si su flujo lo permite.
5. Recalcular y validar reporte
Procesos → Cálculo de nómina → Recalcular. Abra reporte pre-liquidación o equivalente: valide cada renglón contra hoja de trabajo legal.
6. Ajustar conceptos si un monto es cero
Edite fórmula o active concepto de indemnización. Vuelva a calcular hasta cuadrar.
7. Timbrar y entregar
Timbrado PAC, XML al trabajador, PDF recibo. Archive en expediente laboral.
8. IMSS e IDSE después del finiquito
Si la baja impacta SUA/IDSE, exporte movimientos (guía exportación SUA) en la misma ventana operativa para no dejar cotización activa.
Prevención
- Plantilla de checklist de baja: ingreso, vacaciones pendientes, último SDI, motivo LFT.
- Simulación de finiquito antes del día de la junta con el empleado.
- No modificar fecha de ingreso histórica sin respaldo de contrato.
- Capacitar RH en diferencia finiquito/liquidación y captura de motivo en NOI.
- Tras cada reforma fiscal, verificar tablas ISR en enero y al publicar UMA.
Resumen
- Error de finiquito/liquidación en Aspel NOI casi siempre es antigüedad, salario/SDI, conceptos o período equivocado, no bug aleatorio.
- Diferencie finiquito y liquidación con el motivo de baja correcto.
- Recalcule SDI, use período extraordinario/finiquito y tablas ISR/UMA vigentes.
- No timbre CFDI hasta que el reporte pre-nómina cuadre con LFT e ISR.
- Cierre IMSS/SUA tras la baja en el mismo ciclo operativo.