Recordatorio rápido: qué es un CFDI 4.0
Un CFDI (Comprobante Fiscal Digital por Internet) es la factura electrónica oficial en México, emitida en formato XML y sellada por el SAT vía un PAC autorizado. La versión vigente es 4.0.
Cada CFDI válido incluye:
- Datos del emisor: RFC, razón social, régimen fiscal
- Datos del receptor: RFC, razón social, uso de CFDI, régimen fiscal, código postal
- Conceptos vendidos con clave SAT, cantidad, precio unitario
- Impuestos: IVA, IEPS y retenciones aplicables
- Método y forma de pago (PPD o PUE)
- Sello digital del PAC y del SAT
Sin cualquiera de estos datos correctos, el timbrado se rechaza. La automatización protege contra los errores humanos de captura.
Dónde fallan las PyMEs al facturar
Los cinco errores más costosos en operaciones manuales:
- RFC mal capturado: el cliente dicta el RFC por teléfono y el operador lo escribe con un carácter incorrecto. El SAT rechaza al timbrar.
- Uso de CFDI equivocado: el cliente pide "gastos en general" pero su régimen fiscal no lo permite. Timbrado rechazado.
- Régimen fiscal desactualizado: el cliente cambió de régimen y no avisó. La factura sale mal.
- Retrasos en la emisión: la factura se pide el 15 pero se timbra el 25 porque nadie tuvo tiempo. El pago se retrasa dos semanas.
- Errores en montos: el operador cambió $10,500 por $15,000. Se genera el CFDI y hay que cancelar y reemitir.
Cada error consume 20-45 minutos entre corrección, comunicación con el cliente, cancelación y re-timbrado.
Flujo automatizado con Nala
Nala convierte el proceso en secuencia determinística:
- Recepción de la solicitud: cliente pide factura por correo, WhatsApp entrante, o al momento de la venta
- Captura de datos fiscales: Nala pide RFC, razón social y uso de CFDI. Los valida contra el SAT antes de continuar
- Confirmación con el cliente: si algo no cuadra (RFC no existe, régimen no compatible con uso), Nala lo comunica y espera corrección
- Generación del XML: con los datos validados y los conceptos ya cargados en el sistema
- Timbrado con el PAC: Facturama, Solución Factible u otro. El PAC valida y regresa el CFDI sellado en 2-5 segundos
- Envío al cliente: XML y PDF por correo con folio y UUID visibles
- Archivo: XML en Drive/Dropbox con nomenclatura estándar (`YYYY-MM/cliente/UUID.xml`)
- Registro contable: se registra el ingreso en QuickBooks o CONTPAQi
El operador humano solo interviene si el cliente no responde a la petición de datos, si hay excepciones fuera del template, o si el monto excede el umbral autorizado.
La validación pre-timbrado es lo que ahorra dinero
Nala valida antes de gastar un timbre:
- RFC existe en el SAT: consulta contra el validador oficial
- Razón social coincide con RFC: el SAT los cruza, si no coinciden, rechazo
- Régimen fiscal vigente: el cliente puede haber cambiado hace meses
- Uso de CFDI compatible con régimen: por reglas SAT 4.0, no todo uso aplica a todo régimen
- Código postal del receptor: obligatorio desde CFDI 4.0
- Métodos y formas de pago consistentes: si el pago es a plazos, debe ser PPD
Cada validación falla temprano, sin consumir timbre. En operaciones manuales, se gastan timbres al fallo del SAT; en automatización, casi no.
Manejo de alto volumen y facturación en lote
PyMEs con volumen alto (comercializadoras, tiendas, cafeterías) tienen tres modelos:
- Timbre por transacción: cada venta se timbra al momento. Óptimo para B2B con clientes que piden factura al instante.
- Facturación consolidada diaria: al cierre del día se timbra un CFDI consolidado por tipo (venta al público). Óptimo para retail y tiendas.
- Facturación mensual al cliente: los clientes recurrentes acumulan consumo mensual y reciben un solo CFDI al cierre. Óptimo para servicios.
Cada modelo se configura y Nala aplica la política automáticamente. En el caso de una tortillería con 500 tickets al día, se genera un solo CFDI consolidado al cierre, sin intervención humana.
Complementos: pagos, comercio exterior, cartas porte
Nala maneja los complementos más comunes:
- Complemento de pago (REP): obligatorio cuando el cliente paga a plazos. Se emite cada abono automáticamente
- Comercio exterior: para exportaciones. Requiere fracción arancelaria y datos aduanales
- Carta Porte: para transporte de mercancías. Requiere UUID por tramo, kilómetros, tipo de vehículo
- INE: para partidos políticos y sindicatos
Los complementos disponibles dependen del PAC configurado; Facturama y Solución Factible soportan todos los frecuentes.
Cancelaciones con motivo válido SAT
Desde 2022 el SAT requiere motivo válido para cancelar. Los cuatro motivos son:
- 01 Comprobante emitido con errores con relación: se emitió un nuevo CFDI relacionado corrigiendo
- 02 Comprobante emitido con errores sin relación: se emitirá uno nuevo sin CFDI relacionado
- 03 No se llevó a cabo la operación: la operación se canceló completamente
- 04 Operación nominativa relacionada en la factura global: casos específicos de facturación global
Nala valida que el motivo sea aplicable antes de ejecutar la cancelación. Si el CFDI tiene más de 72 horas de timbrado, requiere aceptación del receptor por el SAT antes de cancelar.
Integración con ERPs y sistemas contables
Nala se integra con:
- QuickBooks Online (API nativa): sincroniza ingresos, gastos y facturación
- [CONTPAQi Comercial y Contabilidad](/glosario/contpaqi-comercial): intercambio de XML o conexión directa
- Aspel SAE y COI: importación/exportación estándar
- Bind ERP: API directa
- Sistemas propios: vía API custom o webhooks
La integración se define una vez y opera automáticamente. El contador recibe la contabilidad al día sin tener que capturar CFDIs manualmente.
Archivo fiscal: cumplimiento de 5 años
El SAT exige conservar los CFDIs 5 años. La automatización garantiza:
- XML y PDF archivados por mes y por cliente
- Nomenclatura consistente (`YYYY-MM/cliente/UUID.xml`)
- Backup redundante en Drive o Dropbox (o ambos)
- Búsqueda rápida por UUID, RFC, monto o fecha
- Reporte periódico de auditoría fiscal
En caso de auditoría del SAT, la respuesta al requerimiento es una descarga de carpeta, no una tortura de meses buscando XMLs sueltos.