- DPI de cada trabajador (13 digitos exactos)
- Cargo registrado en RECIT (debe coincidir con el contrato)
- Fecha de ingreso de cada trabajador (formato DD/MM/YYYY)
- Salario base mensual (en quetzales, con punto decimal)
- Bonificación incentivo Q250 (Decreto 78-89, siempre separada)
- Tabla ISR vigente publicada por SAT
Resumen: La plantilla del Libro Electrónico de Salarios tiene 14 campos obligatorios por trabajador. El archivo se sube en formato Excel (.xlsx) o CSV con codificación UTF-8, con separador decimal punto y fechas DD/MM/YYYY. La bonificación incentivo de Q250 (Decreto 78-89) va siempre en columna separada — no entra al calculo de IGSS ni ISR. La cuota laboral IGSS es 4.83% sobre salario base mas bonificaciones gravables. Esta guia repasa los 14 campos uno por uno con ejemplos, formulas Excel y errores típicos de formato que el sistema rechaza.

tramites.gob.gt is the Guatemalan government’s open catalog. If you do not know which institution handles a trámite, search here first.
Donde descargar la plantilla oficial
La plantilla Excel oficial se descarga desde el portal del Libro Electrónico de Salarios, una vez que tu libro esta autorizado:
- Ingresa a librosalarios.mintrabajo.gob.gt con tu usuario.
- En el menú principal, busca la sección “Descargas” o “Plantillas”.
- Descarga la versión vigente del año (la plantilla se actualiza cuando cambia el salario mínimo o las reglas de ISR).
- También hay copias en mintrabajo.gob.gt/index.php/formularios.
Regla de oro: trabaja siempre dentro de la plantilla oficial. Copia y pega tus datos dentro de las columnas existentes. NO construyas tu propio Excel con los encabezados, porque los nombres de columna son sensibles a mayusculas, acentos y orden — y el sistema rechaza archivos que no cuadran exactamente.
Los 14 campos obligatorios paso a paso
Estos son los 14 campos que la planilla MINTRAB requiere por cada trabajador, en el orden típico de la plantilla oficial. Las columnas exactas pueden variar entre versiones del Excel, pero el contenido es el mismo.
1. Nombre completo del trabajador
Que es: nombre y apellidos completos del trabajador, exactamente como aparece en el DPI emitido por RENAP.
Formato: texto, sin abreviaciones, en mayusculas o capitalizado según la plantilla.
Ejemplo: JUAN CARLOS PEREZ HERNANDEZ o Juan Carlos Perez Hernandez.
Errores comunes:
- Abreviar segundo nombre o segundo apellido. El sistema cruza contra RENAP vía el DPI y si el nombre no coincide, marca inconsistencia.
- Usar nombres “preferidos” o apodos. Si en el DPI dice “Maria Jose” no podes registrar “Marijo”.
- Faltar acentos en sistemas que los aceptan. La plantilla MINTRAB normalmente acepta texto sin acentos, pero si tu versión del Excel los incluye, mantenelos para coincidir con RENAP.
Fuente legal: Art. 102 Código de Trabajo (Decreto 14-41) — el libro debe identificar a cada trabajador de forma inequivoca.
2. CUI / Número DPI
Que es: Código Único de Identificación del trabajador, los 13 digitos del DPI emitido por RENAP.
Formato: 13 digitos exactos, sin espacios, sin guiones, sin puntos.
Ejemplo correcto: 1234567890101
Ejemplos incorrectos: 1234 56789 0101, 1234567890-101, 1.234.567.890.101
Errores comunes:
- Copiar el DPI con los espacios que aparecen en el documento fisico. Quitalos antes de pegar.
- Confundir CUI con NIT del trabajador. Son distintos: NIT lo usa SAT, CUI/DPI lo usa RENAP.
- Trabajador extranjero sin DPI. En ese caso se usa el número de Pasaporte o Documento Personal de Identificación para extranjeros emitido por RENAP. La plantilla suele tener una columna o marca para ese caso — consulta el manual del portal.
Validación: El sistema MINTRAB cruza el CUI contra RENAP. Si el número no existe o no corresponde al nombre, rechaza la fila.
Fuente legal: Acuerdo Ministerial 124-2019 Art. 4 — datos mínimos de identificación del trabajador.
3. Cargo o puesto
Que es: denominación del puesto que ocupa el trabajador en la empresa.
Formato: texto, debe coincidir con el cargo registrado en el RECIT — Registro Electrónico de Contratos de Trabajo.
Ejemplo: Operario de produccion, Vendedor de mostrador, Contador general, Asistente administrativo.
Errores comunes:
- Poner un cargo distinto al del contrato RECIT. El sistema cruza ambos registros — si en RECIT dice “Vendedor” y en el libro de salarios dice “Asesor de ventas”, marca inconsistencia.
- Usar cargos genericos tipo “Empleado” o “Personal”. El MINTRAB pide especificidad para validar contra tabuladores de salario mínimo por actividad.
- Poner cargos en ingles si la empresa opera con terminos importados. Traducilos al español.
Fuente legal: Art. 28 y 102 Código de Trabajo — relación entre contrato individual y libro de salarios.
4. Fecha de ingreso
Que es: fecha en que el trabajador inicio la relación laboral con la empresa.
Formato: DD/MM/YYYY (estandar guatemalteco). NO MM/DD/YYYY (formato gringo) ni YYYY-MM-DD (ISO).
Ejemplos correctos: 15/03/2024, 01/01/2026
Ejemplos incorrectos: 03/15/2024, 2024-03-15, 15-Mar-2024
Errores comunes:
- Excel auto-formatea las fechas y las cambia según el regional del sistema. Antes de exportar, selecciona la columna y aplica formato personalizado
DD/MM/YYYY. - Poner fecha de re-ingreso después de un despido como “fecha de ingreso original”. El sistema toma la fecha tal cual la registras — y eso afecta el calculo de antiguedad para indemnización.
- Trabajadores con muchos años: verifica que la fecha sea anterior a la planilla del mes. Una fecha de ingreso del futuro genera rechazo automático.
Fuente legal: Art. 28 y 88 Código de Trabajo — la fecha de ingreso define antiguedad y base de prestaciones.
5. Salario base mensual
Que es: salario ordinario mensual del trabajador en quetzales, sin bonificación incentivo, sin horas extra, sin comisiones.
Formato: número con dos decimales, separador decimal punto (.). No usar simbolo Q ni separador de miles.
Ejemplos correctos: 3500.00, 5750.50, 12000.00
Ejemplos incorrectos: Q3,500.00, 3.500,00, 3500, 3,500
Errores comunes:
- Incluir la bonificación incentivo dentro del salario base. Mantenlas siempre separadas.
- Reportar salario menor al salario mínimo legal vigente. Para 2026, el salario mínimo de actividades no agrícolas es Q4,002.28 mensuales en la Circunscripción Económica 1 (departamento de Guatemala) y Q3,816.90 en la CE2 (resto del país), más la bonificación incentivo de Q250 (Acuerdo Gubernativo 256-2025). El sistema rechaza con error de “monto inferior al salario mínimo”.
- Formato regional con coma decimal. Forza el formato celda > número > 2 decimales con punto.
Fuente legal: Art. 88-94 Código de Trabajo y Acuerdo Gubernativo anual del salario mínimo.
6. Días trabajados en el mes
Que es: número entero de días que el trabajador efectivamente presto servicios o tuvo descanso pagado en el mes.
Formato: entero (sin decimales). Normalmente 30 o 31. Menos si el trabajador entro o salio a mitad de mes, o tuvo licencia sin goce.
Ejemplos:
- Trabajador todo el mes de marzo:
31 - Trabajador que entro el 15 de un mes de 30 días:
16 - Trabajador con 5 días de licencia sin goce:
26(en un mes de 31 días)
Errores comunes:
- Reportar mas días de los que tiene el mes calendario. El sistema rechaza.
- Confundir días trabajados con días habiles. El campo cuenta días calendario incluidos descansos semanales pagados, NO solo los lunes a viernes.
- No descontar licencias sin goce de salario. Si el trabajador falto 3 días sin justificación, el salario y los días se ajustan proporcionalmente.
Fuente legal: Art. 126-127 Código de Trabajo — descanso semanal remunerado y días laborados.
7. Horas ordinarias
Que es: total de horas ordinarias trabajadas en el mes, sin contar horas extra.
Formato: número entero o con decimales según tu jornada.
Ejemplo: jornada diurna de 8 horas, 6 días a la semana, mes de 4.33 semanas = 8 * 6 * 4.33 = 207.84 horas. Si la plantilla pide enteros, redondea a 208.
Errores comunes:
- Incluir horas extra en este campo. Las horas extra tienen su propia columna.
- Reportar mas de 44 horas semanales en jornada diurna o 36 en jornada nocturna. Eso es indicio de que las horas extra estan mal clasificadas.
- Para trabajadores con jornada mixta o nocturna, usar el limite legal correcto (mixta 42 horas/sem, nocturna 36 horas/sem según Art. 116-117 Código de Trabajo).
Fuente legal: Art. 116-122 Código de Trabajo — jornadas y limites de horas ordinarias.
8. Horas extra (por tipo)
Que es: horas trabajadas en exceso de la jornada ordinaria, separadas por tipo según el recargo legal.
Formato: la plantilla MINTRAB tiene columnas separadas para cada tipo. Cantidad de horas en entero o con decimales.
Tipos de horas extra y recargos:
| Tipo | Recargo legal | Calculo del valor hora |
|---|---|---|
| Diurna | 50% sobre hora ordinaria | (Salario / 240) * 1.5 |
| Nocturna | 100% sobre hora ordinaria | (Salario / 240) * 2.0 |
| Domingo o feriado | 100% sobre hora ordinaria | (Salario / 240) * 2.0 |
Ejemplo: Trabajador con salario base Q3,500, hace 10 horas extra diurnas en el mes:
- Valor hora ordinaria:
3500 / 240 = 14.58 - Valor hora extra diurna:
14.58 * 1.5 = 21.88 - Pago horas extra:
21.88 * 10 = 218.80
Errores comunes:
- Mezclar todas las horas extra en una sola columna. El sistema no puede validar el recargo correcto.
- Confundir hora ordinaria con hora extra. Si tu jornada es 8 horas y el trabajador hizo 10, las 2 adicionales son extra.
- No respetar el limite legal: máximo 12 horas de trabajo diario (8 ordinarias + 4 extra). Mas de eso es ilegal, no solo extra.
Fuente legal: Art. 121-126 Código de Trabajo — horas extraordinarias y recargos.
9. Bonificación incentivo (Q250)
Que es: bono mensual obligatorio establecido por el Decreto 78-89 del Congreso, para fomentar la productividad. Aplica a todo trabajador del sector privado sin importar el salario.
Formato: monto fijo de Q250.00 mensuales. Va en columna SEPARADA del salario base.
Caracteristicas clave:
- No es parte del salario para efectos de IGSS, ISR ni indemnización.
- No genera cuota patronal ni descuento laboral.
- Se paga proporcionalmente si el trabajador no estuvo todo el mes (ejemplo: 16 días trabajados = Q250 / 30 * 16 = Q133.33).
- Si tu empresa paga un monto mayor (ej. Q500 por convenio), igual los Q250 se registran como “bonificación incentivo” y el excedente va como “bonificación adicional” en otra columna — porque el monto adicional SI puede ser gravable.
Errores comunes:
- Sumarla al salario base. Genera mal calculo de IGSS (te cobran cuota sobre un monto que no aplica).
- Omitir la columna. El sistema valida que TODO trabajador del sector privado tenga al menos Q250 de bonificación incentivo. Sin esa fila, marca inconsistencia.
- Tratarla como gravable para ISR. NO lo es, salvo el excedente sobre Q250 que la empresa pague voluntariamente.
Fuente legal: Decreto 78-89 del Congreso de la Republica — Ley de Bonificación Incentivo, Art. 1-3.
10. Comisiones, gratificaciones, viaticos
Que es: otros ingresos que recibe el trabajador en el mes además del salario base.
Formato: la plantilla tiene columnas separadas para cada concepto:
- Comisiones: porcentaje por ventas o resultados.
- Gratificaciones: bonos extraordinarios (no confundir con bono 14 ni aguinaldo, que tienen sus propias planillas o columnas).
- Viaticos: reembolso de gastos de viaje, alimentación fuera del lugar de trabajo, hospedaje.
Ejemplo:
| Concepto | Monto Q | Gravable IGSS | Gravable ISR |
|---|---|---|---|
| Comisión por ventas | 850.00 | Si | Si |
| Gratificación extraordinaria | 500.00 | Si | Si |
| Viatico por viaje | 300.00 | No (si esta documentado) | No (si esta documentado) |
Reglas importantes:
- Comisiones y gratificaciones son parte del salario gravable: pagan IGSS y ISR.
- Viaticos son reembolso de gastos, no salario — NO gravan IGSS ni ISR siempre que esten respaldados por factura o liquidación documentada.
- Si pagas “viaticos” fijos sin documentación (camuflando salario), SAT y MINTRAB pueden recalificarlos como salario y aplicar multas.
Errores comunes:
- Mezclar comisiones con salario base. Mantenelas separadas para que el sistema calcule correctamente cuotas IGSS y retenciones ISR.
- Usar viaticos como mecanismo para bajar carga laboral. Si SAT detecta el patron en auditoria, recalifica.
- Olvidar las gratificaciones extraordinarias. Son gravables y deben quedar registradas para evitar problemas en demandas laborales.
Fuente legal: Art. 88, 90 Código de Trabajo y Reglamento IGSS Art. 2.
11. Deducciones — Cuota IGSS (4.83%)
Que es: descuento obligatorio del 4.83% del salario base mas bonificaciones gravables, retenido por el patrono y enterado al IGSS.
Formato: monto en quetzales con 2 decimales, separador decimal punto.
Formula Excel:
=ROUND((SALARIO_BASE + COMISIONES + HORAS_EXTRA + GRATIFICACIONES) * 0.0483, 2)
Ejemplo: Trabajador con salario base Q3,500, comisiones Q850, horas extra Q218.80:
- Base de calculo:
3500 + 850 + 218.80 = 4568.80 - Cuota IGSS laboral:
4568.80 * 0.0483 = 220.67
Importante:
- NO incluye la bonificación incentivo Q250. El Decreto 78-89 expresamente la excluye de la base IGSS.
- NO incluye viaticos documentados (son reembolso, no salario).
- El patrono paga además su propia cuota patronal IGSS (10.67% en la mayoria de regimenes), pero esa cuota patronal va en la planilla IGSS, NO en el libro de salarios del trabajador.
Errores comunes:
- Calcular sobre el salario base solo, olvidando comisiones y horas extra.
- Incluir la bonificación incentivo en la base, inflando el descuento.
- Usar tasa antigua (antes la cuota laboral era 4.5%). La vigente es 4.83%.
Fuente legal: Decreto 295 (Ley Organica IGSS) y Reglamento sobre Recaudación de Contribuciones Art. 2.
12. Deducciones — ISR retenido
Que es: Impuesto Sobre la Renta retenido por el patrono al trabajador en relación de dependencia, según Art. 72 del Decreto 10-2012.
Como funciona (concepto):
- Se calcula la renta imponible anual = (salarios + bonificaciones gravables) - deducción fija Q48,000 - cuotas IGSS pagadas - otras deducciones autorizadas.
- Sobre esa renta imponible se aplica la tarifa progresiva:
- 5% sobre los primeros Q300,000 anuales.
- 7% sobre el excedente de Q300,000.
- El total anual se divide en las 12 planillas mensuales (o se ajusta en la última planilla del año según proyección).
Ejemplo simplificado de UN tramo: trabajador con salario Q10,000/mes (Q120,000 anual), sin otras bonificaciones gravables:
- Cuota IGSS anual estimada:
120000 * 0.0483 = 5796 - Renta imponible:
120000 - 48000 - 5796 = 66204 - ISR anual:
66204 * 0.05 = 3310.20 - ISR mensual aproximado:
3310.20 / 12 = 275.85
Importante:
- El calculo real es mas complejo que este ejemplo. Tiene en cuenta proyección anual, gastos personales acreditables hasta Q12,000, donaciones, y mecanismo de retención mensual con ajuste en diciembre.
- Consulta siempre la tabla oficial del SAT del año vigente: portal.sat.gob.gt. El SAT publica calculadora ISR y tabla actualizada cada año.
- Trabajadores con salarios bajos (cercanos al mínimo) generalmente NO tienen ISR retenido, porque la renta imponible no supera el mínimo exento después de deducir Q48,000 y cuotas IGSS.
Errores comunes:
- Aplicar la tasa del 5% sobre el salario bruto sin restar las deducciones legales.
- Olvidar la deducción fija de Q48,000 anuales (Q4,000 mensuales equivalentes).
- No ajustar la retención en diciembre cuando la proyección anual cambia (bonos extras, despidos, ingreso a mitad de año).
Fuente legal: Decreto 10-2012 — Ley de Actualización Tributaria, Art. 72 (tarifas) y Art. 67-73 (regimen de personas en relación de dependencia).
13. Deducciones — prestamos, embargos, otros
Que es: descuentos legalmente autorizados que NO son IGSS ni ISR.
Formato: la plantilla tiene columna separada para “otras deducciones”, con espacio para indicar la base legal o tipo del descuento.
Ejemplos comunes:
| Tipo | Base legal | Limite |
|---|---|---|
| Prestamo de la empresa al trabajador | Acuerdo entre partes, autorización escrita del trabajador | No mayor al 35% del salario (Art. 99 Código de Trabajo) |
| Embargo por pensión alimenticia | Orden judicial | Hasta 50% del salario para alimentos |
| Cuota sindical | Estatutos del sindicato, autorización del trabajador | Variable, normalmente 1-3% |
| Embargo por deuda civil | Orden judicial | Hasta 35% del salario |
| Pago a banco por convenio | Convenio empresa-banco con autorización del trabajador | No mayor al 35% del salario |
Reglas clave:
- Todo descuento que no sea IGSS o ISR requiere autorización expresa del trabajador o orden judicial.
- No podes descontar mas del 35% del salario por descuentos voluntarios (excepto embargos judiciales por alimentos, que pueden llegar al 50%).
- En la planilla, siempre indica la base legal del descuento (orden de juzgado, autorización firmada, convenio).
Errores comunes:
- Descontar prestamos sin autorización escrita del trabajador. Es nulo y el trabajador puede demandar la devolución.
- Sumar todos los descuentos en un solo monto sin desglosar. En auditoria o demanda, la empresa debe poder probar cada descuento individualmente.
- Pasar el limite del 35% acumulado. Si el trabajador tiene prestamo de empresa + cuota sindical + embargo, la suma de los voluntarios no debe pasar 35%.
Fuente legal: Art. 99-100 Código de Trabajo (Decreto 14-41) — deducciones legales y autorizadas.
14. Salario neto a pagar
Que es: monto efectivamente entregado al trabajador en el mes, después de aplicar todas las adiciones y deducciones.
Formato: número con 2 decimales, separador decimal punto.
Formula:
Salario neto = Salario base
+ Bonificacion incentivo (Q250)
+ Comisiones
+ Horas extra
+ Gratificaciones
+ Viaticos
- Cuota IGSS (4.83%)
- ISR retenido
- Otras deducciones (prestamos, embargos, sindical)
Formula Excel sugerida:
=ROUND(SALARIO_BASE + BONIF_INCENTIVO + COMISIONES + HORAS_EXTRA + GRATIFICACIONES + VIATICOS - CUOTA_IGSS - ISR_RETENIDO - OTRAS_DEDUCCIONES, 2)
Ejemplo completo (fila tipo):
| Campo | Valor |
|---|---|
| Nombre | JUAN CARLOS PEREZ HERNANDEZ |
| CUI | 1234567890101 |
| Cargo | Vendedor de mostrador |
| Fecha ingreso | 15/03/2024 |
| Salario base | 3500.00 |
| Días trabajados | 31 |
| Horas ordinarias | 208 |
| Horas extra diurnas | 10 |
| Bonif. incentivo | 250.00 |
| Comisiones | 850.00 |
| Horas extra (valor Q) | 218.80 |
| Viaticos | 0.00 |
| Cuota IGSS (4.83%) | 220.67 |
| ISR retenido | 0.00 |
| Otras deducciones | 100.00 |
| Salario neto | 4498.13 |
Calculo del neto: 3500 + 250 + 850 + 218.80 + 0 - 220.67 - 0 - 100 = 4498.13
Errores comunes:
- Olvidar sumar la bonificación incentivo al neto. Esta exenta de cuotas pero SI se paga al trabajador.
- No restar todas las deducciones. Si el sistema detecta que
base + extras - deducciones != neto, marca inconsistencia. - Redondeo: usa
ROUND(..., 2)para evitar diferencias de centavos entre filas y total.
Fuente legal: Art. 88-99 Código de Trabajo — composición del salario y deducciones permitidas.
Formato del archivo (Excel vs CSV, encoding UTF-8)
El portal MINTRAB acepta dos formatos:
| Formato | Extensión | Cuando usarlo |
|---|---|---|
| Excel | .xlsx | Default. Mas comun, mas seguro contra problemas de encoding. |
| CSV | .csv con UTF-8 | Cuando exportas desde un sistema de RRHH (Odoo, SAP, sistema custom). |
Reglas estrictas de formato:
Encoding UTF-8 obligatorio para CSV. Si guardas como ANSI o cp1252 (default de Windows), acentos y letra n se rompen y el archivo es rechazado.
- En Excel, al guardar: elegir tipo “CSV UTF-8 (delimitado por comas) (*.csv)”, no el CSV plano.
- En Google Sheets: Archivo > Descargar > CSV — por defecto exporta UTF-8.
Separador decimal: punto (.) NO coma (,). Configuración regional del sistema afecta esto.
- Forza el formato celda > número > 2 decimales, separador punto.
- Si tu Excel esta en Espana o algunos regionales LATAM, cambia configuración de Windows o usa formato custom.
Separador de columnas en CSV: coma (,). No punto y coma (
;).- Si tu sistema regional usa
;, abri el CSV con notepad antes de subir y reemplaza;por,(cuidado con datos que contengan comas internas — entrecomillalos).
- Si tu sistema regional usa
Fechas: DD/MM/YYYY. Sin guiones, sin formato ISO, sin nombre de mes.
- Aplica formato custom
DD/MM/YYYYa las columnas de fecha antes de exportar.
- Aplica formato custom
Sin filas vacias intermedias. No dejes una fila en blanco para “separar” empleados. El sistema interpreta fila vacia como fin de tabla.
Sin texto explicativo arriba o abajo. Los headers de la plantilla MINTRAB van en la primera fila utilizada. No agregues títulos, logos ni notas. Los headers exactos vienen en la plantilla descargada del portal.
Encabezados intactos. No renombres ni reordenes columnas. El sistema busca columnas por nombre — no por posición en algunas versiones de la plantilla.
Formulas Excel útiles para llenar mas rápido
Estas formulas asumen que la fila de cada trabajador inicia en la fila 2 y que las columnas son:
- B = salario base
- C = días trabajados
- D = horas ordinarias
- E = horas extra diurnas (cantidad)
- F = bonificación incentivo
- G = comisiones
- H = gratificaciones
- I = viaticos
- J = cuota IGSS
- K = ISR retenido
- L = otras deducciones
- M = salario neto
Bonificación incentivo proporcional por días trabajados
=ROUND(250 / 30 * C2, 2)
Si trabajo 16 días: 250 / 30 * 16 = 133.33. Si trabajo todo el mes: Q250.00.
Valor hora ordinaria
=ROUND(B2 / 240, 4)
240 = 8 horas/día × 30 días (estandar mensual para calculos). Mantener 4 decimales para precisión.
Pago horas extra diurnas (recargo 50%)
=ROUND((B2 / 240) * 1.5 * E2, 2)
Pago horas extra nocturnas o feriado (recargo 100%)
=ROUND((B2 / 240) * 2.0 * <horas_nocturnas>, 2)
Cuota IGSS laboral (4.83%)
=ROUND((B2 + G2 + ((B2/240)*1.5*E2) + H2) * 0.0483, 2)
Base = salario base + comisiones + pago horas extra + gratificaciones. NO incluye bonificación incentivo ni viaticos documentados.
ISR mensual estimado (caso simple, primer tramo 5%)
Solo para trabajadores con renta anual estimada por debajo de Q300,000. Esta formula es una ESTIMACION inicial — la retención definitiva se ajusta en la planilla de diciembre. Consulta la tabla oficial del SAT para casos reales.
=MAX(0, ROUND(((B2 + G2 + H2) * 12 - 48000 - (J2 * 12)) * 0.05 / 12, 2))
Esta formula:
- Anualiza el ingreso gravable mensual (
* 12). - Resta la deducción fija anual Q48,000.
- Resta las cuotas IGSS anualizadas.
- Aplica 5% (primer tramo de Art. 72) y divide entre 12 para retención mensual.
- Devuelve 0 si la base es negativa.
No uses esta formula como sustituto de la calculadora oficial SAT. Para trabajadores con bonos altos, ingresos sobre Q300,000 anuales, o gastos personales acreditables, hace falta el calculo completo.
Salario neto
=ROUND(B2 + F2 + G2 + ((B2/240)*1.5*E2) + H2 + I2 - J2 - K2 - L2, 2)
Validación: el neto cierra?
=IF(ROUND(B2+F2+G2+((B2/240)*1.5*E2)+H2+I2-J2-K2-L2, 2)=M2, "OK", "REVISAR")
Si una fila marca “REVISAR”, hay un error de calculo en esa línea.
Verificación antes de subir (checklist)
Antes de cargar el archivo al portal, recorre esta lista:
- Formato del archivo:
.xlsxo CSV UTF-8. - Encabezados: identicos a la plantilla oficial (no renombrados, no reordenados, no traducidos).
- DPI: 13 digitos exactos, sin espacios ni guiones, todas las filas.
- Fechas: formato DD/MM/YYYY en todas las columnas de fecha.
- Decimales: todos los montos con punto (.) y 2 decimales.
- Salario base: ningun trabajador por debajo del salario mínimo vigente.
- Bonificación incentivo: todos los trabajadores tienen Q250 (o proporcional si entraron a mitad de mes) en columna separada.
- Cuota IGSS: calculada al 4.83% sobre base gravable (sin incluir bonif. incentivo ni viaticos documentados).
- Suma de adiciones - deducciones = neto en todas las filas (usa la formula de validación arriba).
- Sin filas vacias intermedias.
- Sin texto explicativo arriba o abajo de la tabla.
- Total de trabajadores en la planilla coincide con tu número patronal IGSS.
Errores de formato que rechaza el sistema
Los rechazos mas comunes en el portal MINTRAB se relacionan con formato, no con contenido:
- Archivo no se abre: corrupto, extensión incorrecta, o tamaño excesivo (mas de unos pocos MB). Reexporta desde la plantilla original.
- Encabezados no reconocidos: renombraste o reordenaste columnas. Vuelve a usar la plantilla oficial sin modificarla.
- DPI invalido: trae espacios, guiones o no son 13 digitos. Aplica formato texto a la columna y limpia con
=SUBSTITUTE(SUBSTITUTE(A2," ",""),"-",""). - Fecha invalida: Excel guardo la fecha como número serial o en formato distinto. Aplica formato
DD/MM/YYYYantes de exportar. - Monto no numerico: el sistema lee un texto donde esperaba número. Causa comun: el simbolo Q quedo pegado al número (
Q3500) o hay coma decimal (3.500,00). - Salario menor al mínimo: registraste salario por debajo del mínimo legal. Revisa el monto.
- Encoding no UTF-8: archivo CSV con acentos rotos. Reexporta como CSV UTF-8.
- Inconsistencia base + extras - deducciones != neto: error de calculo o redondeo. Usa la formula de validación del checklist.
Practico: después de exportar y antes de subir, abri el archivo con el Bloc de notas (no con Excel). Si ves caracteres raros donde deberian ir acentos o
n, el encoding no es UTF-8 y el portal lo va a rechazar. Si ves el contenido limpio, vas bien.
Trámites relacionados
- Libro Electrónico de Salarios MINTRAB — página principal del trámite con requisitos y paso a paso del portal.
- Hub MINTRAB Guatemala — todos los trámites de Trabajo y Previsión Social.
- RECIT — Registro Electrónico de Contratos de Trabajo — debe coincidir con los cargos del libro.
- Solvencia Laboral Electrónica MINTRAB — requiere libro al día.
- Inscripción Patronal en IGSS — paso previo al libro de salarios.
- Calculadora Bono 14 Guatemala — bonificación anual obligatoria de julio.
- Calculadora Aguinaldo — bonificación de diciembre.
- Calculadora ISR Salario Neto — calculo de ISR mensual.
- Salario Mínimo en Guatemala 2026 — base legal para el campo de salario base.
- RTU SAT — Registro Tributario Unificado — debe estar al día para autorizar libro.
Enlaces oficiales
- Libro Electrónico de Salarios — Portal MINTRAB
- MINTRAB — Plantillas y formularios descargables
- MINTRAB — Acuerdos Ministeriales (incluye 124-2019)
- Decreto 78-89 — Ley de Bonificación Incentivo
- SAT — Portal del contribuyente (calculadora ISR y tabla vigente)
- IGSS — Patronos y empleadores
- Código de Trabajo Decreto 14-41 — texto completo
Preguntas Frecuentes
Cual es el formato exacto del archivo que acepta el MINTRAB?
El portal librosalarios.mintrabajo.gob.gt acepta Excel (.xlsx) o CSV con codificación UTF-8. Si guardas el CSV con codificación ANSI o cp1252 (default de Excel en Windows), los acentos y la letra n se rompen y el sistema rechaza el archivo. En Excel, al guardar como CSV elegi ‘CSV UTF-8 (delimitado por comas)’.
Tengo que respetar los nombres exactos de los encabezados de columna?
Si. Los encabezados son sensibles a mayusculas y acentos en varios campos. Descarga la plantilla oficial del portal y NO renombres las columnas. Si el sistema no encuentra ‘CUI’ o lo encuentra como ‘cui’ o ‘Cui’, puede leer la columna pero algunas validaciones cruzadas fallan. Lo mas seguro es copiar tu data dentro de la plantilla oficial, no construir tu propio archivo.
El separador de decimales es punto o coma?
Punto (.) — no coma. Q3,500.00 se escribe como 3500.00, no como 3.500,00. Si tu Excel esta configurado en formato regional Espana o Latinoamerica con coma decimal, los campos de salario se interpretan incorrectos y el sistema te rechaza por ‘monto invalido’. Forza el formato numerico con 2 decimales antes de exportar.
La bonificación incentivo va dentro del salario o separada?
Separada. La bonificación incentivo de Q250 establecida por Decreto 78-89 NO forma parte del salario para efectos de IGSS ni cálculo de indemnización (para el ISR SÍ cuenta como renta gravable). Tiene su propia columna en la planilla y se suma al neto, pero no genera cuota patronal ni descuento laboral del IGSS. Mezclarla con el salario base es uno de los errores mas comunes y genera mal calculo de cuotas IGSS.
Como calculo la cuota IGSS del trabajador?
Cuota laboral IGSS = 4.83% sobre el salario base mas bonificaciones gravables (comisiones, horas extra, gratificaciones). La bonificación incentivo de Q250 NO entra en la base de calculo. Formula Excel sugerida: =ROUND((SALARIO_BASE + COMISIONES + HORAS_EXTRA) * 0.0483, 2).
Como llenar el campo de horas extra?
Separadas por tipo: horas extra diurnas (recargo 50%), horas extra nocturnas (recargo 100%) y horas extra en día de descanso o feriado (recargo 100%). La plantilla MINTRAB tiene columnas separadas para cada tipo. Si juntas todas en una sola, el sistema no puede validar el calculo del recargo y reporta inconsistencia.
Que pasa si un trabajador entro a mitad de mes?
Pones los días efectivamente trabajados en la columna ‘Días trabajados’. Por ejemplo: si entro el 15 de un mes de 30 días, registras 16 días. El salario base proporcional se calcula según esos días: =ROUND(SALARIO_MENSUAL / 30 * DIAS_TRABAJADOS, 2). El sistema MINTRAB valida que los días trabajados no excedan los días calendario del mes.
Donde descargo la plantilla oficial?
En el portal librosalarios.mintrabajo.gob.gt, una vez autorizado tu libro, encontras la plantilla Excel en la sección ‘Descargas’ o al iniciar la carga de una nueva planilla mensual. También hay copias en mintrabajo.gob.gt/index.php/formularios. Verificar siempre que sea la versión del año vigente — el MINTRAB actualiza la plantilla cuando cambian salarios mínimos o reglas fiscales.