cfdi 4.0
integrado al software.
Tiendas en línea, sistemas internos, ERPs custom y apps móviles con CFDI 4.0 timbrado automático. Conexión a PAC, complementos PUE/PPD, cancelación con motivo, carta porte, comercio exterior. Tus certificados y cuentas — nunca las nuestras.
01qué es cfdi 4.0.
CFDI 4.0 (Comprobante Fiscal Digital por Internet, versión 4.0) es la única versión válida de facturación electrónica en México desde el 1 de abril de 2023. Cualquier sistema que venda, cobre o emita comprobantes a contribuyentes mexicanos debe generarlos con esta versión — el SAT rechaza versiones anteriores y la sanción por no facturar puede llegar al 100% del valor de la operación.
La diferencia con 3.3 no es solo cosmética: 4.0 obliga a capturar régimen fiscal del receptor, código postal, uso CFDI específico y objeto de impuesto por concepto al momento de la venta. Eso significa que el software debe pedir estos datos en el checkout o en el flujo de cobranza — no se puede facturar «a fin de mes» con datos incompletos como antes.
02cuándo conviene integración cfdi custom vs plugin.
No todo proyecto necesita integración custom. Te decimos directo cuándo cada opción es correcta:
- Plugin gratuito (WooCommerce, Shopify app): tiendas con menos de 100 ventas/mes, productos simples sin retenciones, cliente con un solo régimen fiscal, presupuesto inicial muy ajustado. Riesgo: cuando el SAT cambia el esquema (1-3 veces al año), el plugin tarda o nunca actualiza.
- App marketplace pagada (Facturapi-WooCommerce, Avalara-Shopify): volumen medio, equipo no técnico, dispuestos a pagar $300-800 MXN/mes adicional. Compromiso entre control y costo.
- Integración custom con tu PAC directo: tienda con más de 500 ventas/mes, sistema interno o ERP, app móvil para vendedores en ruta, complementos especiales (carta porte, comercio exterior), retenciones, multi-régimen. La inversión inicial ($15-35K MXN) se amortiza vs el costo mensual de apps + comisiones por timbrado.
03pacs que integramos.
Trabajamos con los principales PACs (Proveedores Autorizados de Certificación) del mercado mexicano. No estamos casados con ninguno — elegimos según volumen, soporte requerido y tipo de complementos:
- Facturapi: API-first, SDKs en JS/Python, docs claras. Default para ecommerce custom. · www.facturapi.io
- Pegaso: Robusto, volumen alto, integraciones empresariales. Cuando hay 10K+ timbrados/mes. · www.pegaso.com.mx
- Smarter Web: Equilibrio precio/funciones, soporte ágil para PyMEs. · www.smarterweb.com.mx
- Diverza: Enterprise, complementos especiales (carta porte, comercio exterior). · www.diverza.com
- Edicom: Global EDI + CFDI, ideal para empresas con operación bi-nacional. · www.edicomgroup.com
Sin lock-in al PAC. Si en 12 meses quieres migrar de Facturapi a Pegaso por volumen, son 8-16 horas dev. Lo que NO hacemos: amarrar el sistema a un PAC con código spaghetti que obligue a re-escribir todo si cambias.
04escenarios típicos que resolvemos.
- Tienda en línea + CFDI: checkout pide datos fiscales opcionalmente (RFC, régimen, código postal, uso CFDI), confirma venta, timbra con PAC, envía XML+PDF al email del cliente, muestra link de descarga en su cuenta. Profundización en costos de tienda CFDI 4.0.
- Sistema interno / ERP + CFDI: facturación masiva a clientes recurrentes, complemento de pago automático al recibir cada parcialidad, cancelación con motivo desde panel admin, conciliación con bancos, DIOT mensual exportable.
- App móvil para vendedores en ruta: registro de venta offline, cola de timbrado pendiente, sync al reconectar, entrega de XML+PDF por WhatsApp o email directo desde la app. Caso real en producción con abona.
- Plataforma SaaS multi-tenant + CFDI: cada tenant tiene su propio CSD (Certificado de Sello Digital), su propio PAC, su propio dashboard de facturas. Aislamiento total entre clientes con Row-Level Security en Postgres.
- B2B con complemento de pago: ventas a crédito con PPD (Pago en Parcialidades o Diferido), generación automática del complemento de pago al recibir cada parcialidad, reportería de antigüedad de saldos.
05complementos especiales.
Más allá del CFDI base, el SAT requiere complementos según el tipo de operación. Estos son los que integramos con mayor frecuencia:
- Complemento de pago (PUE / PPD): Ventas a crédito o pagos parciales. Obligatorio reportar cada pago hasta cubrir el monto.
- Cancelación con motivo: Desde 2022. Motivos: error fiscal, no se concretó operación, factura emitida por error, sustitución. Algunos requieren aceptación del cliente.
- Carta porte 3.1: Transportistas, autotransporte de carga y traslado de mercancías propias. Obligatorio si mueves mercancía en territorio nacional.
- Comercio exterior: Exportación. Datos del pedimento, INCOTERM, motivo de traslado. Pega cuando vendes a USA/Centroamérica desde MX.
- Retenciones e información de pagos: Servicios profesionales con retención de ISR/IVA, plataformas digitales (Mercado Libre, Uber), arrendamiento.
- Donatarias: Asociaciones civiles autorizadas para recibir donativos deducibles.
06cuánto cuesta integrar cfdi 4.0.
Rangos realistas para integración custom 2026:
| integración | rango mxn | tiempo típico |
|---|---|---|
| CFDI 4.0 base (ecommerce o sistema interno) | $15,000 – $35,000 | 2-4 semanas |
| Complemento Carta Porte 3.1 | $20,000 – $35,000 adicionales | 2-3 semanas |
| Complemento Comercio Exterior | $25,000 – $40,000 adicionales | 3-4 semanas |
| CFDI multi-tenant SaaS | $40,000 – $80,000 | 4-6 semanas |
| CFDI en app móvil con cola offline | $20,000 – $40,000 adicionales | 2-4 semanas |
Costos recurrentes adicionales (no cobramos nosotros, los paga directo el cliente al PAC): timbrado entre $1.50 y $4.50 MXN por CFDI, paquetes desde $300 MXN/100 timbrados, volumen 10K+ con tarifa preferencial.
07preguntas frecuentes.
¿Qué es CFDI 4.0 y por qué cambió respecto a 3.3?
CFDI 4.0 (vigente obligatorio desde 1 abril 2023) es la versión actual del Comprobante Fiscal Digital por Internet del SAT. Cambios clave vs 3.3: nuevos campos obligatorios (régimen fiscal del receptor, código postal del receptor, uso CFDI específico), objeto de impuesto por concepto, exportación marcada explícitamente, eliminación de "facturas globales" abiertas. Para integrarlo bien, el sistema necesita capturar más datos al momento de la venta — no se puede "facturar a fin de mes" como antes.
¿Cuánto cuesta integrar CFDI 4.0 en una tienda en línea o sistema interno?
Rango realista 2026: $15,000 a $35,000 MXN para integración custom completa que incluye: conexión al PAC, timbrado automático al confirmar venta, generación de XML+PDF, envío por email al cliente, manejo de cancelaciones con motivo, complementos de pago PUE/PPD, dashboard de facturas emitidas. Por debajo de $15K es parche de plugin gratis que se rompe al primer cambio del SAT. Por arriba de $35K sin razón estructural es agencia inflando alcance — a menos que necesites complementos especiales (carta porte, comercio exterior) que sí justifican $40-60K adicionales.
¿Qué PAC recomiendan y por qué?
Depende del volumen y caso. Para arranque (menos de 1,000 timbrados/mes) y ecommerce custom: Facturapi por su API moderna y docs claras. Para volúmenes medios y sistemas internos: Smarter Web por equilibrio precio/soporte. Para empresas con 10K+ timbrados/mes o complementos especiales: Pegaso o Diverza. Para operación bi-nacional MX-USA o EDI integrado: Edicom. Costo típico de timbrado: $1.50 a $4.50 MXN por CFDI, con paquetes de volumen desde $300 MXN/100 timbrados. Sin lock-in: cambiar de PAC son ~8-16 horas dev, no semanas.
¿El timbrado debe hacerse desde el backend o desde la app/web del cliente?
Siempre desde tu backend, nunca desde el cliente. Las credenciales del PAC (token, certificado de sello digital, llave privada) NO pueden exponerse al frontend móvil o navegador — es riesgo de seguridad y violación de buenas prácticas SAT. Flujo correcto: cliente confirma venta → frontend dispara request a tu backend → backend timbra con PAC → backend devuelve XML+PDF al cliente. La app/web solo muestra el resultado.
¿Cómo manejan cancelaciones con motivo en sistemas reales?
Desde 2022 toda cancelación CFDI requiere un motivo: 01 (errores con relación), 02 (errores sin relación), 03 (no se llevó a cabo la operación), 04 (operación nominativa relacionada en factura global). Los motivos 01 y 04 requieren aceptación del receptor (espera 72h, si no responde se autoriza). En el sistema implementamos: UI para que el operador seleccione motivo + folio fiscal de sustitución cuando aplique, llamada al PAC con motivo, manejo de la espera de respuesta del cliente, alertas si rechaza, dashboard de cancelaciones pendientes.
¿Qué pasa con la DIOT y reportes mensuales al SAT?
La DIOT (Declaración Informativa de Operaciones con Terceros) se presenta mensualmente con información de pagos a proveedores con IVA acreditable. Desde sistemas custom generamos el archivo DIOT exportable o lo integramos directo a Aspel COI / Contpaq i / NOI / SuperContabilidad cuando el cliente ya tiene contabilidad ahí. Para ISR/IVA mensual usamos los XML emitidos como fuente de verdad — el contador trabaja sobre datos reales, no captura manual.
¿Tienen experiencia con complemento de Carta Porte 3.1?
Sí. Carta Porte 3.1 es obligatorio desde 2024 para transportistas y traslado de mercancías propias en territorio nacional. Integramos: captura de datos del transportista, ubicación origen/destino con código postal, distancia, peso/volumen de mercancía, tipo de vehículo, configuración SCT, datos del operador. Para empresas con flota propia (distribución, retail multi-bodega), automatizamos la generación del complemento desde la orden de envío. Costo adicional sobre la integración CFDI base: ~$20-35K MXN.
¿Quién es dueño de los certificados de sello digital y la cuenta del PAC?
Tú, siempre. La CSD (Certificado de Sello Digital) es propiedad de la empresa contribuyente — la generas en el portal del SAT con tu FIEL o la tramita tu contador. La cuenta del PAC se abre a nombre de la empresa, con tu RFC, tus datos fiscales. Nosotros configuramos la integración pero nunca tenemos los archivos .cer/.key en nuestra infra: viven cifrados en tu backend, en tu cuenta de AWS/Vercel/Cloudflare. Si decides cambiar de proveedor de software o llevarte el sistema a equipo interno, no hay nada que devolverte — todo ya es tuyo.
¿Pueden integrar CFDI con apps móviles para vendedores en ruta?
Sí. Casos típicos: cobradores que entregan ticket al cliente, vendedores B2B que facturan en el punto de venta, restaurantes con servicio a domicilio. Flujo: app móvil registra la venta (incluso offline si la zona no tiene señal), sincroniza con backend al recuperar conexión, backend timbra con PAC, devuelve XML+PDF, app muestra al cliente o envía por WhatsApp/email. Implementamos la cola de timbrado pendiente con WatermelonDB o SQLite local para que el operador no se quede esperando si la red está mala.
¿Qué pasa cuando el SAT cambia el esquema (como pasó con 4.0 en 2023)?
Es la razón principal por la que recomendamos integración custom vs plugin gratuito. El SAT actualiza esquemas, complementos y validaciones 1-3 veces por año. Cuando viene un cambio, los PACs publican la nueva versión del XML schema con 30-90 días de anticipación. En sistemas custom: nosotros actualizamos el código, probamos en staging contra el sandbox del PAC, deployamos antes de la fecha obligatoria — sin interrupción para el cliente. En plugins de WordPress / Shopify gratuitos: muchos no se actualizan a tiempo o requieren versión paid; el negocio queda sin facturar hasta que el desarrollador del plugin reaccione.
cotiza tu integración cfdi en menos de 24 h.
Llamada de 30 min sin compromiso · análisis de tu caso · precio cerrado.