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.
| Campo | Tipo y unidad | Obligatoriedad | Qué capturar | Restricciones y opciones | Predeterminado |
|---|---|---|---|---|---|
Modalidad de cálculomodalidad | 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 fiscalejercicio | 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:2100 | 2026 |
Periodicidad de la tarifaperiodicidad | 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 calendariomes | 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 contribuyentetipoPersona | 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égimenregimen | 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 ordinariosingresos | 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:0 | Sin valor; usa documentación del caso |
Supuesto laboraltipoTrabajador | 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 ingresofechaIngreso | 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-d | Sin valor; usa documentación del caso |
Último día del periodo de servicio2026 incluidofechaFinServicio | 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-d | Sin valor; usa documentación del caso |
Fecha efectiva de pago2026fechaPago | 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-d | Sin 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 / accepted | Sin 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.99 | Sin 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.99 | Sin 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 actualanticiposAguinaldo | 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.99 | Sin 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.99 | Sin valor; usa documentación del caso |
Exención de gratificaciones ya consumida en el añoexentoPrevio | 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.99 | Sin 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.99 | Sin valor; usa documentación del caso |
Subsidio ya aplicado al sueldo ordinario del messubsidioOrdinarioAplicado | 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.99 | Sin valor; usa documentación del caso |
Procedimiento seleccionadometodoRetencion | 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 / accepted | Sin 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 / accepted | Sin valor; usa documentación del caso |
RFC del empleador PMrfcEmisor | 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:254 | Sin valor; usa documentación del caso |
Nombre fiscal del empleador PMnombreEmisor | 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:254 | Sin valor; usa documentación del caso |
Código postal del lugar de expedicióncpEmisor | 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:254 | Sin valor; usa documentación del caso |
Registro patronalregistroPatronal | 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:254 | Sin valor; usa documentación del caso |
RFC de la persona trabajadorarfcReceptor | 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:254 | Sin valor; usa documentación del caso |
Nombre fiscal de la persona trabajadoranombreReceptor | 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:254 | Sin valor; usa documentación del caso |
Código postal fiscal de la persona trabajadoracpReceptor | 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:254 | Sin valor; usa documentación del caso |
CURP de la persona trabajadoracurpReceptor | 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:254 | Sin valor; usa documentación del caso |
Número de seguridad socialnssReceptor | 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:254 | Sin valor; usa documentación del caso |
Número de empleadonumeroEmpleado | 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:254 | Sin 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:254 | Sin 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 / accepted | Sin 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, 99 | Sin 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.99 | Sin 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
- Abre la herramienta ISR por salarios y aguinaldo 2026 desde el catálogo de México y contrasta su alcance con esta guía.
- Selecciona modalidad Aguinaldo, ejercicio2026 y mes igual a la fecha efectiva de pago.
- Captura ingreso fijo mensual y datos laborales. Si el final incluye días futuros al pago, reconoce expresamente la proyección sujeta a ajuste.
- Registra incidencias JSON por tipo/inicio/fin, o[] si está comprobado que no existen. Captura antecedentes anuales e ISR/subsidio ordinarios conciliados.
- Selecciona artículo96 o174. Revisa ambas retenciones sólo cuando estén disponibles, diferencia provisional y procedimiento seleccionado; no ahorro definitivo.
- 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.
- 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.
- 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.
- LFT 87 (www.diputados.gob.mx)
- LISR 93 96 99 (www.diputados.gob.mx)
- RLISR 174 (www.diputados.gob.mx)
- Desindexacion transitorio tercero (www.dof.gob.mx)
- UMA 2025 (www.inegi.org.mx)
- UMA 2026 (www.inegi.org.mx)
- Salario minimo 2026 (sidof.segob.gob.mx)
- PROFEDET incidencias (www.profedet.gob.mx)
- Subsidio 2026 (www.dof.gob.mx)
- CFF 29 29A (www.diputados.gob.mx)
- RMF 2026 2 7 5 (dof.gob.mx)
- Nomina 12 E (www.sat.gob.mx)
- Mi nomina gratuita (www.sat.gob.mx)
- Tarifa mensual (www.sat.gob.mx)
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
- Guía: Calculadora de Asimilados a Salarios · C · Determinación fiscal no disponible
- Guía: Calculadora de Indemnización por Terminación Laboral · C · Determinación fiscal no disponible
- Guía: Calculadora de Deducciones Personales · C · Determinación fiscal no disponible