Emitir facturas en México significa generar un CFDI 4.0 y timbrarlo ante el SAT a través de un PAC (Proveedor Autorizado de Certificación). Hacerlo a mano, factura por factura, es lento y propenso a errores; hacerlo por API, integrado en tus procesos, convierte la facturación en un paso invisible que ocurre solo. En esta guía te explicamos qué necesitas, cómo es el flujo de timbrado y cómo automatizarlo con Floogos, donde emitir un CFDI es un nodo dentro de tu workflow, no un proyecto aparte.
Nota: este artículo es una guía técnica general, no asesoría fiscal. Valida siempre los requisitos vigentes con el SAT o tu contador.
- Autoridad
- SAT
- UUID
- A1B2-C3D4-E5F6
- Impuesto
- IVA 16%
- Entrega
- XML + PDF
Conceptos clave en 30 segundos
Reúne lo que necesitas
Antes de emitir por API, ten a mano los datos y certificados de tu empresa:
- RFC y datos fiscales del emisor (Régimen Fiscal, código postal del domicilio)
- Tu Certificado de Sello Digital (CSD): certificado .cer y llave .key con su contraseña
- Una cuenta con un PAC (Facturama, Finkok, SW sapien, etc.) y sus credenciales de API
- El catálogo de conceptos con sus claves de producto/servicio y unidad del SAT
💡 Consejo: empieza en el entorno de pruebas (sandbox) del PAC. Timbras CFDI de prueba sin validez fiscal hasta que todo esté afinado.
Arma el CFDI 4.0
Con los datos de la operación, se construye el comprobante con todo lo que exige la versión 4.0:
- Emisor, receptor (con su Régimen Fiscal y Uso del CFDI) y código postal
- Conceptos con clave de producto/servicio, clave de unidad, cantidad e importe
- Impuestos (IVA 16% u otros según el caso) y totales
- Método y forma de pago
💡 Consejo: la versión 4.0 es estricta con el receptor: nombre y régimen deben coincidir exactamente con su Constancia de Situación Fiscal, o el timbrado se rechaza.
Timbra ante el PAC
Aquí ocurre la magia fiscal: el PAC sella el CFDI en nombre del SAT.
- Envías el CFDI (firmado con tu CSD) a la API del PAC
- El PAC valida, timbra y devuelve el XML con el Timbre Fiscal Digital (UUID/folio)
- Recibes también la representación impresa (PDF) en muchos PAC
- Si algo falla, el PAC devuelve el motivo del rechazo para corregir
💡 Consejo: guarda siempre el XML timbrado; es el documento fiscal válido. El PDF es solo su representación visual.
Entrega y archiva
Con el CFDI timbrado, cierras el ciclo entregándolo y guardándolo:
- Envía el XML y el PDF al cliente (por email o por su canal habitual)
- Archiva el XML timbrado para tu contabilidad y auditorías
- Registra el UUID en tu ERP, tienda o base de datos
- Actualiza el estado del pedido/factura en tu sistema
💡 Consejo: automatiza también el envío al cliente. Un CFDI que se timbra pero no llega a tiempo genera igual de fricción.
Cancela cuando haga falta
La cancelación de CFDI 4.0 tiene su propio procedimiento y conviene tenerlo previsto:
- Solicita la cancelación indicando el motivo (y el CFDI que lo sustituye, si aplica)
- En ciertos casos el receptor debe aceptar la cancelación
- El PAC gestiona la solicitud ante el SAT
- Registra el nuevo estado del comprobante en tus sistemas
💡 Consejo: define desde el principio quién y cómo cancela. Improvisar cancelaciones es una fuente típica de descuadres contables.
Cómo lo automatizas con Floogos
En Floogos, todo lo anterior cabe en un workflow. El nodo de facturación de México se encarga del CFDI y del timbrado; tú solo conectas el disparador y los datos:
- 1Un disparador inicia el proceso (una venta en tu tienda, un formulario, un pedido en tu ERP)
- 2El workflow toma los datos de la operación y arma el CFDI 4.0
- 3El nodo de México timbra ante tu PAC y recibe el XML con UUID
- 4Otro nodo envía el XML/PDF al cliente y archiva el comprobante
- 5Se registra el UUID y se actualiza el estado, con trazas e insights de cada ejecución
💡 La credencial del PAC se configura una vez y se reutiliza. Y como es un workflow, puedes emitir en lote, reintentar rechazos y notificar errores automáticamente.
Preguntas frecuentes
¿Puedo timbrar CFDI directamente sin un PAC?
No. En México el timbrado ante el SAT se realiza obligatoriamente a través de un PAC autorizado. Floogos se conecta a tu PAC para hacerlo de forma automática desde tus workflows.
¿Qué necesito para empezar a facturar por API?
Tus datos fiscales (RFC, régimen, CP), tu Certificado de Sello Digital (CSD), una cuenta con un PAC y sus credenciales de API. Con eso, el nodo de México ya puede timbrar.
¿Puedo hacer pruebas antes de emitir facturas reales?
Sí. Los PAC ofrecen un entorno de pruebas (sandbox) donde timbras CFDI sin validez fiscal para validar tu integración antes de pasar a producción.
¿Sirve para emitir muchas facturas a la vez?
Sí. Al ser un workflow, puedes emitir en lote, reintentar automáticamente los comprobantes rechazados y recibir alertas de los errores, algo inviable haciéndolo a mano.
La facturación electrónica en México no tiene por qué ser una tarea manual y estresante a fin de mes. Con el CFDI 4.0 emitido por API e integrado en tus procesos, cada venta se factura sola, se entrega al cliente y se archiva, con trazabilidad completa. Floogos convierte el timbrado en un nodo más de tu workflow; tú te ocupas del negocio, no del papeleo.
Fuentes oficiales
Guía de carácter técnico y general, no asesoría fiscal. Requisitos verificados con las fuentes oficiales; contrasta siempre la normativa vigente con el SAT o tu contador.
