Timbrar un CFDI
Esta guía cubre el timbrado manual de un CFDI desde el portal web. Si tu app (DigiConta, Zap, WorkForce) ya está integrada con Hub-Fiscal, no necesitas hacerlo manualmente — la app llama a Hub-Fiscal vía API automáticamente.
Antes de empezar
Sección titulada «Antes de empezar»Hub-Fiscal debe tener configurado:
- CSD activo del emisor (Certificado de Sello Digital — distinto a la FIEL) cargado en Azure Key Vault.
- PAC asignado a la empresa (Alegra, Facturama, etc.).
- RFC emisor + régimen fiscal + domicilio fiscal registrados.
- Catálogo de productos/servicios SAT (claves c_ClaveProdServ) precargado.
- Catálogo de unidades SAT (claves c_ClaveUnidad).
Si algo falta, escribe a soporte@bauxtp.com antes de intentar timbrar.
Tipos de CFDI soportados
Sección titulada «Tipos de CFDI soportados»El comprobante más común — venta de productos o servicios. Tipo SAT I.
Reembolsos, descuentos posteriores, bonificaciones. Tipo SAT E. Debe referenciar la factura original (UUID).
Comprueba el cobro parcial / total de una factura emitida en PPD. Tipo SAT P. Obligatorio para esquema PPD; no se emite para PUE.
Comprobante de pago de sueldo al trabajador. Tipo SAT N. Se emite uno por cada concepto de pago (sueldo, aguinaldo, vacaciones, etc.).
Emitir una factura paso a paso
Sección titulada «Emitir una factura paso a paso»-
Menú → Timbrado → + Nuevo CFDI.
-
Selecciona el tipo (Factura / NC / REP / Nómina) y la empresa emisora (si manejas varias).
-
Llena el receptor:
- RFC — Hub-Fiscal valida en SAT automáticamente y trae nombre + régimen + código postal del destinatario.
- Si el RFC sale como EFOS, Hub-Fiscal te bloquea con alerta roja (no debes facturarle).
- Si es público en general (RFC genérico
XAXX010101000), captura los datos manualmente.
-
Llena los conceptos (renglones de la factura). Por cada uno:
- Clave SAT (c_ClaveProdServ) — busca por palabra clave (ej. “consultoría”, “software”, “servicio”).
- Clave unidad (c_ClaveUnidad) — KGM, H87, E48, etc.
- Cantidad + Valor unitario + Descripción libre.
- Impuestos — IVA 16% / IVA 0% / Exento + Retenciones si aplican.
-
Verifica los totales calculados en pantalla (subtotal, IVA, retenciones, total).
-
Selecciona la forma de pago:
01Efectivo /03Transferencia /04Tarjeta de crédito /28Tarjeta de débito /99Por definir.- Si no sabes aún (común en facturación en crédito), usa
99+ método de pagoPPD(Pago Parcial o Diferido).
-
Selecciona el método de pago:
PUE— Pago en Una sola Exhibición (el receptor ya pagó o pagará todo de una).PPD— Pago en Parcialidades o Diferido. Implica que después emitirás REP(s).
-
Uso del CFDI del receptor (G01 / G02 / G03 / D01-D10 / S01 / CP01 / etc.). Suele venir en la solicitud del cliente; si no la mandó, pregúntale.
-
Pulsa Vista previa y revisa que todo se vea bien.
-
Timbrar. Hub-Fiscal:
- Genera el XML con sello del CSD emisor.
- Lo envía al PAC.
- El PAC valida con SAT y devuelve el UUID + sello SAT + cadena original.
- Hub-Fiscal guarda XML + PDF generado a partir del XML.
Descargar el CFDI timbrado
Sección titulada «Descargar el CFDI timbrado»Una vez timbrado exitosamente, la pantalla muestra:
- Folio fiscal (UUID) — clave única del CFDI.
- Cadena original + sello SAT.
- Botones de descarga: 📄 PDF, 🏛 XML, 📧 Enviar por correo al receptor.
El CFDI queda guardado permanentemente en Hub-Fiscal. Lo recuperas cuando quieras desde Timbrado → Histórico → buscar por UUID / receptor / fecha.
Cancelar un CFDI ya timbrado
Sección titulada «Cancelar un CFDI ya timbrado»Si necesitas cancelar después del timbrado:
-
Timbrado → Histórico → busca el CFDI → Cancelar.
-
Captura el motivo (uno de los 4 oficiales SAT):
01Comprobante emitido con errores con relación.02Comprobante emitido con errores sin relación.03No se llevó a cabo la operación.04Operación nominativa relacionada en una factura global.
-
Si motivo es
01, captura el UUID del CFDI sustituto que reemplaza al cancelado. -
Hub-Fiscal envía la solicitud al SAT vía PAC. Resultados posibles:
- Cancelado automáticamente — el receptor no requiere autorización (escenarios específicos).
- Pendiente de aceptación — el receptor tiene 72 horas para aceptar/rechazar. Notifica al receptor por su buzón tributario; ellos aceptan desde su portal SAT.
-
Pasados los 72 horas sin respuesta, la cancelación queda firme automáticamente.
Histórico y reportes
Sección titulada «Histórico y reportes»- Reporte de timbrados del periodo —
Timbrado → Reportes → Por fecha. Exporta a Excel para conciliar con DIOT. - Reporte de cancelados —
Timbrado → Reportes → Cancelaciones. Útil para identificar errores recurrentes. - Consumo PAC —
Timbrado → Reportes → Consumo. Cuánto te queda del paquete contratado con tu PAC.
¿Qué sigue?
Sección titulada «¿Qué sigue?»- Validar RFC y EFOS — antes de facturar a un cliente nuevo, valídalo.
- Descarga masiva SAT — descarga los CFDIs emitidos y recibidos para conciliación.
- Guía dedicada de complementos de pago (REP) y carta porte — próximamente.