TL;DR — Resumen Rápido
Resuelva errores al generar la declaración anual de ISR en Aspel NOI: cálculo anual, constancias de retenciones, subsidio al empleo, tablas ISR y ajuste anual positivo/negativo.
Error al Generar la Declaración Anual de ISR en Aspel NOI
El cálculo anual de ISR por sueldos y salarios es una obligación patronal que debe realizarse durante enero-febrero de cada año. Consiste en comparar el ISR retenido mensualmente a cada trabajador durante el ejercicio contra el ISR que debió haberse retenido aplicando la tarifa anual del Artículo 152 de la LISR.
Cuando este cálculo se realiza en Aspel NOI, es común encontrar errores que producen diferencias inexplicables, montos incorrectos o impiden la generación de las constancias de retenciones.
Requisitos Previos
- Aspel NOI versión 10.0 o superior, actualizado al último Service Pack.
- Historial completo de nómina del ejercicio fiscal (todos los periodos calculados y timbrados).
- Tablas ISR anuales del SAT para el ejercicio correspondiente (Art. 152 LISR).
- Conocimiento de los trabajadores que deben excluirse del cálculo anual (Art. 97 LISR).
Causas Comunes de Error y Soluciones
1. Tablas ISR Anuales No Actualizadas
El error más frecuente: Aspel NOI calcula el ISR anual usando las tablas mensuales en lugar de las anuales, o usa tablas de un ejercicio anterior.
| Situación | Resultado | Solución |
|---|---|---|
| Tablas mensuales usadas para cálculo anual | ISR anual incorrecto (generalmente mayor) | Importar tablas del Art. 152 LISR |
| Tablas de ejercicio anterior | Diferencias por cambio de tarifas | Descargar tablas vigentes del SAT |
| Sin tabla de subsidio al empleo anual | Subsidio no aplicado correctamente | Importar tabla de subsidio anual |
Pasos para corregir:
- Vaya a Configuración → Tablas ISR.
- Seleccione “Tabla Anual” (no mensual).
- Si no aparece la tabla anual del ejercicio, descárguela del portal del SAT o actualice Aspel NOI al último Service Pack.
- Reimporte la tabla y vuelva a ejecutar el cálculo anual.
2. Percepciones Gravadas Mal Clasificadas
Si durante el año se pagaron percepciones extraordinarias (bonos, comisiones, premios) que no fueron correctamente clasificadas como gravadas o exentas, el ISR acumulado será incorrecto.
Ejemplo común:
| Percepción | Gravada | Exenta | Error Frecuente |
|---|---|---|---|
| Aguinaldo | Excedente de 30 UMA | Hasta 30 UMA | Todo como exento |
| Prima vacacional | Excedente de 15 UMA | Hasta 15 UMA | Todo como gravado |
| PTU | Excedente de 15 UMA | Hasta 15 UMA | Todo como exento |
| Horas extra dobles | 100% gravado | 0% | Clasificado como exento |
| Horas extra triples | 100% gravado | 0% | No incluido en gravado |
Solución:
- Vaya a Reportes → Acumulados de Nómina y filtre por tipo de percepción.
- Compare los montos gravados/exentos contra lo esperado para cada concepto.
- Si hay errores, corrija la clasificación en Catálogo de Conceptos y recalcule los periodos afectados.
3. Subsidio al Empleo Aplicado Incorrectamente
El subsidio al empleo reduce el ISR de trabajadores con ingresos bajos. Si Aspel NOI no lo aplicó correctamente durante el año, el cálculo anual mostrará diferencias.
Errores comunes:
- Subsidio aplicado a trabajadores que superan el límite de ingresos
- Subsidio pagado en efectivo (no acreditable) confundido con subsidio acreditable
- Tabla de subsidio mensual no alineada con la anual
Solución:
- Verifique en Configuración → Tablas ISR → Subsidio al Empleo que la tabla anual esté cargada.
- Revise el reporte de subsidio al empleo del año para cada trabajador.
- Compare el subsidio acumulado mensual contra el que resulta de la tabla anual.
4. Trabajadores de Medio Año (Alta o Baja Mid-Year)
Trabajadores que ingresaron o salieron a mitad del año requieren un cálculo proporcional. Si NOI no tiene la información del periodo real trabajado, puede aplicar la tarifa completa incorrectamente.
Solución:
- Verifique las fechas de alta y baja de cada trabajador en Catálogo de Trabajadores.
- Para los que ingresaron después de enero, Aspel debe aplicar la proporción de la tarifa anual.
- Los que salieron antes de diciembre generalmente quedan excluidos del cálculo anual del patrón.
5. Ajuste Anual Negativo vs. Positivo
| Tipo de Ajuste | Significado | Acción del Patrón |
|---|---|---|
| Negativo (saldo a favor del trabajador) | Se retuvo más ISR del necesario | Compensar o devolver al trabajador en nómina de enero/febrero |
| Positivo (saldo a cargo del trabajador) | Se retuvo menos ISR del necesario | Retener la diferencia en nómina de enero/febrero (máx. 3 meses) |
Si el monto a cargo del trabajador es muy alto, Aspel NOI permite diferir la retención en hasta 3 pagos.
Checklist de Validación Pre-Cálculo Anual
| # | Verificación | ¿Dónde? | ✅ Esperado |
|---|---|---|---|
| 1 | Todos los periodos del año están calculados | Reportes → Acumulados | 12 meses (o equiv. quincenal/semanal) |
| 2 | Tablas ISR anuales cargadas | Configuración → Tablas ISR | Tabla Art. 152 del ejercicio correcto |
| 3 | Tabla de subsidio al empleo anual cargada | Configuración → Tablas ISR | Tabla de subsidio del ejercicio |
| 4 | Percepciones G/E correctamente clasificadas | Catálogo de Conceptos | Aguinaldo, PV, PTU con desglose G/E |
| 5 | Trabajadores excluidos marcados | Catálogo de Trabajadores | >$400K, dos patrones, baja antes dic. |
| 6 | Fechas de alta/baja correctas | Catálogo de Trabajadores | Proporción correcta para mid-year |
Fecha Límite y Sanciones
| Obligación | Fecha Límite | Sanción por Omisión |
|---|---|---|
| Cálculo anual de ISR | Febrero del año siguiente | Multa SAT + recargos |
| Entrega de constancias | 28 de febrero | $1,400 – $3,340 MXN por constancia |
| Declaración informativa | Febrero (integrada en CFDI) | Multa + posible revisión |
Resumen de Mejores Prácticas
- Actualice las tablas ISR anuales antes de ejecutar el cálculo, nunca use las tablas mensuales.
- Revise la clasificación G/E de todas las percepciones extraordinarias del año antes del cálculo.
- Marque los trabajadores excluidos del cálculo anual antes de ejecutar el proceso.
- Compare el resultado con un cálculo manual para al menos 3 trabajadores (uno de ingreso bajo, uno medio, uno alto) como control de calidad.