certmundo.
es‑mx

6 min de lectura

¿Cómo calcular la nómina básica en Excel paso a paso?

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:

  1. Datos base: nombre, puesto, salario mensual
  2. Percepciones: salario quincenal o semanal
  3. Deducciones IMSS: cuotas obrero-patronales
  4. Deducción ISR: retención de impuesto sobre la renta
  5. 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.

Puntos clave

  • El Sistema de Nómina en Capas (SNC) organiza los cálculos de izquierda a derecha: salario bruto, deducciones IMSS, retención ISR y salario neto, para que cualquier cambio se actualice automáticamente.
  • La cuota obrera del IMSS ronda el 2.75% del salario mensual; siempre verifica la tasa vigente en el portal oficial del IMSS porque cambia cada año.
  • El ISR se calcula con las tablas oficiales del SAT según el período de pago (quincenal o mensual); usar la tabla equivocada puede hacer que retengas el doble de impuesto al trabajador.
  • Guarda las tasas de IMSS e ISR en una hoja separada llamada 'Parámetros' y referencíalas con nombres de rango; así actualizas toda la nómina cambiando solo un número.
  • Conecta tu plantilla de nómina con la base de empleados usando BUSCARV por ID_Empleado, para que los aumentos de salario se reflejen automáticamente sin duplicar información.

Comparte esta lección: