certmundo.
es‑mx

6 min de lectura

¿Cómo generar el recibo de nómina imprimible desde Excel?

Generar un recibo de nómina imprimible desde Excel significa crear una hoja con formato profesional que jale datos automáticamente desde tu base de cálculo sin copiar ni pegar nada.

El problema de los recibos manuales

Imagina que trabajas en el área de recursos humanos de una empresa mediana en Guadalajara. Tienes 40 trabajadores y cada quincena imprimes 40 recibos. Los capturas uno a uno, copias nombres, cifras y deducciones. En algún momento cometes un error de dedo. El trabajador firma un recibo incorrecto y el problema llega al IMSS.

Eso pasa exactamente cuando no usas referencias entre hojas. El trabajo manual siempre genera errores. La solución es una plantilla que se actualice sola.

El sistema RECIBO-VIVO

Vamos a construir lo que llamaremos el sistema RECIBO-VIVO. La idea es simple: tienes dos hojas en el mismo archivo.

  • Hoja NÓMINA: contiene todos los cálculos, percepciones, deducciones e importes de cada trabajador.
  • Hoja RECIBO: es tu plantilla de impresión. No tiene fórmulas de cálculo, solo referencias que jalan datos desde NÓMINA.

Cuando cambias el número de empleado en una celda, el recibo completo se actualiza solo. Un selector, un recibo, una impresión.

Estructura de la hoja NÓMINA

Antes de diseñar el recibo, asegúrate de que tu hoja NÓMINA tiene columnas organizadas. Una fila por trabajador, con estos datos mínimos:

Columna Contenido
A Número de empleado
B Nombre completo
C RFC
D NSS (número IMSS)
E Puesto
F Departamento
G Período de pago
H Sueldo base
I Horas extra
J Comisiones
K Total percepciones
L IMSS trabajador
M ISR retenido
N Otras deducciones
O Total deducciones
P Neto a pagar

Esta estructura es la base del sistema RECIBO-VIVO. Sin orden en NÓMINA, el recibo no puede jalar nada.

Diseñando la hoja RECIBO

Crea una hoja nueva y nómbrala RECIBO. Aquí vas a construir el formato visual que se imprimirá.

El selector de empleado

En la celda B2 de la hoja RECIBO escribe la etiqueta: Número de empleado:. En la celda C2 escribe un número, por ejemplo 1. Esa celda es tu selector. Todo el recibo depende de lo que pongas ahí.

Jalando datos con BUSCARV entre hojas

Usa BUSCARV para traer cada dato desde NÓMINA usando el número de empleado como llave de búsqueda.

Por ejemplo, para traer el nombre del trabajador, escribe en la celda correspondiente del recibo:

=BUSCARV(C2, NÓMINA!$A:$P, 2, 0)

Esta fórmula busca el valor de C2 (tu selector) en la columna A de la hoja NÓMINA. Luego trae el valor de la columna 2, que es el nombre.

Para el RFC:

=BUSCARV(C2, NÓMINA!$A:$P, 3, 0)

Para el NSS:

=BUSCARV(C2, NÓMINA!$A:$P, 4, 0)

Para el sueldo base:

=BUSCARV(C2, NÓMINA!$A:$P, 8, 0)

Para el neto a pagar:

=BUSCARV(C2, NÓMINA!$A:$P, 16, 0)

Repite este patrón para cada dato que necesites mostrar. El número al final del BUSCARV indica qué columna traer.

Envuelve todo con IFERROR

Si escribes un número de empleado que no existe, BUSCARV devuelve un error feo en pantalla. Evítalo así:

=IFERROR(BUSCARV(C2, NÓMINA!$A:$P, 2, 0), "")

Si no encuentra el empleado, la celda queda en blanco. El recibo se ve limpio aunque el selector esté vacío.

Ejemplo real: Recibo de Ana García en Liverpool

Supón que Ana García trabaja en el área de logística de Liverpool. Su número de empleado es el 12. En tu hoja NÓMINA, la fila 13 tiene sus datos (la fila 1 es encabezado).

En el recibo escribes 12 en C2. Al instante aparecen:

  • Nombre: Ana García Rodríguez
  • Puesto: Coordinadora de logística
  • Período: Quincena 1 – Mayo 2025
  • Sueldo base: $18,500
  • Comisiones: $2,400
  • Total percepciones: $20,900
  • IMSS trabajador: $836
  • ISR retenido: $1,245
  • Total deducciones: $2,081
  • Neto a pagar: $18,819

Todo jala solo. Sin copiar. Sin riesgo de error de dedo.

Formato profesional del recibo

Un recibo de nómina válido en México debe incluir ciertos elementos por ley. La STPS y el SAT lo requieren. Asegúrate de incluir:

  1. Nombre y RFC del patrón (tu empresa)
  2. Nombre, RFC y NSS del trabajador
  3. Período de pago (fechas de inicio y fin)
  4. Percepciones detalladas (sueldo, horas extra, comisiones)
  5. Deducciones detalladas (IMSS, ISR, Infonavit si aplica)
  6. Neto a pagar
  7. Espacio para firma del trabajador

En Excel, usa bordes, colores institucionales y tamaño de fuente 10 u 11. Evita fuentes decorativas. Arial o Calibri son las más limpias para impresión.

Configurando el área de impresión

Una vez que tu recibo se ve bien en pantalla, configura el área de impresión para que no se corte.

  1. Selecciona el rango que ocupa el recibo, por ejemplo A1:H45.
  2. Ve a Diseño de páginaÁrea de impresiónEstablecer área de impresión.
  3. Activa Ajustar a 1 página de ancho por 1 de alto.
  4. Configura márgenes en 1.5 cm por todos los lados.
  5. Haz una vista previa antes de imprimir.

Así el recibo siempre cabe en una hoja tamaño carta, que es el estándar en oficinas mexicanas.

Errores comunes al crear recibos en Excel

Error 1: Referenciar celdas sin fijar el rango. Si escribes NÓMINA!A:P sin los signos de dólar ($A:$P), Excel puede mover la referencia cuando copias fórmulas. Siempre usa $ para fijar el rango de búsqueda.

Error 2: El selector en blanco genera errores en cascada. Si C2 está vacío, todos los BUSCARV fallan al mismo tiempo. Usa IFERROR en cada celda para que el recibo quede en blanco y no muestre #N/A en todo el formato.

Error 3: Olvidar formatear las celdas de dinero. Si traes el neto a pagar con BUSCARV y la celda no tiene formato de moneda, puede aparecer como 18819 sin comas. Aplica formato de número personalizado: $#,##0 en todas las celdas monetarias del recibo.

Error 4: No proteger la hoja RECIBO. Algún compañero puede borrar accidentalmente una fórmula. Protege la hoja con contraseña desde RevisarProteger hoja. Deja desbloqueada solo la celda C2 (el selector).

Error 5: Imprimir sin revisar el período. Verifica que la celda de período en NÓMINA esté actualizada antes de imprimir. Un recibo de quincena anterior firmado en la quincena actual genera problemas con el IMSS.

Un paso más: menú desplegable para el selector

En lugar de escribir el número de empleado a mano, puedes poner una lista desplegable en C2. Esto reduce errores de captura.

  1. Selecciona la celda C2 en la hoja RECIBO.
  2. Ve a DatosValidación de datos.
  3. En "Permitir" elige Lista.
  4. En "Origen" escribe: =NÓMINA!$A$2:$A$100
  5. Acepta.

Ahora en C2 aparece una flecha. Haces clic, eliges el empleado y el recibo se carga solo. Funciona muy bien en empresas como Bimbo o FEMSA donde el área de nómina atiende a muchos trabajadores a la vez.

El resultado final

Con el sistema RECIBO-VIVO tienes un proceso de tres pasos para cada quincena:

  1. Actualiza los datos en la hoja NÓMINA.
  2. Selecciona el número de empleado en el recibo.
  3. Imprime.

No hay captura manual. No hay copia y pega. No hay errores de dedo.

El mejor recibo de nómina es el que se actualiza solo y tú solo tienes que imprimirlo.

Puntos clave

  • El sistema RECIBO-VIVO separa los cálculos en la hoja NÓMINA y el formato visual en la hoja RECIBO. Así el recibo se actualiza solo cuando cambias el selector de empleado.
  • Usa BUSCARV con el rango fijo ($A:$P) para traer cada dato desde NÓMINA. El número al final indica qué columna quieres: 2 para nombre, 8 para sueldo, 16 para neto.
  • Siempre envuelve tus BUSCARV con IFERROR para que el recibo quede en blanco cuando el selector está vacío. Evitas que aparezca #N/A en todo el formato impreso.
  • Configura el área de impresión en una hoja carta y activa 'Ajustar a 1 página'. También protege la hoja RECIBO con contraseña y deja desbloqueada solo la celda del selector.
  • Un recibo de nómina válido en México debe incluir nombre y RFC del patrón, nombre RFC y NSS del trabajador, período de pago, percepciones y deducciones detalladas, neto a pagar y espacio para firma.

Comparte esta lección:

¿Cómo generar el recibo de nómina imprimible desde Excel? | Excel para Nóminas | Certmundo