Volver al blog
🧾17 de mayo de 2026

FEL para restaurantes: por qué no sirve la facturación genérica

Cobros mayores a Q2,495 a consumidor final, cancelación en hora pico, NIT por mesa, FEL multi-sucursal. La factura electrónica de un restaurante tiene reglas distintas a una ferretería.

FELRestaurantesRESTOSATGuatemala

La SAT obliga a emitir Factura Electrónica en Línea (FEL) en Guatemala desde 2023. Lo que no dice ningún software genérico de facturación es que un restaurante tiene reglas de FEL distintas a un retail. Si te vendieron un sistema FEL "universal", probablemente está incumpliendo en silencio.

Por qué la FEL de restaurante es diferente

1. El cobro a "consumidor final" tiene tope legal

Cuando un cliente paga y no proporciona NIT, se factura como consumidor final (CF). La SAT limita estas facturas a montos menores o iguales a Q2,495. Si la cuenta excede Q2,495 y el cliente quiere CF, el sistema debe rechazar la operación y exigir NIT del cliente.

Un POS de retail rara vez se acerca a Q2,495 (vendés clavos por unidad). Un restaurante puede llegar fácil: 8 personas, una botella de vino, dos rondas de cóctel, postres. Q2,500+ se da. Sin enforcement automático, el cajero factura CF en una cuenta de Q3,000 y la SAT te puede multar.

2. La anulación pasa en plena hora pico

El cliente pide la cuenta, el cajero genera FEL, llega la tarjeta y... se cae. O el cliente cambia de opinión, "mejor sin postre". O la cocina envió equivocado y reemplazás items. La factura ya fue certificada por SAT (tiene UUID), entonces debe anularse y emitir nueva. Todo en menos de 1 minuto, mientras 12 mesas esperan.

Un POS retail anula facturas ocasionalmente. Un POS restaurante lo hace decenas de veces al día. El UX importa: anular en 3 clics, no en 7 pasos.

3. NIT por mesa, no por orden

Una mesa de 4 personas paga: dos pagan con un NIT empresarial (van a deducir el almuerzo), uno paga con su NIT personal, uno paga sin NIT (CF). Una sola orden, tres facturas distintas. El split bill no es solo dividir el pago, es dividir la facturación FEL.

Un sistema retail típicamente asume "1 orden = 1 factura". Un restaurante necesita "1 orden = N facturas según cómo se divida la cuenta".

4. Multi-sucursal con FEL independiente

Si tenés 3 sucursales, cada una tiene su propia serie FEL, su propio control de correlativos, su propia configuración con SAT. Reportar consolidado al cierre del mes requiere agrupar correctamente las series FEL de cada sucursal.

Un sistema single-site no sabe manejar esto. Un sistema multi-sucursal mal diseñado mezcla series y te genera reportes inconsistentes en la SAT.

5. Encolado y retry en horas pico

Viernes 9 PM, cierras 30 cuentas en 20 minutos. La API del certificador (INFILE, GUATEFAC, etc.) tarda promedio 2-4 segundos por factura, pero a veces 8-12 segundos en pico. Si tu sistema bloquea cada cobro esperando respuesta, se forma cola en caja y los clientes se incomodan.

La solución correcta: encolar la solicitud FEL y devolver al cajero un "factura en proceso, recibo provisional". Luego el sistema procesa la cola en segundo plano, recibe el UUID de SAT y actualiza la factura. Si falla, reintenta automáticamente.

Sin esto, en hora pico tu caja se vuelve cuello de botella.

6. Cierre mensual con conciliación FEL

La SAT espera que coincidan: total facturado FEL del mes = total reportado en declaración mensual. Si una factura quedó en estado "pendiente" y no se procesó nunca (porque se cayó el sistema y nadie revisó), tienes desfase.

Un sistema bien hecho previene esto en el cierre mensual: bloquea cierre si hay FEL pendiente sin resolución, te muestra cuántas, te ofrece reintentar o cancelar.

Lo que NO debe hacer tu sistema FEL de restaurante

  • Bloquear el cobro mientras espera respuesta del certificador (latencia > 2 s = caja parada)
  • Permitir facturar CF arriba de Q2,495 sin advertencia o sin enforcement
  • Mezclar series FEL entre sucursales en reportes
  • Anular en más de 3 clics
  • No tener cola/retry para fallas transitorias del certificador
  • Cerrar el mes sin validar que no hay FEL pendiente
  • Cómo lo implementa RESTO

    RESTO entró en producción con FEL Guatemala completo en mayo 2026. Así funciona:

    Certificador

  • Trabaja con certificadores autorizados por la SAT
  • Configuración por empresa
  • Soporte multi-sucursal con series independientes
  • Enforcement Q2,495

    Al cerrar orden, si el total excede Q2,495 y el método de cobro es CF (sin NIT), el sistema rechaza la operación y exige al cajero pedir NIT al cliente. Cero forma de saltarlo "por descuido".

    Cola y retry asíncrono

    El cobro NO espera al certificador. La orden cierra inmediatamente con recibo provisional. El sistema procesa la cola de facturas en segundo plano y reintenta automáticamente las que fallen. Cero parálisis de caja.

    Anulación rápida

    3 clics: orden → "anular FEL" → razón → confirma. La factura vieja se marca anulada (mantiene el correlativo SAT), se emite nueva con nuevo correlativo. Histórico completo en audit log.

    Split bill con FEL múltiple

    Una orden puede tener 1, 2, o N facturas FEL según cómo se divida la cuenta. Cada factura con su propio destinatario (NIT/CF), monto, items asignados. Reportes consolidan correctamente.

    Defensa contra drift

    Assertion defensiva que valida que el granTotal de la factura FEL coincide exactamente con el order.total interno. Si hay drift (por bug o por cambio de precios sin actualizar), bloquea la operación antes de enviar a SAT.

    Cierre mensual con check FEL

    El cierre del mes (módulo Cierres) valida que no hay facturas FEL en estado "pendiente". Si hay, te muestra cuántas, qué montos, y te ofrece reintentar o cancelar antes de cerrar. Cero desfase con SAT por descuido operacional.

    ¿Cómo saber si tu sistema FEL es adecuado?

    Hacé este test rápido con tu proveedor actual:

  • Test Q2,495: intentá facturar Q3,000 en CF. Si te deja, fallaste.
  • Test anulación: cronometrá cuántos clics y segundos toma anular una factura. Más de 30 segundos = no sirve en hora pico.
  • Test split: pedí dividir una cuenta en 3 facturas (2 con NIT, 1 CF). Si no se puede o requiere "factura manual aparte", fallaste.
  • Test caída certificador: pedí al equipo de soporte qué pasa si INFILE/GUATEFAC se cae 10 minutos. Si la respuesta es "esperás", fallaste.
  • Test cierre mensual: pedí ver el reporte de FEL pendientes. Si no existe ese reporte, fallaste.
  • Cómo lo ofrece RESTO

    FEL Guatemala viene incluido desde el plan Estándar (Q500/mes). Sin add-on, sin licencias extra, sin "factura electrónica módulo aparte".

    Setup en 30 minutos: te conectamos a tu certificador FEL o te ayudamos a abrir la cuenta, configuramos serie y sucursales, y ya estás emitiendo facturas legales con UUID SAT real.

    Si tu restaurante todavía emite facturas manuales o tu sistema FEL te genera problemas en hora pico, escríbenos.

    WhatsApp: 4792-9453

    Email: [email protected]

    ¿Tienes preguntas sobre este artículo o nuestros sistemas?

    Contáctanos por WhatsApp