Facturación electrónica CFDI en tu tienda online: lo que el SAT exige y cómo cumplirlo

Si vendes online en México, esto no es opcional: estás obligado a emitir Comprobantes Fiscales Digitales por Internet (CFDI) por cada venta. No importa si vendes 5 pedidos al día o 500. El SAT no distingue entre una tienda física y un ecommerce, y las sanciones por incumplimiento son reales.

En Pango Studio hemos implementado facturación electrónica automatizada en decenas de tiendas Shopify que venden en México. Te explicamos qué exige la ley, qué opciones tienes y cómo evitar los errores que más problemas causan.

Contexto legal: el CFDI no es opcional

Desde 2014, toda persona física o moral que realice actividades económicas en México está obligada a emitir CFDI. Con la entrada en vigor del CFDI 4.0 en 2023, los requisitos se endurecieron:

  • RFC del receptor obligatorio: ya no puedes facturar al «público en general» con RFC genérico para todos los casos. El receptor debe proporcionar su RFC.
  • Nombre fiscal exacto: debe coincidir con el registrado en el SAT.
  • Código postal del receptor: obligatorio y debe coincidir con el domicilio fiscal registrado.
  • Uso de CFDI: el cliente debe especificar para qué usará la factura (gastos en general, adquisición de mercancías, etc.).
  • Régimen fiscal del receptor: también es un campo obligatorio.

En resumen: facturar en México se ha vuelto más estricto, y un ecommerce con volumen no puede gestionar esto manualmente.

El reto del ecommerce: no puedes facturar 200 pedidos a mano

Aquí está el problema real. Una tienda física puede tener 20-30 transacciones al día y un contador que factura al final de la jornada. Un ecommerce en temporada alta puede recibir cientos de pedidos diarios, muchos de ellos de clientes que solicitan su factura inmediatamente.

El proceso manual es insostenible:

  • El cliente compra y pide factura por email.
  • Alguien del equipo recibe el email, pide los datos fiscales.
  • El cliente responde (o no) con RFC, nombre fiscal, código postal, uso de CFDI.
  • Se genera la factura manualmente en el portal del PAC.
  • Se envía por email al cliente.

Con 5 pedidos al día, funciona. Con 50, es un cuello de botella. Con 200, es imposible.

Soluciones automatizadas para Shopify

Existen varias opciones para automatizar la facturación CFDI en tu tienda Shopify:

Facturama

La solución más popular en México para ecommerce. Tiene una app nativa de Shopify que permite al cliente solicitar su factura directamente desde un portal de autofacturación. El sistema genera el CFDI, lo timbra con un PAC autorizado y lo envía al cliente. Planes desde $499 MXN/mes. Ventaja: la integración con Shopify es plug-and-play.

FacturAPI

Opción developer-friendly, pensada para equipos técnicos. Ofrece una API REST completa para generar CFDI programáticamente. Ideal si necesitas una integración custom o si tu flujo de facturación tiene lógica especial (por ejemplo, facturar por marketplace de origen o consolidar pedidos). Muy buena documentación.

Bind ERP

Si necesitas un ERP completo (inventario, contabilidad, facturación, pedidos), Bind integra todo en una sola plataforma con conexión a Shopify. Es más costoso, pero para operaciones que necesitan gestión integral, tiene sentido. Desde ~$1,500 MXN/mes.

Integración custom vía middleware

Para tiendas con flujos complejos —multi-almacén, múltiples razones sociales, reglas fiscales por estado— un middleware a medida que conecte Shopify con tu PAC es la opción más flexible. Mayor inversión inicial, pero cero limitaciones.

El flujo automatizado: cómo funciona

Un sistema de facturación bien implementado sigue este flujo:

  1. El cliente compra en tu tienda Shopify.
  2. Recibe un enlace de autofacturación (en el email de confirmación o en la página de agradecimiento).
  3. Ingresa sus datos fiscales: RFC, nombre o razón social, código postal, régimen fiscal y uso de CFDI.
  4. El sistema valida los datos contra el SAT (verificación de RFC).
  5. Se genera el CFDI con los datos del pedido (productos, montos, impuestos).
  6. El PAC timbra el comprobante (sello digital del SAT).
  7. Se envía automáticamente al cliente por email (PDF + XML).
  8. Se reporta al SAT como parte de tu contabilidad.

Todo esto sucede sin intervención humana. El cliente obtiene su factura en minutos, no en días.

Complementos de pago: cuándo los necesitas

Si tu tienda acepta pagos diferidos o en parcialidades (MSI, transferencia bancaria pendiente, OXXO con plazo), necesitas emitir complementos de pago. Esto es un CFDI adicional que registra cuándo y cómo se recibió efectivamente el pago.

El caso más común en ecommerce:

  • El cliente paga con OXXO: se genera una referencia, el pago se recibe 24-48 horas después.
  • Se emite primero el CFDI de ingreso por el monto total.
  • Cuando se confirma el pago, se emite el complemento de pago.

Las soluciones como Facturama y FacturAPI manejan complementos de pago de forma automática si están bien configuradas.

Errores comunes que te meten en problemas

RFC incorrecto

El error más frecuente. Si el RFC del receptor no coincide con lo registrado en el SAT, el timbrado falla. La solución: validar el RFC en tiempo real antes de generar el CFDI. Facturama y FacturAPI ofrecen esta validación.

Uso de CFDI incorrecto

El cliente selecciona «Gastos en general» cuando debería ser «Adquisición de mercancías», o viceversa. Si el SAT detecta inconsistencias, puede rechazar la deducción del receptor. Tu portal de autofacturación debe guiar al cliente con opciones claras.

No emitir complementos de pago

Si recibes pagos diferidos y no emites el complemento correspondiente, tu contabilidad no cuadra con lo que el SAT tiene registrado. Esto genera discrepancias que pueden derivar en auditorías.

Facturar fuera de plazo

El CFDI debe emitirse dentro de las 24 horas siguientes a la transacción. Si el cliente pide su factura una semana después, técnicamente estás fuera de plazo. La autofacturación inmediata resuelve esto.

Sanciones: el SAT no juega

Las penalizaciones por no cumplir con la facturación electrónica incluyen:

  • Multas de $17,020 a $97,330 MXN por cada CFDI no emitido o emitido con errores.
  • Cancelación del Certificado de Sello Digital (CSD): esto significa que no puedes facturar en absoluto hasta que regularices tu situación.
  • Auditorías y revisiones: discrepancias entre lo facturado y lo declarado activan alertas automáticas en el SAT.

Para un ecommerce con volumen, una multa por cada factura faltante puede sumar cifras devastadoras.

Implementa tu facturación correctamente

La facturación CFDI en ecommerce no es algo que puedas improvisar. Necesita integración técnica correcta, validaciones en tiempo real y un flujo que no dependa de intervención manual.

En Pango Studio implementamos sistemas de facturación electrónica para tiendas Shopify en México: desde la integración con Facturama o FacturAPI hasta soluciones custom para operaciones complejas. Si tu facturación es un dolor de cabeza, hablemos de cómo resolverlo.

Add comment: