Saltar al contenido
Portal de Actualización Fiscal
MX Crear cuenta
Explorar PAF

Las fuentes del software cambiaron desde la revisión editorial. Los ejemplos calculados se han ocultado hasta revisar y publicar una nueva edición. Consulta el alcance vigente en cada herramienta.

Guía México · Edición 1.6.2-terminacion-20261103

ISR por salarios y aguinaldo 2026

Retención mensual ordinaria de salarios o modalidad laboral/fiscal de aguinaldo2026; conserva la tarifa compartida, la versión y los límites. No es ISR anual ni timbrador.

C · Determinación fiscal no disponible

Abrir calculadora (pestaña nueva)

Identificación y cobertura

Para quién: Personas que preparan o revisan nómina mensual ordinaria de personas físicas.

Persona, régimen y periodos: Ordinario: mensual PF salarios2026. Aguinaldo: un patrón ordinario LFT, salario fijo mensual superior al mínimo general fuera de frontera, ingreso mensual gravado igual a30cuotas, mes completo e ISR/subsidio ordinarios conciliados. Artículo174 gravado con subsidio y ajustes documentales de subsidio permanecen restringidos.

Estado: C · Determinación fiscal no disponible. Una guía disponible no habilita un motor restringido.

Los campos y sus reglas se obtienen del formulario actual. Las opciones de captura no equivalen a supuestos verificados. No hay ejercicio con determinación documentada como disponible en esta guía.

Antes de comenzar

  • Elige modalidad. Para mensual ordinario usa únicamente los campos fiscales e ingreso; el resultado ordinario se conserva.
  • En aguinaldo comprueba salario ordinario, días contractuales (mínimo15), ingreso real y fecha final computable. Distingue proyección posterior al pago y revisa al cierre.
  • Clasifica incidencias por fechas sin superposición. Maternidad, riesgo, vacaciones y permisos con goce computan. Faltas injustificadas y enfermedad general sin mejora contractual se excluyen; otros supuestos requieren revisión.
  • Obtén anticipos del derecho, gratificaciones previas y exención consumida completos del año, antes del mes actual. No inferir cero ni conceder otra exención por cada pago.
  • Concilia ISR y subsidio ya aplicados al ingreso mensual ordinario. No dupliques retención, beneficio o recibos. Para hoja de captura revisa identidad y datos laborales; no necesitas entregar certificados al portal.

Utiliza sólo información autorizada. Los ejemplos de esta guía son sintéticos y no deben copiarse a un expediente real.

Descripción de campos

“Requerido” se refiere a validación del servidor. Se indica también lo que exige la interfaz; un predeterminado no acredita que el dato sea correcto para tu caso. Importes sin signo $ ni separadores de miles. Los límites mostrados son de captura, no aprobación fiscal.

CampoTipo y unidadObligatoriedadQué capturarRestricciones y opcionesPredeterminado
Modalidad de cálculo
modalidad
select
Opción de la lista
Servidor: no requerido; revisar reglas.
Interfaz: requerido.
Ordinario conserva el cálculo mensual anterior; Aguinaldo muestra datos adicionales y valida un contrato específico. No es un régimen nuevo. nullable / in:ordinario, aguinaldo

Opciones: Salarios mensuales ordinarios; Aguinaldo integral2026.

ordinario
Ejercicio fiscal
ejercicio
number
Año
Servidor: requerido.
Interfaz: requerido.
Escribe el año al que pertenecen los datos. El rango aceptado por el formulario no garantiza una regla fiscal para ese año. required / integer / min:2020 / max:21002026
Periodicidad de la tarifa
periodicidad
select
Opción de la lista
Servidor: requerido.
Interfaz: requerido.
Selecciona la periodicidad solicitada y comprueba por separado el alcance de la guía. required / string / in:mensual

Opciones: Mensual.

mensual
Mes de calendario
mes
select
Opción de la lista
Servidor: requerido.
Interfaz: requerido.
Identifica el mes de calendario del caso. No lo cambies para aprovechar reglas de otro mes. required / integer / between:1, 12

Opciones: Enero; Febrero; Marzo; Abril; Mayo; Junio; Julio; Agosto; Septiembre; Octubre; Noviembre; Diciembre.

1
Tipo de contribuyente
tipoPersona
select
Opción de la lista
Servidor: requerido.
Interfaz: requerido.
Selecciona persona física o moral conforme al contribuyente, usando únicamente las opciones disponibles. required / string / in:fisica

Opciones: Persona física.

fisica
Régimen
regimen
select
Opción de la lista
Servidor: requerido.
Interfaz: requerido.
Selecciona el régimen real del contribuyente. La herramienta no comprueba su inscripción ni elegibilidad ante el SAT. required / string / in:sueldos

Opciones: Sueldos y salarios.

sueldos
Ingreso gravable mensual por sueldos ordinarios
ingresos
number
MXN
Servidor: requerido.
Interfaz: requerido.
Captura únicamente el ingreso gravable mensual por sueldos ordinarios, antes de la retención. No sueldo neto, exentos ni pagos por separación. required / numeric / min:0Sin valor; usa documentación del caso
Supuesto laboral
tipoTrabajador
select
Opción de la lista
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Supuesto laboral. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / required_if:modalidad, aguinaldo / in:fijo_mensual, variable, especial

Opciones: Ordinario LFT, salario fijo mensual; Variable: no aprobado; Especial: no aprobado.

Sin valor; usa documentación del caso
Fecha real de ingreso
fechaIngreso
date
Fecha AAAA-MM-DD
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Fecha real de ingreso. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / required_if:modalidad, aguinaldo / date_format:Y-m-dSin valor; usa documentación del caso
Último día del periodo de servicio2026 incluido
fechaFinServicio
date
Fecha AAAA-MM-DD
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Último día del periodo de servicio2026 incluido. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / required_if:modalidad, aguinaldo / date_format:Y-m-dSin valor; usa documentación del caso
Fecha efectiva de pago2026
fechaPago
date
Fecha AAAA-MM-DD
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Fecha efectiva de pago2026. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / required_if:modalidad, aguinaldo / date_format:Y-m-dSin valor; usa documentación del caso
El periodo incluye días posteriores al pago: confirmo proyección al cierre, sujeta a ajuste si cambia el servicio.
proyeccionCierre
checkbox
Sí / no
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. El periodo incluye días posteriores al pago: confirmo proyección al cierre, sujeta a ajuste si cambia el servicio.. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. sometimes / acceptedSin valor; usa documentación del caso
Salario diario ordinario fijo (ingreso mensual =30 cuotas)
salarioDiarioOrdinario
number
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Salario diario ordinario fijo (ingreso mensual =30 cuotas). Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / required_if:modalidad, aguinaldo / numeric / decimal:0, 2 / min:0 / max:999999999.99Sin valor; usa documentación del caso
Días contractuales de aguinaldo (mínimo15; máximo operativo365)
diasAguinaldo
number
Días
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Días contractuales de aguinaldo (mínimo15; máximo operativo365). Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / required_if:modalidad, aguinaldo / numeric / decimal:0, 2 / min:0 / max:999999999.99Sin valor; usa documentación del caso
Periodos de incidencias revisados (JSON, [] si no existen)
incidenciasJson
text
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Lista JSON de tipo/inicio/fin, fechas inclusivas, dentro del servicio y sin superposición.[] sólo cuando se comprobó que no hay incidencias; no resta maternidad ni riesgos. Lista sin superposición: [{"tipo":"maternidad","inicio":"2026-03-01","fin":"2026-03-10"}]. Tipos: falta_injustificada, enfermedad_general, enfermedad_computable_contrato, maternidad, riesgo_trabajo, vacaciones, permiso_goce. Maternidad/riesgo/vacaciones/permiso con goce computan; otras incidencias requieren revisión. nullable / json / max:16384[]
Aguinaldo bruto de este derecho ya pagado antes del mes actual
anticiposAguinaldo
number
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Aguinaldo bruto de este derecho ya pagado antes del mes actual. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / required_if:modalidad, aguinaldo / numeric / decimal:0, 2 / min:0 / max:999999999.99Sin valor; usa documentación del caso
Total bruto de gratificaciones previas del año (incluye anticipos)
gratificacionesPrevias
number
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Total bruto de gratificaciones previas del año (incluye anticipos). Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / required_if:modalidad, aguinaldo / numeric / decimal:0, 2 / min:0 / max:999999999.99Sin valor; usa documentación del caso
Exención de gratificaciones ya consumida en el año
exentoPrevio
number
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Exención de gratificaciones ya consumida en el año. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / required_if:modalidad, aguinaldo / numeric / decimal:0, 2 / min:0 / max:999999999.99Sin valor; usa documentación del caso
ISR ya retenido al sueldo mensual ordinario (conciliar cálculo ordinario)
isrOrdinarioRetenido
number
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. ISR ya retenido al sueldo mensual ordinario (conciliar cálculo ordinario). Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / required_if:modalidad, aguinaldo / numeric / decimal:0, 2 / min:0 / max:999999999.99Sin valor; usa documentación del caso
Subsidio ya aplicado al sueldo ordinario del mes
subsidioOrdinarioAplicado
number
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Subsidio ya aplicado al sueldo ordinario del mes. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / required_if:modalidad, aguinaldo / numeric / decimal:0, 2 / min:0 / max:999999999.99Sin valor; usa documentación del caso
Procedimiento seleccionado
metodoRetencion
select
Opción de la lista
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Procedimiento seleccionado. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / required_if:modalidad, aguinaldo / in:art96, art174

Opciones: Artículo96 LISR, cierre mensual conciliado; Artículo174 RLISR, sólo si está disponible.

Sin valor; usa documentación del caso
Confirmo PF por sueldos ordinarios LFT, un patrón, salario fijo mensual superior al mínimo general fuera de frontera, ingreso ordinario totalmente gravado y mes completo. Prestación general, fechas/incidencias disjuntas/contrato y antecedentes anuales revisados; sin otras gratificaciones en el mes. Este patrón aplica el subsidio cuando proceda; no variables, especiales ni otros ajustes.
confirmacionAguinaldo
checkbox
Sí / no
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Confirmo PF por sueldos ordinarios LFT, un patrón, salario fijo mensual superior al mínimo general fuera de frontera, ingreso ordinario totalmente gravado y mes completo. Prestación general, fechas/incidencias disjuntas/contrato y antecedentes anuales revisados; sin otras gratificaciones en el mes. Este patrón aplica el subsidio cuando proceda; no variables, especiales ni otros ajustes.. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. required_if:modalidad, aguinaldo / sometimes / acceptedSin valor; usa documentación del caso
Preparar datos del comprobante extraordinario (no timbrado, no envío al SAT)
prepararNomina
checkbox
Sí / no
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Opcional. Sólo hoja de captura conciliada, sin XML ni timbre. La identidad incompleta, fuentes alteradas o ajustes de subsidio pendientes bloquean esta etapa. sometimes / acceptedSin valor; usa documentación del caso
RFC del empleador PM
rfcEmisor
text
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. RFC del empleador PM. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / string / max:254Sin valor; usa documentación del caso
Nombre fiscal del empleador PM
nombreEmisor
text
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Nombre fiscal del empleador PM. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / string / max:254Sin valor; usa documentación del caso
Código postal del lugar de expedición
cpEmisor
text
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Código postal del lugar de expedición. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / string / max:254Sin valor; usa documentación del caso
Registro patronal
registroPatronal
text
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Registro patronal. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / string / max:254Sin valor; usa documentación del caso
RFC de la persona trabajadora
rfcReceptor
text
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. RFC de la persona trabajadora. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / string / max:254Sin valor; usa documentación del caso
Nombre fiscal de la persona trabajadora
nombreReceptor
text
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Nombre fiscal de la persona trabajadora. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / string / max:254Sin valor; usa documentación del caso
Código postal fiscal de la persona trabajadora
cpReceptor
text
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Código postal fiscal de la persona trabajadora. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / string / max:254Sin valor; usa documentación del caso
CURP de la persona trabajadora
curpReceptor
text
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. CURP de la persona trabajadora. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / string / max:254Sin valor; usa documentación del caso
Número de seguridad social
nssReceptor
text
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Número de seguridad social. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / string / max:254Sin valor; usa documentación del caso
Número de empleado
numeroEmpleado
text
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Número de empleado. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / string / max:254Sin valor; usa documentación del caso
Clave SAT de entidad laboral (ejemplo CMX)
entidadLaboral
text
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Clave SAT de entidad laboral (ejemplo CMX). Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / string / max:254Sin valor; usa documentación del caso
He revisado identidad fiscal y laboral, registro, régimen601 del empleador PM, receptor605, contrato01 y régimen de nómina02. Validación local parcial; padrón SAT/IMSS y certificación pendientes.
datosNominaRevisados
checkbox
Sí / no
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. He revisado identidad fiscal y laboral, registro, régimen601 del empleador PM, receptor605, contrato01 y régimen de nómina02. Validación local parcial; padrón SAT/IMSS y certificación pendientes.. Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. sometimes / acceptedSin valor; usa documentación del caso
Clase de riesgo registrada (1 a5;99 sólo si procede)
riesgoPuesto
text
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Clase de riesgo registrada (1 a5;99 sólo si procede). Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / string / in:1, 2, 3, 4, 5, 99Sin valor; usa documentación del caso
Salario diario integrado laboral revisado para CFDI (no calculado aquí)
sdiNomina
number
MXN
Servidor: no requerido; revisar reglas.
Interfaz: opcional.
Sólo modalidad aguinaldo. Salario diario integrado laboral revisado para CFDI (no calculado aquí). Su captura no acredita procedencia, identidad ni certificación; revisa los supuestos antes de confirmar. nullable / numeric / decimal:0, 2 / min:0 / max:999999999.99Sin valor; usa documentación del caso

Reglas: required exige el dato; nullable admite ausencia; numeric exige número; integer exige entero; min/max y between limitan captura; in limita opciones; accepted exige confirmar; boolean admite valor lógico; gte exige un valor igual o mayor al campo indicado; after exige fecha posterior; decimal limita precisión. Ninguna regla numérica prueba cobertura fiscal.

Guía paso a paso

  1. Abre la herramienta ISR por salarios y aguinaldo 2026 desde el catálogo de México y contrasta su alcance con esta guía.
  2. Selecciona modalidad Aguinaldo, ejercicio2026 y mes igual a la fecha efectiva de pago.
  3. Captura ingreso fijo mensual y datos laborales. Si el final incluye días futuros al pago, reconoce expresamente la proyección sujeta a ajuste.
  4. Registra incidencias JSON por tipo/inicio/fin, o[] si está comprobado que no existen. Captura antecedentes anuales e ISR/subsidio ordinarios conciliados.
  5. Selecciona artículo96 o174. Revisa ambas retenciones sólo cuando estén disponibles, diferencia provisional y procedimiento seleccionado; no ahorro definitivo.
  6. Opcionalmente pide hoja de captura con empleador PM601, receptor605, contrato01 y régimen nómina02. Revisa los tres estados: cálculo, datos parcialmente validados y no certificado.
  7. Descarga PDF y guarda con sesión autorizada; el historial conserva la versión. En la herramienta gratuita Mi nómina captura/coteja y verifica el cálculo propio del SAT. El portal no genera sello ni timbre.
  8. Si hay errores, corrige el campo indicado; no cambies dimensiones reales para eludir una restricción. La guía contextual se abre aparte para conservar la captura original.

Captura ilustrativa sin determinación fiscal

No se presenta un impuesto ni un neto final. Las selecciones siguientes sólo ilustran la clasificación solicitada; los importes deben proceder de documentos del caso. El software cambió desde la revisión; se ocultan ejemplos calculados hasta publicar de nuevo.

Modalidad de cálculo
aguinaldo
Ejercicio fiscal
2026
Tipo de contribuyente
fisica
Régimen
sueldos
Periodicidad de la tarifa
mensual
Mes de calendario
12
Ingreso gravable mensual por sueldos ordinarios
15000.00
Supuesto laboral
fijo_mensual
Fecha real de ingreso
2026-01-01
Último día del periodo de servicio2026 incluido
2026-12-31
Fecha efectiva de pago2026
2026-12-15
El periodo incluye días posteriores al pago: confirmo proyección al cierre, sujeta a ajuste si cambia el servicio.
1
Salario diario ordinario fijo (ingreso mensual =30 cuotas)
500.00
Días contractuales de aguinaldo (mínimo15; máximo operativo365)
15
Periodos de incidencias revisados (JSON, [] si no existen)
[]
Aguinaldo bruto de este derecho ya pagado antes del mes actual
0
Total bruto de gratificaciones previas del año (incluye anticipos)
0
Exención de gratificaciones ya consumida en el año
0
ISR ya retenido al sueldo mensual ordinario (conciliar cálculo ordinario)
1402.82
Subsidio ya aplicado al sueldo ordinario del mes
0
Procedimiento seleccionado
art96
Confirmo PF por sueldos ordinarios LFT, un patrón, salario fijo mensual superior al mínimo general fuera de frontera, ingreso ordinario totalmente gravado y mes completo. Prestación general, fechas/incidencias disjuntas/contrato y antecedentes anuales revisados; sin otras gratificaciones en el mes. Este patrón aplica el subsidio cuando proceda; no variables, especiales ni otros ajustes.
1

Interpretación de resultados

No existe un resultado fiscal habilitado que interpretar para esta solicitud. El mensaje de falta de cobertura no equivale a cero a pagar, exención ni inexistencia de obligación. No se puede guardar o exportar un resultado nuevo inexistente.

Historial y PDF requieren un resultado compatible. La sesión pública es temporal; para guardar usa las acciones autenticadas disponibles. Un reporte no presenta declaraciones ni acredita pagos.

Fundamento y límites

Anexo8 RMF2026 B.V, LFT87, LISR93-XIV/XV,96 y99, RLISR174; Decreto subsidio DOF31-12-2025; UMA INEGI2025/2026 y desindexación DOF27-01-2016. Nómina: CFDI4.0, complemento1.2 revisiónE, guía SAT16-01-2026. Preparación local parcial, sin certificación.

  • Salarios mensuales2026 o modalidad específica de aguinaldo fijo mensual de un patrón, fuera de frontera y superior al mínimo general, con antecedentes e incidencias revisados. No variables ni especiales.
  • Artículo174 con aguinaldo gravado y subsidio permanece restringido; la nómina extraordinaria con ajuste de subsidio requiere conciliación adicional. No se presenta como cálculo completo de esos supuestos.
  • No cubre primas de antigüedad, retiro, indemnizaciones, pagos por separación, periodos menores a un mes ni pagos que comprendan varios meses.
  • Para el subsidio se asume que éste es el empleador elegido por la persona trabajadora cuando existen varios empleadores.
  • Retención provisional, no ISR anual ni ahorro definitivo. Un patrón y mes completo ordinario conciliado, salario fijo mensual superior al mínimo general fuera de frontera, sin otros pagos extraordinarios en el mes. La proyección de cierre requiere ajuste si cambia el servicio. Artículo174 con subsidio gravado permanece restringido; no se presenta como comparación aprobada. Preparación de nómina no equivale a certificación SAT.
  • BORRADOR SIN VALIDEZ FISCAL DE TIMBRADO. Hoja para captura y cotejo: Mi nómina realiza su propio cálculo; verificar método e importes sin presuponer importación o edición de ISR. Identidad, RFC/CP y registros deben cotejarse en SAT/IMSS; no se validan certificados, firma, padrón ni certificación.
  • La proporción mensual del174 y los impuestos mensuales se llevan a centavos HALF_UP; la tasa se aplica como cociente racional exacto, sin truncarla al porcentaje impreso. Aritmética decimal, sin tabla mensual duplicada.
  • La exención usa UMA vigente al pago: enero113.14; febrero-diciembre117.31, por30. Subsidio se toma del porcentaje operativo del decreto, no de un importe ilustrativo del considerando.
  • La ficha pública antigua del SAT todavía menciona revisiónC; el portal especializado confirma revisiónE desde01-01-2026 y sus archivos actualizados. Validación local parcial no equivale a matrizE completa ni padrón SAT.

Referencias del alcance auditado, con revisión editorial 2026-11-03; no constituyen aprobación de casos distintos.

Errores frecuentes y cómo corregirlos

  • Campo vacío o formato inválido: revisa la tabla de campos de esta herramienta y el mensaje del servidor; confirma año, unidad, opciones y campos requeridos.
  • Dato fiscal no disponible: contrasta el alcance y las exclusiones anteriores. Un dato válido no crea una regla verificada.
  • Resultado temporal perdido o PDF ausente: verifica sesión y que el cálculo corresponda a esta herramienta. No reutilices cifras de otro registro.

Las preguntas siguientes resuelven diferencias propias de este formulario. Si persiste un problema, contacta soporte sin enviar contraseñas, XML ajenos ni información privada innecesaria.

Preguntas frecuentes de esta herramienta

¿Cambia el ISR ordinario anterior?

No cambia su contrato ni resultados de referencia. La modalidad ordinaria mantiene tarifa2026 y subsidio por mes; aguinaldo comparte ese motor y tiene requisitos adicionales.

¿Todas las ausencias reducen aguinaldo?

No. Maternidad, riesgos de trabajo, vacaciones y permisos con goce computan. Clasifica periodos disjuntos; enfermedad general puede computar por contrato. Variables, especiales y otras incidencias quedan fuera.

¿Cada pago obtiene otras30UMA exentas?

No. El límite es anual y se disminuye con la exención ya consumida. Los anticipos reducen el derecho pendiente y deben incluirse entre gratificaciones anteriores. Sin antecedentes completos no se aprueba el cálculo.

¿El artículo174 siempre produce ahorro?

No. Compara retenciones provisionales, no impuesto anual. En el ejemplo bruto7500, exento3519.30 y gravado3980.70:96adicional763.11;174713.32; diferencia49.79, no ahorro definitivo.

¿Cómo se evita duplicar subsidio?

El96 cierra el mes con ingreso ordinario más aguinaldo gravado y descuenta ISR ordinario conciliado. El174 gravado con subsidio no está aprobado aquí. Si se requiere ajuste de CFDI ordinario, la hoja extraordinaria se bloquea.

¿El PDF o la hoja equivalen a CFDI timbrado?

No. Son borradores sin validez de timbrado. Se revisan claves de nómina, formatos básicos y totales; SAT/IMSS, matriz completa, CSD, sellos, certificación y vigencia son pasos distintos. No se inventan UUID ni acuses.

Herramientas relacionadas

Volver al índice de guías