DIRECT ACCESS TO THE OFFICIAL PORTAL
Electronic Salary Book — MINTRAB Guatemala
Go to librosalarios.mintrabajo.gob.gt
Before you click, have ready:
  • Updated RTU for the company (the only mandatory document)
  • Company NIT and active email
  • IGSS employer number (if already enrolled)
  • Worker roster with CUI, position, and salary (10+ permanent)
  • Excel or CSV template with the month's payroll (MINTRAB format)
Cost: Free (Q0) · Time: 3-5 business days · MINTRAB phone: 2422-2500 · Verified: May 2026

TL;DR: The Electronic Salary Book (Libro Electronico de Salarios) is the official record where employers with 10 or more permanent workers record monthly payroll. It’s free (Q0), MINTRAB authorization takes 3-5 business days, and the only mandatory document is an updated RTU. The system is 100% online at librosalarios.mintrabajo.gob.gt and replaces the old bound physical book. Failure to maintain it exposes the employer to daily per-worker fines.

What Is the Electronic Salary Book

The Electronic Salary Book is the digital version of the salary book mandated by Article 102 of the Guatemalan Labor Code. Every employer with 10 or more permanent workers must maintain it, have it authorized by the General Labor Directorate of MINTRAB, and keep it updated month by month.

Before Ministerial Agreement 124-2019, the book was physical: a bound 200-500 page volume that the employer brought to MINTRAB in Zone 9 of the capital, where an officer stamped each page individually. Today everything is electronic — an Excel or CSV payroll file is uploaded to librosalarios.mintrabajo.gob.gt and recorded with a verifiable QR seal.

What the book is used for:

  • Article 102 compliance of the Labor Code (legal obligation)
  • Evidence in labor lawsuits about paid salaries, hours worked, and deductions applied
  • IGSS, SAT, and MINTRAB audits (data is cross-checked against IGSS contributions and income tax filings)
  • Labor clearance — required to obtain the Electronic Labor Clearance
  • Banking compliance — banks require it for business loans and payroll financing

Requirements

The MINTRAB system is intentionally simple for this filing because the only formal requirement is:

  • Updated RTU for the employer entity or individual

That’s all the system requires for initial authorization. However, to actually start uploading monthly payrolls, you also need:

Preparatory data (not formal requirements but you’ll need them)

  • Company NIT and active email (for user account)
  • IGSS employer number — if the company is already enrolled. If not, complete IGSS Employer Registration first
  • Updated worker roster with: name, CUI/DPI, position, hire date, base salary, schedule (day/night/mixed)
  • Excel or CSV template with the current month’s payroll, in MINTRAB format (downloadable from the portal)

Data entered for each monthly payroll

For each worker, each month:

  • Full name
  • CUI/DPI
  • Position or title
  • Hire date
  • Monthly base salary
  • Days worked in the month
  • Regular hours
  • Overtime (if applicable)
  • Bonificacion incentivo (Q250 statutory monthly bonus)
  • Commissions, gratifications, per diems
  • Deductions: IGSS contribution (4.83% of salary), income tax withheld, loans
  • Net pay
  • Form of payment (cash, check, bank transfer)
  • Payment date

Step-by-Step

  1. Verify whether you’re obligated. If you have 10 or more permanent workers (not temporary, not project-based contractors), the obligation applies. With fewer, filing is voluntary.

  2. Update the RTU. If your RTU hasn’t been updated in over 6 months, update it via SAT’s Agencia Virtual first (free, 24-48 hours). The MINTRAB system cross-checks with SAT and rejects employers with expired RTUs.

  3. Complete IGSS employer registration (if not already enrolled). Without an employer number, the MINTRAB system won’t let you upload workers. See IGSS Employer Registration — free, 5-10 business days.

  4. Create a user account at librosalarios.mintrabajo.gob.gt. Sign up with company NIT, email, and phone. You’ll receive an email verification code.

  5. Request book authorization. From the menu, select “Solicitud de Autorizacion de Libro de Salarios.” Confirm your tax data (auto-loaded from RTU) and submit.

  6. Wait 3-5 business days. The General Labor Directorate processes the request. If the RTU is current and the company meets requirements, authorization arrives by email as a PDF with electronic seal and QR code.

  7. Download the MINTRAB template. Once authorized, download the official Excel template from the portal. Fill it with your worker data (one per row).

  8. Upload the first month’s payroll. Upload the completed Excel file. The system validates it (verifies CUI against RENAP, salary against legal minimum, deductions against IGSS/tax caps). If validation passes, it’s recorded.

  9. Repeat each month. The obligation is continuous: every monthly payroll must be recorded by the 15th of the following month. Late uploads are flagged as default in the system.

Cost and Timing

ItemDetail
Official costFree (Q0)
Initial authorization time3 to 5 business days
Authorization validityPermanent
Monthly upload deadlineBy the 15th of the following month
Modality100% online

Common Errors

My company has 9 employees and 1 service contractor — does that count as 10?

No. Independent service contracts are not employment relationships (no subordination, no fixed schedule, no IGSS contributions). Only workers with active employment relationships count toward Article 102’s threshold: individual contract, IGSS enrollment, defined schedule, subordination. With 9 employees + 1 service provider, you are NOT obligated, though formalizing is still wise.

I uploaded the payroll but the system rejected for ‘salary below minimum’

The system cross-checks your payroll against the current minimum wage (Q3,500/month for non-agricultural activities in 2026, plus Q250 bonificacion incentivo = Q3,750 minimum). If you report a base salary below Q3,500, the system rejects it. Fix: review and correct before re-uploading. Paying below minimum is a separate offense and triggers additional fines.

I have seasonal workers (e.g., agriculture) — do I register them?

If they’re hired for more than 90 continuous days, they’re considered permanent and count. If shorter (coffee picking, sugar cane harvest), they go in the system as temporary, but they’re still registered in the payroll for the months they’re active. The Labor Code does not allow using “temporary” labels to evade the salary book obligation.

I’m an external accountant managing 5 companies — can I have 5 books under one user?

No. Each company (each NIT) has its own book, its own user account, and its own case file. As an accountant, you can be an authorized user across multiple companies, but each is managed separately. The portal has an “external assistant” role that links to the client’s RTU without sharing credentials.

Penalties for Non-Compliance

Article 272(c) of the Labor Code (Decree 14-41) sanctions failure to maintain the salary book:

InfractionFine
Not maintaining authorized salary bookQ3-Q14 per day of non-compliance per worker
Maintaining unauthorized bookQ3-Q14 per day of non-compliance
False or altered data in the book6 to 18 monthly minimum wages
Not updating monthly payrollsQ3-Q14 per day per worker

Practical example: A company with 30 workers operating 6 months without an authorized book can accumulate: 30 workers × Q14 × 180 days = Q75,600 (~USD 9,700) in fines, plus suspension of the Labor Clearance which blocks loans and procurement bids.

What’s worth more than the fine:

In labor lawsuits, the salary book is the key evidence of salary, schedule, and deductions. Without a registered book, the judge applies the in dubio pro operario principle (in doubt, favor the worker) and presumes true what the worker declares. A company without a book facing a class-action labor suit can easily lose Q500,000-1,000,000 (~USD 64,000-128,000) in miscalculated severance.

Practical: Upload the payroll the day you pay. If you pay on the 30th of each month, that same day (or next business day) upload the Excel to the system. That way you never fall behind and the book always matches IGSS records and your accounting.