Facturacion CFDI
El ticket oficial del gobierno para tu negocio
8.1 Que es un CFDI?
8.1.1 Explicacion para principiantes (nivel 8 anos)
CFDI significa Comprobante Fiscal Digital por Internet. Es la factura electronica oficial de Mexico. Cada vez que una empresa vende algo, el gobierno (SAT) quiere un registro digital de esa venta: quien vendio, quien compro, cuanto costo, cuanto impuesto se cobro y un sello unico que prueba que todo es real.
Piensa en esto: asi como cuando compras algo en el super te dan un ticket de caja, el CFDI es el "ticket oficial del gobierno" para transacciones entre empresas. La diferencia es que este ticket es digital, tiene firma electronica y queda registrado en los servidores del SAT para siempre.
Un CFDI tiene 7 componentes principales. Cada uno es obligatorio:
| # | Componente | Que es (simple) | Detalle tecnico |
|---|---|---|---|
| 1 | Emisor | Quien vende (tu empresa) | RFC, nombre/razon social, regimen fiscal del emisor. Debe coincidir exactamente con el registro del SAT (CIF). |
| 2 | Receptor | Quien compra (tu cliente) | RFC, nombre, regimen fiscal, codigo postal fiscal y uso del CFDI del receptor. En CFDI 4.0 todos son obligatorios y validados contra la base del SAT. |
| 3 | Conceptos | Que se vendio y a que precio | Cada linea incluye: clave de producto/servicio (catalogo SAT), clave de unidad, cantidad, descripcion, valor unitario, importe, descuento (opcional) y objeto de impuesto. |
| 4 | Impuestos | IVA, ISR retenido, IEPS, etc. | Desglose por concepto y totalizado: base, tipo (traslado/retencion), impuesto (002=IVA, 001=ISR, 003=IEPS), tipo factor (tasa/cuota/exento), tasa o cuota, importe. |
| 5 | Timbre fiscal (TFD) | El sello del SAT que dice "esto es autentico" | Timbre Fiscal Digital v1.1: contiene UUID, fecha de timbrado, sello del SAT, sello del CSD, numero de certificado SAT y cadena original del complemento. |
| 6 | UUID | El numero unico e irrepetible de la factura | Universally Unique Identifier (v4, 36 caracteres). Asignado por el PAC al momento del timbrado. Es el "acta de nacimiento" de la factura — nunca se repite en todo Mexico. |
| 7 | Cadena original | Un resumen cifrado de toda la factura | Cadena de texto generada via XSLT que concatena todos los datos relevantes del CFDI. Se firma con el CSD del emisor para garantizar integridad. Cualquier alteracion la invalida. |
8.1.2 Estructura visual de un CFDI
| # | Descripcion | Cant | P. Unit | Importe | Impuesto |
|---|---|---|---|---|---|
| 1 | Servicio consultoria | 1 | $10,000 | $10,000 | IVA 16% |
| 2 | Licencia software | 5 | $2,000 | $10,000 | IVA 16% |
6ba7b810-9dad-11d1-80b4-00c04fd430c82026-04-08T14:30:00Xd8f3k2...mN9pAb3j7kL...zQ2x000010000005123456788.1.3 Tipos de CFDI
| Tipo | Clave | Cuando se usa | Ejemplo |
|---|---|---|---|
| Ingreso | I | Cuando vendes un producto o servicio | Factura por consultoria, venta de software, renta de oficina |
| Egreso | E | Notas de credito, devoluciones, descuentos | Devolucion de producto, nota de credito por servicio no prestado |
| Traslado | T | Mover mercancia sin venta (entre sucursales, a almacen) | Envio de inventario de CDMX a Monterrey |
| Nomina | N | Recibos de nomina para empleados | Recibo quincenal de sueldo con ISR e IMSS |
| Pago | P | Complemento de pago (REP) para facturas PPD | Registrar que el cliente pago una factura emitida a credito |
8.2 Proceso de timbrado — Los 7 pasos del CFDI
Cuando emites una factura, suceden 7 cosas en menos de 3 segundos. Aqui esta el proceso completo, desde que haces click en "Facturar" hasta que tienes tu PDF+XML en mano:
Flujo paso a paso
-
Generar datos de la factura
FITAL toma los datos de la transaccion (emisor, receptor, conceptos, impuestos) y los estructura segun el esquema XSD del SAT para CFDI 4.0. Valida RFC del receptor contra la lista de RFC inscritos del SAT (LRFC). -
Generar XML
Se construye el documento XML con namespacecfdi:Comprobanteversion 4.0, incluyendo todos los nodos: Emisor, Receptor, Conceptos, Impuestos, InformacionGlobal (si aplica) y Complementos. -
Firmar con CSD del emisor
Se genera la cadena original usando la transformacion XSLT oficial del SAT. La cadena se firma digitalmente con el CSD (Certificado de Sello Digital) de tu empresa — es como tu "firma electronica fiscal" que solo tu tienes. -
Enviar al PAC
El XML firmado se envia al PAC (Proveedor Autorizado de Certificacion) via API segura (HTTPS/TLS). El PAC valida estructura, sello, vigencia del CSD y datos fiscales. -
PAC timbra ante el SAT
El PAC asigna un UUID unico, agrega el Timbre Fiscal Digital (TFD) con sello del SAT, fecha de timbrado y numero de certificado SAT. Reporta la factura al SAT en tiempo real. -
UUID asignado y registrado
El SAT confirma el timbrado. La factura queda registrada en los servidores del SAT con su UUID. A partir de este momento, cualquiera puede verificar su autenticidad en el portal del SAT. -
Generar PDF + XML descargable
FITAL genera la representacion impresa (PDF) con todos los datos, codigo QR de verificacion, cadena original y sellos. El XML timbrado y el PDF se almacenan y quedan disponibles para descarga inmediata.
En FITAL todo esto es automatico. Tu solo ves un boton "Facturar" y en 3 segundos tienes tu CFDI timbrado, con PDF y XML listos para descargar o enviar por email. Los 7 pasos ocurren detras de escenas sin que tengas que hacer nada.
8.3 Regimen fiscal — Las 6 claves mas comunes
El regimen fiscal define como tributas ante el SAT. Cada empresa o persona tiene uno, y es obligatorio incluirlo en el CFDI 4.0 tanto del emisor como del receptor. Si pones el regimen equivocado, el PAC rechaza la factura.
| Clave | Regimen | Quien lo usa | Tipo | Ejemplo tipico |
|---|---|---|---|---|
| 601 | General de Ley Personas Morales | Empresas (SA, SAPI, SAS, SC) | Moral | Una empresa de software que factura $5M MXN/ano a multiples clientes |
| 603 | Personas Morales con Fines no Lucrativos | Asociaciones civiles, fundaciones, colegios | Moral | Una AC que recibe donativos y emite recibos deducibles |
| 612 | Personas Fisicas con Actividades Empresariales y Profesionales | Freelancers, consultores, profesionistas independientes | Fisica | Un disenador freelance que factura $800K MXN/ano |
| 621 | Incorporacion Fiscal (RIF) → RESICO | Pequenos comercios, tienditas, talleres | Fisica | Una tienda de abarrotes que factura <$3.5M MXN/ano |
| 625 | Regimen de las Actividades Empresariales con Ingresos a traves de Plataformas Tecnologicas | Conductores Uber/DiDi, repartidores Rappi, vendedores MercadoLibre | Fisica | Un conductor de Uber que recibe ingresos via la plataforma |
| 626 | Regimen Simplificado de Confianza (RESICO) | Personas fisicas con ingresos ≤$3.5M MXN/ano | Fisica | Un contador independiente que factura $2M MXN/ano y paga 1-2.5% de ISR sobre ingresos |
Tip FITAL: Cuando das de alta a un cliente, FITAL valida automaticamente su RFC y regimen fiscal contra la base del SAT (LRFC). Si el regimen no coincide, te avisa antes de generar la factura — ahorrándote el rechazo del PAC y la llamada incomoda al cliente.
8.4 Uso del CFDI — Las 10 claves que necesitas saber
El campo "Uso del CFDI" indica para que va a usar el receptor la factura (deduccion, gasto, inversion, etc.). Es obligatorio en CFDI 4.0 y debe ser consistente con el regimen fiscal del receptor. Si el uso no es compatible con su regimen, el PAC rechaza la factura.
| Clave | Descripcion | Cuando se usa | Regimenes compatibles |
|---|---|---|---|
| G01 | Adquisicion de mercancia | Compra de productos para reventa o materias primas | 601, 612, 620, 621, 622, 626 |
| G02 | Devoluciones, descuentos o bonificaciones | Notas de credito, devoluciones de mercancia | 601, 612, 620, 621, 622, 626 |
| G03 | Gastos en general | Servicios profesionales, renta, luz, telefono, software — el mas comun | 601, 603, 606, 612, 620, 621, 622, 625, 626 |
| I01 | Construcciones | Compra/remodelacion de inmuebles, edificios, naves industriales | 601, 612, 620, 621, 622, 626 |
| I02 | Mobiliario y equipo de oficina | Compra de escritorios, sillas, equipo de computo, impresoras | 601, 612, 620, 621, 622, 626 |
| I03 | Equipo de transporte | Compra de vehiculos, camiones, motocicletas para la empresa | 601, 612, 620, 621, 622, 626 |
| I04 | Equipo de computo y accesorios | Servidores, laptops, monitores, licencias de software (activo fijo) | 601, 612, 620, 621, 622, 626 |
| D01 | Honorarios medicos, dentales y gastos hospitalarios | Facturas de doctor, hospital, dentista (deduccion personal) | 612, 626 |
| S01 | Sin efectos fiscales | Cuando el receptor no va a deducir la factura | Todos los regimenes |
| CP01 | Pagos | Exclusivo para CFDI tipo P (complemento de pago/REP) | Todos los regimenes |
El mas usado: Si no sabes cual elegir, G03 (Gastos en general) es el mas comun para servicios profesionales y gastos operativos. FITAL lo sugiere automaticamente segun el tipo de transaccion y el regimen del receptor.
8.5 Complemento de pago — PPD + REP
8.5.1 Que es y cuando se necesita
Cuando emites una factura con metodo de pago PPD (Pago en Parcialidades o Diferido), significa que el cliente NO pago en el momento. La factura queda "abierta" esperando el pago. Cuando el cliente finalmente paga, debes generar un Recibo Electronico de Pago (REP) — tambien conocido como complemento de pago.
| Metodo de pago | Significado | Requiere complemento? |
|---|---|---|
| PUE (Pago en Una sola Exhibicion) | El cliente pago al momento de la factura | No |
| PPD (Pago en Parcialidades o Diferido) | El cliente pagara despues (credito 15/30/60 dias) | Si — uno por cada pago |
8.5.2 Auto-deteccion de complementos en FITAL (5 pasos)
FITAL detecta automaticamente cuando una factura PPD recibe un pago y genera el complemento sin intervencion manual:
-
Emites factura con PPD
Al crear la factura, seleccionas "credito" o "pago diferido". FITAL la timbra con metodo PPD y forma de pago 99 (Por definir). -
FITAL monitorea tu cuenta
El sistema vigila tus cuentas bancarias (SPEI, transferencia, deposito) esperando un pago que coincida con alguna factura PPD pendiente. -
Matching automatico
Cuando llega un deposito, FITAL lo cruza contra facturas PPD abiertas usando: monto, referencia, RFC del pagador y fecha. Si hay match exacto o parcial, lo asocia. -
Genera REP automatico
Se genera el CFDI tipo P (complemento de pago) con: UUID de la factura original, monto pagado, saldo anterior, saldo insoluto, forma de pago real (transferencia, cheque, etc.), numero de operacion. -
Timbra y notifica
El REP se timbra ante el SAT con su propio UUID. Tanto tu como tu cliente reciben el XML+PDF del complemento. La factura original se actualiza mostrando el saldo pendiente (si queda algo).
aaaa-bbbb-cccc-ddddMetodo: PPD · Forma: 99 · Total: $100,000 MXN
aaaa-bbbb
eeee-ffff-gggg-hhhhMonto: $50,000 · Saldo anterior: $100,000 · Saldo insoluto: $50,000
Forma: 03 (Transferencia) · Fecha: 2026-04-15
aaaa-bbbb
iiii-jjjj-kkkk-llllMonto: $50,000 · Saldo anterior: $50,000 · Saldo insoluto: $0
Forma: 03 (Transferencia) · Fecha: 2026-04-30
Recuerda: El SAT exige que el complemento de pago se emita a mas tardar el dia 10 del mes siguiente al que se recibio el pago. Si tu cliente paga el 25 de abril, tienes hasta el 10 de mayo. FITAL lo genera el mismo dia del pago, asi que nunca te atrasas.
8.6 Nota de credito — Como cancelar una factura
Una nota de credito es un CFDI de tipo E (Egreso) que cancela parcial o totalmente una factura de ingreso. No puedes simplemente "borrar" una factura — el SAT necesita un documento que compense el ingreso original.
5 pasos para emitir una nota de credito en FITAL
-
Selecciona la factura a cancelar/ajustar
En FITAL, busca la factura original por UUID, cliente o fecha. El sistema muestra el detalle completo incluyendo complementos de pago asociados. -
Elige tipo de cancelacion
Total: cancela el 100% del monto (devolucion completa).
Parcial: cancela solo una parte (descuento, bonificacion, error en un concepto). -
FITAL genera CFDI tipo E
Se crea un nuevo CFDI con tipo "E" (Egreso) que referencia al UUID de la factura original mediante el nodoCfdiRelacionadoscon tipo de relacion "01" (Nota de credito). -
Timbrado y notificacion
La nota de credito se timbra con su propio UUID. Se envia al receptor por email. Si la factura original tiene mas de 24 horas, el receptor debe aceptar la cancelacion en su Buzon Tributario del SAT (plazo 72 horas). -
Actualizacion contable automatica
FITAL ajusta automaticamente: la poliza contable (reversa del ingreso), el IVA trasladado, el saldo del cliente en el modulo de cuentas por cobrar y los reportes fiscales del periodo.
Importante: Desde enero 2022, si el receptor NO acepta ni rechaza la cancelacion en 72 horas, se considera aceptada por default. Pero para facturas del mes en curso (menos de 24 horas), no se requiere aceptacion del receptor. FITAL te muestra el estatus en tiempo real.
8.7 DIOT — Declaracion mensual de IVA
Que es la DIOT?
La DIOT (Declaracion Informativa de Operaciones con Terceros) es un reporte mensual que tu empresa debe presentar al SAT detallando todas las operaciones con proveedores donde hubo IVA. Basicamente le dices al SAT: "este mes le pague a estos proveedores, y ellos me cobraron este IVA".
Analogia: Si el CFDI es el ticket de cada compra, la DIOT es el "resumen mensual de todos tus tickets de compra" que le entregas al SAT. Es obligatoria para todos los contribuyentes que hacen pagos con IVA.
La DIOT incluye por cada proveedor:
- RFC del proveedor
- Monto total de operaciones (valor de actos o actividades pagados)
- IVA pagado desglosado por tasa (16%, 8% frontera, 0%, exento)
- IVA retenido (si aplica — servicios profesionales personas fisicas)
- Tipo de operacion (nacional, extranjero, global)
Con FITAL: La DIOT se genera automaticamente cada mes con base en tus CFDIs de egreso y pagos registrados. Solo la revisas, firmas con tu e.firma y envias al SAT desde el portal. Tu contador ahorra 4-8 horas mensuales de captura manual.
| Aspecto | Sin FITAL | Con FITAL |
|---|---|---|
| Tiempo de preparacion | 4-8 horas manuales (exportar, capturar, conciliar) | 5 minutos (revisar y enviar) |
| Errores comunes | RFC mal capturado, montos incorrectos, IVA no desglosado | Cero — datos directos de CFDIs timbrados |
| Riesgo de multa | Alto (CFF Art 81 fracc XXVI: $8,960-$17,920 MXN) | Minimo — datos consistentes y recordatorio automatico |
| Formato | Captura manual en software SAT o archivo batch | Archivo .txt generado listo para carga en portal SAT |
8.8 Sabias que?
Mexico timbra 300+ millones de CFDIs al mes
El SAT reporta que se timbran mas de 300 millones de CFDIs mensualmente en Mexico, lo que suma mas de 10 mil millones acumulados desde que se hizo obligatoria la facturacion electronica. Mexico tiene uno de los sistemas de facturacion digital mas avanzados del mundo — incluso paises europeos lo han estudiado como modelo.
Un error en el RFC cuesta hasta $90,000 MXN
Segun el CFF (Codigo Fiscal de la Federacion), emitir un CFDI con datos incorrectos del receptor puede generar una multa de $17,020 a $97,330 MXN por factura (Art. 84 fracc IV). FITAL valida el RFC contra la lista del SAT antes de timbrar, eliminando este riesgo.
CFDI 4.0 redujo el fraude fiscal en 40%
Desde la implementacion de CFDI 4.0 (obligatorio desde enero 2023), el SAT reporto una reduccion del 40% en facturas apocrifas gracias a la validacion cruzada obligatoria de RFC, nombre y regimen fiscal del receptor. Las "facturas fantasma" son casi imposibles con la version 4.0.
8.9 Glosario de facturacion
Terminos clave de facturacion electronica. Si en cualquier momento no entiendes una palabra, vuelve aqui:
| Termino | Siglas | Definicion simple | Definicion tecnica |
|---|---|---|---|
| CFDI | Comprobante Fiscal Digital por Internet | La factura electronica oficial de Mexico | Documento XML firmado digitalmente por el emisor (CSD) y timbrado por un PAC certificado, que ampara transacciones comerciales ante el SAT |
| UUID | Universally Unique Identifier | El numero unico de cada factura, como su "acta de nacimiento" | Identificador de 36 caracteres (8-4-4-4-12 hex) asignado por el PAC al momento del timbrado. Irrepetible en todo el sistema fiscal mexicano |
| PAC | Proveedor Autorizado de Certificacion | La empresa que sella tus facturas ante el SAT | Entidad certificada por el SAT (Art. 29 CFF) para recibir, validar, foliar, timbrar y reportar CFDIs. Existen ~80 PACs autorizados en Mexico |
| CSD | Certificado de Sello Digital | Tu "firma electronica" exclusiva para sellar facturas | Par de llaves criptograficas RSA 2048-bit emitidas por el SAT. .cer (publica) + .key (privada con contrasena). Vigencia 4 anos. Diferente de la e.firma/FIEL |
| TFD | Timbre Fiscal Digital | El sello del SAT que dice "esta factura es autentica" | Complemento obligatorio del CFDI (v1.1): contiene UUID, sello SAT, sello CSD, fecha timbrado, numero certificado SAT y cadena original del TFD |
| PPD | Pago en Parcialidades o Diferido | Factura a credito donde el cliente paga despues | Metodo de pago CFDI que indica pago posterior. Requiere complemento de pago (REP) por cada cobro. Forma de pago: 99 (Por definir) |
| PUE | Pago en Una sola Exhibicion | Factura donde el cliente pago al momento | Metodo de pago CFDI que indica cobro inmediato. No requiere complemento de pago. Forma de pago: segun medio (01=efectivo, 03=transferencia, etc.) |
| REP | Recibo Electronico de Pago | El comprobante de que el cliente pago una factura a credito | CFDI tipo P que documenta el pago (total o parcial) de facturas PPD. Incluye: UUID factura relacionada, monto, saldo anterior, saldo insoluto, forma de pago |
| DIOT | Declaracion Informativa de Operaciones con Terceros | Reporte mensual al SAT de todo el IVA que pagaste a proveedores | Obligacion fiscal mensual (Art. 32 LIVA) que detalla operaciones con IVA por proveedor: base, IVA pagado, IVA retenido, tipo operacion |
| XSD | XML Schema Definition | Las "reglas" que define el SAT para la estructura de la factura | Esquema que valida la estructura del XML CFDI: nodos obligatorios, tipos de dato, longitudes, patrones regex, catalogos validos |
| XSLT | eXtensible Stylesheet Language Transformations | La formula que convierte los datos de la factura en la "cadena original" | Hoja de transformacion oficial del SAT que extrae campos del XML en orden especifico para generar la cadena original que se firma con el CSD |
| Cadena original | — | Resumen cifrado de toda la factura que prueba que nadie la altero | Secuencia de caracteres generada via XSLT que concatena datos clave del CFDI separados por |. Se firma con SHA-256 + CSD. Cualquier cambio la invalida |
| e.firma / FIEL | Firma Electronica Avanzada | Tu "credencial digital" para hacer tramites ante el SAT | Par de llaves RSA emitidas presencialmente en oficinas SAT. Para tramites generales: declaraciones, buzon tributario, cancelaciones. Diferente del CSD |
| Buzon Tributario | — | Tu "buzoncito de mensajes" con el SAT | Sistema de comunicacion electronica bidireccional entre SAT y contribuyentes. Obligatorio para personas morales y optativo para fisicas. Donde se aceptan/rechazan cancelaciones |
8.10 Comparativa — Aspel vs Facturama vs CONTPAQi vs FITAL
Hay decenas de sistemas de facturacion en Mexico. Estos son los 4 mas usados. La diferencia clave: los demas SOLO facturan. FITAL factura Y ademas maneja pagos, contabilidad, wallets, nomina e inversiones — todo conectado.
| Caracteristica | Aspel SAE/COI | Facturama | CONTPAQi | FITAL |
|---|---|---|---|---|
| Tipo de sistema | Desktop (instalado) | Cloud SaaS | Desktop + Cloud | Cloud SaaS integrado |
| CFDI 4.0 | Si | Si | Si | Si |
| Complemento de pago automatico | Manual | Manual | Manual | Automatico al detectar pago |
| Validacion RFC en tiempo real | No | Si (API) | No | Si (LRFC + regimen + C.P.) |
| DIOT automatica | Exportacion manual | No incluye | Parcial (requiere config) | Automatica mes a mes |
| Contabilidad integrada | COI separado ($$$) | No | Modulo separado ($$$) | Incluida (polizas auto) |
| Pagos internacionales | No | No | No | USD/EUR/USDC integrado |
| Nomina CFDI | NOI separado ($$$) | No | Modulo separado ($$$) | Incluida |
| API para integracion | Limitada | REST API completa | Limitada | REST API completa |
| Costo mensual | $2,500-$8,000 MXN (licencia) | $499-$1,999 MXN | $3,000-$15,000 MXN (licencia) | Incluido sin costo adicional |
| Soporte | Telefono/email (horario oficina) | Chat/email (horario oficina) | Telefono/email (horario oficina) | WhatsApp 24/7 + IA + humano |
La ventaja FITAL: Con Aspel, Facturama o CONTPAQi, facturas en un sistema, recibes pagos en otro, llevas contabilidad en otro y pagas nomina en otro. Con FITAL todo esta en un solo lugar: la factura se genera desde el pago, la poliza se crea desde la factura, y la DIOT se arma desde las polizas. Cero captura manual.
Fundamento legal — CFF Art. 29 y 29-A
La obligacion de emitir CFDI esta establecida en los articulos 29 y 29-A del Codigo Fiscal de la Federacion (CFF). El articulo 29 establece que toda persona que enajene bienes, preste servicios o otorgue el uso o goce temporal de bienes debe expedir comprobantes fiscales digitales por Internet (CFDI). El articulo 29-A define los requisitos que deben contener. El incumplimiento puede resultar en multas de $17,020 a $97,330 MXN por factura (Art. 84 CFF), clausura temporal del establecimiento y en casos graves, responsabilidad penal por defraudacion fiscal (Art. 108-111 CFF). FITAL genera CFDIs que cumplen al 100% con ambos articulos y con la Resolucion Miscelanea Fiscal vigente.
Casos de uso reales
ConsultoriaX
Despacho de consultoria legal-fiscal — CDMX42 anos • 12 empleados • Consultoria legal y fiscal
El problema
ConsultoriaX emitia 80-120 facturas mensuales a clientes con diferentes regimenes fiscales. Su asistente capturaba manualmente cada factura en Aspel SAE, lo que generaba:
- 2-3 facturas rechazadas por mes por RFC o regimen incorrecto del receptor
- Llamadas incomodas a clientes para pedir "su constancia de situacion fiscal actualizada"
- 8 horas semanales solo en facturacion y seguimiento de complementos de pago
La solucion con FITAL
- Catalogo de clientes pre-validado — Importo 200+ clientes con RFC, regimen y C.P. validados contra la base del SAT
- Facturacion en 2 clicks — Selecciona cliente, selecciona servicio del catalogo, FITAL completa todo lo demas
- Cero rechazos — La validacion pre-timbrado detecta cualquier inconsistencia antes de enviar al PAC
Resultados
"Antes mi asistente pasaba dos dias a la semana solo facturando. Ahora le toma 20 minutos revisar que todo este bien. Y lo mejor: cero rechazos del PAC porque FITAL valida todo antes."
— Lic. Fernando Reyes, Socio Director de ConsultoriaX
DistribuidoraPlus
Distribuidora de alimentos — Guadalajara, Jalisco38 anos • 45 empleados • Distribucion de alimentos
El problema
DistribuidoraPlus vende a credito (30/60 dias) a supermercados, restaurantes y tiendas. Emitian 500+ facturas PPD al mes, lo que significaba:
- 500+ complementos de pago que generar manualmente cuando llegaban los cobros
- Un contador de tiempo completo solo para hacer complementos de pago
- Retrasos constantes — complementos emitidos despues de los 10 dias que exige el SAT
- 3 requerimientos del SAT en un ano por complementos faltantes
La solucion con FITAL
- Facturas PPD automaticas — Cada pedido genera CFDI con metodo PPD y forma de pago 99
- Auto-matching de pagos — Cuando un supermercado deposita, FITAL cruza el monto con facturas pendientes
- Complementos al instante — El REP se genera y timbra automaticamente el mismo dia del cobro
- Dashboard de cobranza — Vista en tiempo real de facturas pendientes, parcialmente pagadas y liquidadas
Resultados
"Los complementos de pago eran mi pesadilla. Teniamos un contador de planta solo para eso. Ahora FITAL los genera solos cuando cae el deposito. Ese contador ahora se enfoca en cosas productivas."
— Claudia Mendoza, Directora de Finanzas de DistribuidoraPlus
ArquitectosVerde
Despacho de arquitectura sustentable — Monterrey, N.L.36 anos • 8 empleados • Arquitectura y diseno sustentable
El problema
ArquitectosVerde maneja proyectos de $500K-$5M MXN con facturacion por avance de obra (20%, 30%, 30%, 20%). Cada proyecto tenia:
- 4-6 facturas parciales por proyecto, cada una con diferentes conceptos y retenciones
- Confusion entre facturas PUE y PPD — a veces el cliente pagaba anticipos pero la factura ya decia PUE
- Notas de credito frecuentes por cambios en alcance del proyecto
- Imposible saber en tiempo real cuanto habian cobrado vs cuanto faltaba por proyecto
La solucion con FITAL
- Dashboard por proyecto — Vista centralizada de todas las facturas, pagos y saldos por cada obra
- Facturacion por hitos — Configuras el proyecto una vez (monto total, hitos, porcentajes) y FITAL genera la factura al alcanzar cada hito
- Notas de credito guiadas — Si cambia el alcance, FITAL calcula la diferencia y genera la nota de credito correcta
- Retenciones automaticas — ISR retenido (1.25% servicios profesionales) calculado automaticamente segun el regimen del receptor
Resultados
"Antes tenia un Excel para cada proyecto con las facturas. Perdi $180,000 el ano pasado en facturas que olvide cobrar. Con FITAL, el dashboard me muestra exactamente cuanto falta por cobrar de cada obra."
— Arq. Natalia Herrera, Fundadora de ArquitectosVerde
TiendaOnline MX
Ecommerce de moda — CDMX33 anos • 15 empleados • Ecommerce moda mexicana
El problema
TiendaOnline MX procesa 2,000+ ventas al mes en su tienda Shopify. Cada cliente puede solicitar factura. El problema:
- Clientes solicitaban factura hasta 15 dias despues de la compra — generar manualmente era un caos
- 100+ facturas manuales por semana, cada una requiriendo capturar datos del cliente
- Devoluciones frecuentes (moda): generar notas de credito por cada devolucion era interminable
- No habia forma de conectar Shopify con el sistema de facturacion (Aspel no tiene API moderna)
La solucion con FITAL
- Integracion Shopify via API — Cada venta en Shopify genera automaticamente un CFDI en FITAL
- Portal de auto-factura — Clientes ingresan su RFC en un portal y generan su factura solos (hasta 30 dias despues)
- Notas de credito automaticas — Al procesar una devolucion en Shopify, FITAL genera la nota de credito tipo E
- Facturacion global — Ventas al publico general sin RFC solicitado se agrupan en CFDI global diario
Resultados
"Teniamos una persona de medio tiempo solo para hacer facturas. Ahora la API de FITAL las genera solas desde Shopify. Y mis clientes aman el portal de auto-factura — ya no me llaman para pedir su factura."
— Alejandra Rios, CEO de TiendaOnline MX
8.12 Simulador de factura — Invoice Preview
Prueba como se ve una factura CFDI generada por FITAL. Llena los campos y observa la vista previa en tiempo real:
Preguntas Frecuentes
El PAC valida antes de enviar al SAT. Si rechaza, recibes un codigo de error especifico. Razones comunes: CSD expirado, RFC inexistente, regimen fiscal no coincide. FITAL muestra el error y como corregirlo.
Si, con restricciones. La cancelacion requiere aceptacion del receptor (excepto <$1,000 MXN o >24 meses). El receptor tiene 3 dias para aceptar o rechazar.
Indica como va a usar la factura tu cliente para efectos fiscales. Si es incorrecto, tu cliente puede tener problemas para deducir. El uso mas comun para servicios es G03.
Si. FITAL soporta MXN, USD y EUR. Para moneda extranjera, el XML incluye el tipo de cambio FIX de Banxico y el equivalente en MXN.
Si. Tu CSD (.cer + .key) es necesario para firmar el XML. Se almacenan encriptados con AES-256 en FITAL.
8.13 Ejercicio interactivo
Quiz: Dominas la facturacion CFDI?
Responde estas 5 preguntas para evaluar tu conocimiento de facturacion electronica en Mexico:
1. Que tipo de CFDI se usa para registrar una devolucion o nota de credito?
2. Cuando una factura tiene metodo de pago PPD, que documento se genera al recibir el pago?
3. Que clave de uso CFDI es la mas apropiada para una factura de servicios profesionales?
4. Que entidad timbra (sella) un CFDI ante el SAT?
5. Cual es el regimen fiscal 626 (RESICO)?