- 👤 SAT username and password (created in a one-time in-person visit)
- 📱 Token or authenticator app (some procedures require 2FA)
- 📄 Your NIT on hand (needed to authenticate and to fill out forms)
- 💻 Computer or tablet (some functions do not display well on mobile)
Agencia Virtual SAT (agenciaVirtual.sat.gob.gt) is the official online portal of Guatemala’s tax authority (Superintendencia de Administración Tributaria). It lets you complete most tax procedures without visiting a physical office — update your RTU, file returns, issue FEL invoices, pay taxes, and download certificates.
Quick summary: Agencia Virtual SAT is free and available 24/7. You must register ONCE in person at any SAT office with your DPI to create your user account; after that you can use it online from any country.
What can you do in Agencia Virtual SAT?
| Procedure | Typical frequency | Time online |
|---|---|---|
| Monthly VAT return | Monthly | 15-30 min |
| Annual income tax return | Annual (March) | 30-60 min |
| Update RTU (address, activities) | When something changes | 10-15 min |
| Issue FEL invoices | When you bill | 5 min/invoice |
| Pay taxes online | When you owe | 10 min |
| Download RTU registration certificate | When asked for it | Instant |
| Check tax status | Periodic verification | Instant |
| Generate Tax Solvency certificate | When asked for it | 5-10 min |
| SAT-2310 form (asset declaration) | Annual | 20-40 min |
| Digital NIT card | Once (download) | Instant |
How to register (first time)
You cannot create the account 100% online. SAT requires an initial in-person visit to verify your identity. The process:
- Bring your valid DPI to any SAT office (see the SAT office directory)
- Request the creation of an Agencia Virtual user — free, ~15-20 min wait + 10 min process
- You receive a username + temporary password — SAT requires you to change it on first login
- Your first login: go to agenciaVirtual.sat.gob.gt, change the password, set up a recovery email, and configure a token or 2FA authenticator
After this, you can use Agencia Virtual from any country without returning in person — except for specific cases (changing your primary email, recovery if you lose full access).
Most-used procedures (quick step-by-step)
File monthly VAT
- Log in at agenciaVirtual.sat.gob.gt
- Menu “Declaraciones” → “Declaración Mensual de IVA”
- Select the period (previous month)
- The system automatically imports your issued + received FEL invoices
- Verify the totals, adjust if there are errors
- Submit the return → it generates payment slip SAT-2310
- Pay via a linked bank (Banrural, Industrial, BAC, BAM, G&T)
Deadline: by the 15th of the following month.
Issue an FEL invoice
- Log in at agenciaVirtual.sat.gob.gt
- Menu “FEL” → “Emisión de Documentos”
- Enter the client’s details (NIT, name, address)
- List products/services + amounts
- Sign electronically → SAT generates the official DTE
- Download the PDF + XML to send to the client
Time per invoice: 3-5 minutes once you have learned the flow.
Download a Tax Solvency certificate
- Log in at agenciaVirtual.sat.gob.gt
- Menu “Mis Constancias” → “Solvencia Fiscal”
- The system verifies your status (you must be current on all obligations)
- If everything is OK: generate the PDF
- Download and share it where it is requested (banks, contracts, public tenders)
Time: 5-10 minutes. If you have outstanding tax debt, you cannot generate it.
What NOT to do
- Do not share your username/password — there is no legitimate reason for anyone else to need access to your Agencia Virtual
- Do not use unofficial “SAT manager” apps — risk of credential theft and fake charges
- Do not reply to emails asking for your password — SAT NEVER asks for credentials by email/SMS/WhatsApp
- Do not wait until the last day — SAT servers overload on the 14th-15th (VAT deadline) and on March 31 (income tax deadline)
- Do not omit invoices — SAT cross-checks information with your clients and suppliers; they always find you
For the diaspora — managing SAT from the US
If you live in the US and keep economic activity in Guatemala (business, investment, professional activity):
- Agencia Virtual works 100% from the US — you only need your username, password, and a connection
- The first registration requires an in-person visit — schedule it during a trip to Guatemala
- For frequent FEL invoicing: use a dedicated computer or separate setup to avoid session problems
- Payments: if you have an active Guatemalan bank account, you pay directly from Agencia Virtual. If not, use Wise or Remitly to send funds to a relative who pays on your behalf
SAT support line
- Phone: 1550 (from Guatemala) or +502 2329-7070 (international)
- Hours: Monday to Friday 8 AM - 6 PM
- Email: webmaster@sat.gob.gt for technical problems with the portal
- Live chat: available inside Agencia Virtual during business hours
Related
- Declaraguate SAT — the companion portal for declaring and paying taxes
- CUI / NIT — direct lookup — check your NIT with your CUI, no login needed
- How to get a NIT — for foreigners who need to register
- RTU — Unified Tax Registry — to register your economic activity
- Monthly VAT return — the most frequent procedure in Agencia Virtual
- SAT vehicle sticker 2026 — annual vehicle circulation payment
- All SAT procedures — full directory