Saltar al contenido

PAC vs Multi-PAC: arquitectura de facturación electrónica explicada

Volver al blog
4 de junio de 20267 min de lectura·Equipo Factura Digital
PAC vs Multi-PAC: arquitectura de facturación electrónica explicada
En este artículo
  1. 01¿Qué es un PAC?
  2. 02¿Qué hace exactamente un PAC?
  3. 03El problema de depender de un solo PAC
  4. 04¿Qué es una arquitectura multi-PAC?
  5. 05Cómo funciona el failover automático
  6. 06Beneficios de operar con multi-PAC
  7. 07Cómo funciona el respaldo en Factura Digital

¿Qué es un PAC?

Un PAC (Proveedor Autorizado de Certificación) es una empresa privada autorizada por el Servicio de Administración Tributaria (SAT) para validar, certificar y timbrar Comprobantes Fiscales Digitales por Internet (CFDI) en su nombre. La figura nació con el CFDI: el SAT delegó el timbrado en empresas privadas para no recibir directamente cada comprobante del país.

Para obtener la autorización, una empresa debe cumplir requisitos técnicos (infraestructura, certificaciones de seguridad, contingencia), financieros (capital y fianzas) y operativos (uptime mínimo, tiempos de respuesta). El SAT publica el listado oficial de PACs autorizados y revoca autorizaciones cuando un PAC incumple.

¿Qué hace exactamente un PAC?

Cuando tu sistema le manda un CFDI a un PAC, el PAC ejecuta cinco operaciones críticas en segundos:

  • Validación estructural del XML contra el Anexo 20 oficial del SAT.
  • Validación de catálogos: claves de producto, unidades, usos CFDI, regímenes fiscales.
  • Validación cruzada con servicios del SAT: RFC del receptor en la LCO, vigencia del CSD del emisor.
  • Asignación del Folio Fiscal UUID y el sello digital del SAT.
  • Envío de copia al SAT y devolución del XML timbrado al emisor.

El problema de depender de un solo PAC

Los PACs son operaciones técnicas complejas que sufren caídas. Las causas son variadas: mantenimientos no anunciados, picos de tráfico, problemas con catálogos del SAT, fallas de infraestructura. Cuando un PAC se cae, todos los emisores que dependen de él dejan de poder timbrar hasta que el PAC se restablezca.

Para un emisor B2C que factura en punto de venta (restaurantes, retail, e-commerce) o un emisor de Carta Porte que tiene camiones esperando a salir, una caída de 30 minutos del PAC se traduce en ventas perdidas o flotillas detenidas.

Adicionalmente, el SAT puede revocar la autorización de un PAC. Cuando eso pasa, los emisores que dependen de ese PAC tienen que migrar urgentemente a otro y reconfigurar su integración.

¿Qué es una arquitectura multi-PAC?

Una arquitectura multi-PAC es un sistema de facturación que se conecta a varios PACs simultáneamente y enruta cada timbrado al PAC con mejor disponibilidad en ese momento. Si un PAC falla, otro toma la operación sin que el emisor tenga que hacer nada.

Implementar multi-PAC bien es difícil porque cada PAC tiene su propia API, su propio mecanismo de autenticación, sus propias particularidades de validación y su propio esquema de cobro. El sistema tiene que normalizar las respuestas, manejar credenciales separadas, mantener catálogos sincronizados con cada uno y, sobre todo, decidir en el momento a qué PAC enviar cada timbrado.

Cómo funciona el failover automático

Failover es el concepto técnico de conmutación automática a un sistema de respaldo cuando el principal falla. En el contexto multi-PAC, funciona así:

  • El sistema monitoriza permanentemente el estado de salud de cada PAC: tiempo de respuesta, tasa de errores, disponibilidad reportada.
  • Define un PAC primario para cada timbrado según reglas de disponibilidad y carga.
  • Si el PAC primario responde con un error técnico o no responde a tiempo, el sistema reintenta automáticamente con un PAC secundario.
  • Si el secundario falla, intenta con un terciario. Solo si todos fallan se devuelve error al emisor.
  • El emisor ve el comprobante timbrado normalmente, sin saber que hubo conmutación.

Beneficios de operar con multi-PAC

Una arquitectura multi-PAC con failover correctamente implementada le da al emisor tres ventajas operativas y una estratégica:

  • Continuidad operativa: no dejas de facturar por caída de un proveedor.
  • Redundancia regulatoria: si el SAT le revoca la autorización a un PAC, no tienes que migrar urgentemente.
  • Negociación: un sistema con varios PAC no depende de las condiciones de un solo proveedor.
  • Negociación: al no depender de un PAC, tu poder de negociación de precios mejora.

Cómo funciona el respaldo en Factura Digital

En Factura Digital el timbrado es ultrarrápido y con respaldo automático, sobre infraestructura en AWS y Google Cloud: si un PAC no responde, tu CFDI se timbra igual.

Tú facturas normal: capturas el comprobante, das clic en timbrar y recibes el XML y el PDF. El respaldo trabaja por debajo, sin que tengas que hacer nada.

Para emisores de alto volumen, Carta Porte o B2C, donde una hora sin facturar es dinero perdido, el respaldo en el timbrado deja de ser opcional.

Preguntas frecuentes

¿Cuántos PACs hay autorizados en México?

El SAT publica la lista oficial actualizada en su portal. El número cambia con frecuencia: el SAT autoriza nuevos PAC y revoca a los que dejan de cumplir sus obligaciones técnicas y financieras.

¿Multi-PAC es lo mismo que tener cuenta con varios PACs?

No. Tener cuentas activas en varios PACs y mandar manualmente al que esté disponible es duplicar trabajo y caro. Multi-PAC verdadero es un sistema de facturación que abstrae a todos los PACs detrás de una sola interfaz y enruta automáticamente. El emisor no sabe ni le importa qué PAC procesó cada timbrado.

¿Pierdo el folio si un PAC falla a mitad del timbrado?

No, porque el folio fiscal (UUID) solo se asigna cuando el timbrado se completa con éxito. Si un PAC falla antes de completar, no consumió timbre ni asignó UUID. El sistema reintenta con otro PAC y obtienes el UUID hasta que un timbrado se cierra correctamente.

¿Multi-PAC encarece el costo por timbre?

No para ti: en Factura Digital pagas por folio, sin importar qué PAC timbre tu CFDI.

¿Cómo sé si mi sistema actual es multi-PAC o no?

Pregúntale directamente al proveedor con cuántos PACs está integrado y si tiene failover automático. Un sistema de un solo PAC suele indicar en su documentación el nombre del PAC (por ejemplo 'timbrado por X'). Un multi-PAC real no necesita decirte qué PAC usa porque cambia transparentemente.

Empieza con 10 folios de regalo

Crea tu cuenta con tu constancia y tu CSD. Sin tarjeta.