Calcular la nómina básica en Excel significa construir una hoja donde cada fórmula transforma el salario bruto en salario neto de forma automática y repetible.
El problema de la nómina hecha a mano
Imagina que trabajas en RH de una empresa mediana en Guadalajara. Cada quincena revisas los números de 40 empleados en una hoja de papel o en un archivo sin fórmulas. Tardas dos horas calculando, y aun así aparece un error en el depósito de alguien. Tu jefe te pregunta cómo pasó y no tienes respuesta clara. Ese escenario se repite en cientos de empresas mexicanas. La solución no es trabajar más rápido: es construir una plantilla que trabaje por ti.
El Sistema de Nómina en Capas (SNC)
La forma más ordenada de armar una nómina en Excel es usando lo que llamaremos el Sistema de Nómina en Capas (SNC). La idea es simple: separas los cálculos en columnas secuenciales, de izquierda a derecha, como si cada columna fuera un peldaño de una escalera. Primero el salario bruto, luego cada deducción, y al final el neto. Si un número cambia arriba, todo lo demás se actualiza solo.
Las capas son:
- Datos base: nombre, puesto, salario mensual
- Percepciones: salario quincenal o semanal
- Deducciones IMSS: cuotas obrero-patronales
- Deducción ISR: retención de impuesto sobre la renta
- Salario neto: lo que el empleado recibe en su cuenta
Este orden no es caprichoso. Así lo exige la Ley Federal del Trabajo y así lo revisa el IMSS o el SAT en una auditoría.
Estructura de tu plantilla paso a paso
Paso 1: Encabezados de columna
Abre un archivo nuevo. En la fila 1, escribe estos encabezados en las columnas A a J:
| A | B | C | D | E | F | G | H | I | J |
|---|---|---|---|---|---|---|---|---|---|
| ID_Empleado | Nombre | Puesto | Salario_Mensual | Salario_Quincenal | Cuota_IMSS | Base_ISR | ISR_Retenido | Total_Deducciones | Salario_Neto |
Convierte el rango en Tabla oficial con Ctrl + T. Así las fórmulas se copian automáticamente cuando agregas filas nuevas.
Paso 2: Calcula el salario quincenal
En la columna E escribe:
=D2/2
Eso divide el salario mensual entre dos quincenas. Si el empleado gana $18,000 al mes, su quincena es $9,000.
Paso 3: Cuota obrera del IMSS
El IMSS descuenta al trabajador un porcentaje del salario. La cuota obrera integrada para 2024 ronda el 2.75% del salario mensual (incluye enfermedad, maternidad, invalidez y vida). Esta tasa puede ajustarse cada año, así que verifica la tabla oficial del IMSS.
En la columna F escribe:
=D2*0.0275
Si el salario mensual es $18,000, la cuota IMSS del trabajador es aproximadamente $495 al mes. Para la quincena divides entre 2:
=D2*0.0275/2
Resultado: $247.50 por quincena.
Paso 4: Retención de ISR
El ISR es el impuesto sobre la renta que el SAT exige retener cada período de pago. El cálculo exacto usa las tablas de tarifas del SAT con límites inferiores, cuotas fijas y porcentajes marginales. Para una plantilla básica funcional, puedes usar una tasa aproximada según el rango salarial.
Una forma práctica es la función SI anidado para aplicar tasas aproximadas:
=SI(E2<=5768, E2*0.0192,
SI(E2<=8890, 110.85 + (E2-5768)*0.064,
SI(E2<=10298, 310.60 + (E2-8890)*0.1088,
SI(E2<=11948, 464.02 + (E2-10298)*0.16,
SI(E2<=14290, 728.02 + (E2-11948)*0.1792,
SI(E2<=30450, 1147.35 + (E2-14290)*0.2136,
4597.57 + (E2-30450)*0.2352))))))
Esta fórmula aproxima la tabla ISR quincenal del SAT para 2024. Para fines de auditoría formal siempre usa las tablas oficiales publicadas en el DOF.
En columna G escribe =E2 para registrar la base gravable (el salario quincenal antes de deducciones). En columna H pega la fórmula de ISR anterior.
Paso 5: Total de deducciones y neto
En la columna I suma todas las deducciones:
=F2+H2
En la columna J calcula el neto:
=E2-I2
Eso es el dinero real que el empleado recibe en su cuenta bancaria cada quincena.
Ejemplo completo con tres empleados de una empresa distribuidora
Imagina una PYME distribuidora de productos FEMSA en Monterrey con tres colaboradores:
| Empleado | Salario Mensual | Quincena | IMSS (aprox.) | ISR (aprox.) | Neto Quincenal |
|---|---|---|---|---|---|
| Ana García – Ejecutiva de ventas | $22,000 | $11,000 | $302 | $682 | $10,016 |
| Luis Torres – Almacenista | $12,000 | $6,000 | $165 | $192 | $5,643 |
| Sofía Ramos – Coordinadora RH | $18,000 | $9,000 | $247 | $443 | $8,310 |
Con la plantilla del SNC, esos tres cálculos toman menos de 30 segundos. Sin plantilla, toman 20 minutos y con riesgo de error.
Cómo hacer la plantilla reutilizable
Una plantilla de un solo uso no vale mucho. Aquí están los tres pasos para que tu hoja sirva cada quincena sin rehacer nada:
1. Crea una hoja "Parámetros": En otra hoja del mismo archivo guarda las tasas: cuota IMSS en celda B2, tasa ISR básica en B3. En tu hoja de nómina referencia esas celdas con =Parámetros!B2. Así si el IMSS cambia la tasa en enero, solo actualizas un número y toda la nómina se recalcula.
2. Usa nombres de rango: Selecciona la celda con la tasa IMSS y ve a Fórmulas > Definir nombre. Llámala TasaIMSS. Tu fórmula queda así: =D2*TasaIMSS/2. Es más legible y menos propensa a errores.
3. Protege las celdas de fórmulas: Selecciona las columnas de cálculo (E a J), ve a Formato de celdas > Protección > Bloqueada. Luego activa la protección de hoja con contraseña. Así nadie borra una fórmula por accidente.
Errores comunes que arruinan la nómina
Error 1: Escribir deducciones a mano sin fórmula. Si alguien cambia el número directamente en una celda de IMSS, la fórmula desaparece. Protege las columnas de cálculo para evitarlo.
Error 2: Usar el salario mensual en la tabla ISR quincenal. La tabla ISR del SAT tiene versiones mensual y quincenal. Si aplicas la tabla mensual a una quincena, retienes el doble de impuesto. Siempre verifica que tu período y tu tabla coincidan.
Error 3: No separar percepciones ordinarias de extraordinarias. Si un empleado de Liverpool recibió un bono de productividad de $3,000 esa quincena, ese monto tiene tratamiento fiscal diferente. En una plantilla básica, agrega una columna Percepciones_Extras y súmala a la base gravable antes de calcular ISR.
Error 4: Olvidar el subsidio al empleo. Para salarios bajos (menos de $10,771 mensual en 2024, verificar el DOF), el SAT otorga un subsidio que reduce o elimina el ISR. Ignorarlo significa retener impuesto que no debes. Agrega una columna Subsidio_Empleo y réstala del ISR calculado.
Error 5: Guardar el archivo sin respaldo. La nómina es un documento legal. Guarda una copia en una carpeta con el nombre del período: Nomina_Q1_Enero_2025.xlsx. Nunca sobreescribas el archivo anterior.
Conecta tu nómina con la base de empleados
Recuerdas la lección anterior sobre el Sistema de Registro Maestro (SRM), ¿verdad? Tu plantilla de nómina debe jalar datos directamente de esa base. Usa BUSCARV o XLOOKUP para traer el salario mensual desde la base de empleados usando el ID_Empleado como llave:
=BUSCARV(A2, EmpleadosMaestros, 9, 0)
Donde la columna 9 de tu tabla maestra contiene Salario_Mensual. Así si alguien recibe un aumento y lo actualizas en la base, la nómina lo refleja automáticamente en la siguiente quincena.
Una plantilla bien construida es tu mejor auditor
Una nómina bien estructurada en Excel no solo ahorra tiempo: es evidencia trazable ante el IMSS, el SAT y la STPS si algún día te auditan.
Empiezas con la estructura, agregas las fórmulas en capas, proteges los cálculos y conectas todo con tu base de empleados. La próxima quincena solo agregas los datos nuevos y la hoja hace el resto.