Todo sobre facturación CFDI

Aprende cómo automatizar y facilitar la facturación CFDI de ventas de tu negocio.

Facturapi vs CFDI Express API: ¿cuál API de CFDI elegir?

Facturapi vs CFDI Express API

Si estás armando un SaaS, un ERP o un marketplace que tiene que timbrar CFDI 4.0 en México, eliges una API REST, no una app de Shopify. En 2026 dos nombres que te van a aparecer en esa búsqueda son Facturapi y CFDI Express API.

Este post es un comparativo justo, para developers e integradores. Facturapi es una marca madura: docs largas, SDKs, multi-RFC y un precio por timbre más bajo si pagas la mensualidad. CFDI Express API es pay-as-you-go, saldo prepagado, convenciones estilo Stripe y un servidor MCP para agentes. También hay un skill (npx skills add CFDI-Express/skills) para que una IA integre el API en cualquier lado — Cursor, Claude Code y clientes compatibles. Ninguna “gana” en todos los renglones.

Si lo que buscas es app de Shopify (checkout, POS, Flow), ese duelo es otro: Facturama vs CFDI Express. Aquí nos quedamos en API.

Cifras de sitios públicos, septiembre 2026. Donde hay precio, lo marcamos como según pricing público. Si un producto no anuncia una capacidad, no la damos por hecha.

Tabla rápida: Facturapi vs CFDI Express API

Respuesta corta: las dos son APIs REST de CFDI 4.0. Facturapi publica suscripción mensual + consumo. CFDI Express API publica $1 MXN por timbre, sin mensualidad del producto API, sandbox con sk_test_ y MCP.

Facturapi CFDI Express API
Mensualidad (API) ~$299 MXN/mes según pricing público (IVA incluido en esa página). $0 de cuota del producto API.
Costo por timbre ~$0.60 MXN según pricing público. Consumibles al mes siguiente (FAQ de su sitio). ~$1 MXN en producción, saldo prepagado. Descuentos por volumen automáticos (la landing no publica la tabla de tramos).
Multi-RFC API multi-RFC sin cargo extra por RFC. Facturación Web / E-Receipts / Descarga masiva sí van por organización. Varios emisores (merchants) por cuenta, cada uno con su CSD y RFC, todos activos. CSD encriptado AES-256-GCM. No publicamos un tope de RFC.
Sandbox / prueba Modo test + prueba de 14 días sin tarjeta para explorar la API (según su sitio). Sandbox gratis con sk_test_. Sin tarjeta para el primer timbre de prueba.
Webhooks Sí: su pricing menciona webhooks para eventos asíncronos (ej. respuesta de cancelación del receptor). Sí: webhooks de salida firmados (invoice.*, payment.*, nomina.*). Guía: Webhooks CFDI.
MCP / agentes No anuncian servidor MCP en su material público (septiembre 2026). Sí: https://api.cfdi.express/mcp (OAuth en claude.ai/ChatGPT; API key en Cursor/Claude Code).
Nómina Documentada en su API (type: "N" + complemento nómina). POST /v1/nominas (CFDI 4.0 + Nómina 1.2). Guía: Facturas de nómina.
Carta Porte La marcan en home (“CFDI 4.0 y Carta Porte”) y documentan el complemento carta_porte. No la anunciamos en la landing de la API ni en este sitio (septiembre 2026). No la damos por hecha.
Docs / SDK Docs en docs.facturapi.io. SDKs que ellos comercializan: Node, .NET, PHP (también ejemplos Java / cURL). Docs interactivas Scalar + OpenAPI. REST con curl; no publicamos SDKs oficiales por lenguaje.
Skill / integración con IA No anuncian un skill público (septiembre 2026). npx skills add CFDI-Express/skills. La IA integra el API en tu stack.

Facturapi no es “solo la API”: en el mismo sitio venden Facturación Web, E-Receipts + autofactura y Descarga masiva SAT, a menudo por organización. Ese ecosistema no es el precio “API-only”. No mezcles esas líneas al cotizar.

La app de Shopify no entra en esta cuenta

CFDI Express tiene otro producto: la app de Shopify, con mensualidad en USD (plan de entrada publicado: $15 USD/mes + $0.10 USD por CFDI; hay planes de cupo). Ese cobro es de Shopify Billing, no de la API.

Si eliges stack por “precio de app”, estás en Facturama vs CFDI Express. Si eliges por REST para tu backend, quédate en esta página. Los ~$1 MXN / $0 de mensualidad de abajo son solo CFDI Express API.

Fortalezas de Facturapi

Respuesta corta: marca API consolidada, documentación y SDKs, multi-RFC sin extra por emisor, y un per-timbre más bajo una vez que ya pagas los ~$299 MXN/mes.

Facturapi lleva años posicionada como API de CFDI para developers. Su home habla de REST multi-RFC, dashboard y “todos los tipos de CFDI y complementos del SAT”. El título del sitio pone Carta Porte al mismo nivel que CFDI 4.0: si tu caso es transporte o traslado, eso es un argumento real a su favor — y nosotros, en septiembre 2026, no publicamos Carta Porte en la API.

Lo que su material público pone sobre la mesa (facturapi.io + pricing, septiembre 2026):

  • REST API + dashboard para consultar, enviar por correo y cancelar lo emitido vía API.
  • Multi-RFC en la API sin cuota extra por RFC emisor.
  • SDKs (Node, .NET, PHP) y docs con ejemplos por lenguaje.
  • Tipos de CFDI y complementos (ellos destacan Carta Porte; también documentan nómina).
  • Webhooks para eventos asíncronos.
  • Modo test y 14 días para explorar sin tarjeta.
  • Precio API publicado: ~$299 MXN/mes + ~$0.60 MXN por timbre. Pagas la suscripción al contratar; los consumibles van en la siguiente factura mensual (ejemplo de su propia FAQ).
  • Alto volumen: invitan a hablar con ventas (ventas@facturapi.io) por precio a la medida.

Si tu equipo ya conoce sus SDKs, necesitas Carta Porte documentada, o tu volumen hace que $0.60 + mensualidad gane a $1.00 sin cuota, Facturapi es una opción seria. No es “el PAC viejo”: es una API brand con docs que mucha gente ya tiene abiertas.

Fortalezas de CFDI Express API

Respuesta corta: $0 de mensualidad en el producto API, saldo prepagado, DX estilo Stripe, un skill para que la IA integre el API, webhooks, nómina, multi-merchant/CSD, y MCP para que un agente timbre. Si además vendes en Shopify, hay app hermana — otro SKU.

La misma infraestructura que timbra las tiendas Shopify de CFDI Express está expuesta como API pública. El anuncio está en Lanzamos CFDI Express API.

Skill: la IA integra el API

Las docs y los SDKs son la experiencia de desarrollador clásica. Facturapi las tiene excelentes — Node, .NET, PHP — y un equipo que prefiere leer endpoints sigue bien servido ahí. El skill de CFDI Express es otro camino, y lo vemos como una ventaja grande: con npx skills add CFDI-Express/skills un agente en Cursor, Claude Code u otro cliente compatible integra el API en tu stack, sin que tú recorras cada endpoint. Tú describes el flujo; la IA arma la integración.

Lo que publicamos (landing + este blog, septiembre 2026):

  • Skill de agente: npx skills add CFDI-Express/skills. La IA integra el API en tu stack (Cursor, Claude Code y clientes compatibles).
  • ~$1 MXN por timbre, recargas de $100 a $50,000 MXN con tarjeta (Stripe). Sin mínimos ni contrato del producto API.
  • Sandbox ilimitado con sk_test_. Producción con sk_live_.
  • Idempotencia (Idempotency-Key), errores problem+json, docs Scalar.
  • Ciclo: facturas PUE/PPD/globales, complementos de pago, notas de crédito, cancelación con acuse.
  • Webhooks de salida (CFDI-Signature, whsec_…).
  • Nómina 1.2 por POST /v1/nominas.
  • Varios emisores por cuenta; CSD validado (vigencia, llave↔cert, RFC) y cifrado AES-256-GCM. No inventamos un límite de merchants.
  • MCP en https://api.cfdi.express/mcp (y /mcp/test contra sandbox). Factura, pago y nómina en lenguaje natural. El skill integra; el MCP opera.
  • Confiabilidad que sí medimos y publicamos: 35 timbres concurrentes sin dobles timbres, p95 1.57 s, reembolso automático si el SAT rechaza.

Si tu volumen es bajo o irregular, no quieres $299 fijos aunque un mes no timbres, o quieres que un agente integre el API (skill) y timbre por MCP, este es el hueco que cubrimos. No es “Facturapi pero más barato siempre”: es otro modelo (prepago + skill + MCP + $0 fijo). Las docs y SDKs de Facturapi siguen siendo una opción seria si tu equipo prefiere integrar a mano.

Escenarios de precio (ilustrativos)

Respuesta corta: con el pricing público de septiembre 2026, CFDI Express API sale más barata en volumen bajo o esporádico. Facturapi gana cuando el $0.60 ya absorbió los ~$299 de mensualidad. CFDI Express no es siempre más barata.

Fórmulas usadas (lista, sin descuentos a la medida ni tramos de volumen de CFDI Express):

  • Facturapi ≈ 299 + 0.60 × n
  • CFDI Express API ≈ 1.00 × n (sin mensualidad)

Punto de cruce ilustrativo: 299 + 0.60n = nn ≈ 748 timbres/mes. Por encima de eso, a estas tarifas de lista, Facturapi tiende a salir menos; por debajo, CFDI Express API.

Volumen ilustrativo Facturapi (~$299 + $0.60×n) CFDI Express API (~$1.00×n)
100 timbres/mes 299 + 60 = ~$359 MXN ~$100 MXN
500 timbres/mes 299 + 300 = ~$599 MXN ~$500 MXN
~748 timbres/mes (cruce) ~$748 MXN ~$748 MXN
2,000 timbres/mes 299 + 1,200 = ~$1,499 MXN ~$2,000 MXN

Lectura honesta:

  • A 100 o un mes flojo, los ~$299 fijos duelen: pagas la suscripción aunque n sea chico. El prepago de CFDI Express API se mueve con n.
  • A 500 todavía gana CFDI Express API en esta tabla (~$99 de diferencia), pero el gap ya se cierra.
  • A 2,000, el $0.60 de Facturapi gana si pagas la mensualidad (~$501 a favor de Facturapi en el ejemplo).
  • Facturapi cobra consumibles al mes siguiente; CFDI Express API descuenta saldo al timbrar. No es el mismo cash flow.
  • CFDI Express API anuncia descuentos por volumen automáticos: si tu pricePerTimbre baja de $1, el cruce se recorre (Facturapi necesitaría aún más n para ganar). No inventamos el tramo: mira GET /v1/balance o la landing.
  • Facturapi invita a precio custom a alto volumen. Tampoco lo inventamos: pídeles cotización.
  • IVA: Facturapi etiqueta su pricing como IVA incluido. El $1 MXN de CFDI Express API es el precio publicado en la landing; no añadimos impuestos que no estén en esa página.

¿Cuándo elegir Facturapi y cuándo CFDI Express API?

Respuesta corta: Facturapi si quieres docs/SDK maduros, Carta Porte publicada, dashboard de su ecosistema o el $0.60 a volumen con mensualidad. CFDI Express API si quieres $0 fijo, prepago, el camino nativo para IA (skill + MCP) o el mismo stack que la app de Shopify.

Elige Facturapi si…

  • Ya integraste (o tu equipo prefiere) sus SDKs y docs.
  • Necesitas Carta Porte / traslado con complemento documentado.
  • Tu volumen mensual hace que 299 + 0.60n < n y aceptas la suscripción aunque un mes baje.
  • Te sirve su ecosistema (Facturación Web, E-Receipts, Descarga masiva) además de la API — cotizando esas líneas aparte.
  • Prefieres consumibles postpago (timbras ahora, pagas el paquete el mes que entra) en lugar de saldo prepagado.

Elige CFDI Express API si…

  • Quieres sin mensualidad del producto API y pagar solo lo que timbras.
  • El volumen es bajo, irregular o de arranque (los ~$299 fijos no caben en el modelo).
  • Quieres el camino nativo para IA: el skill npx skills add CFDI-Express/skills para que un agente integre el API en tu stack, y MCP para facturar desde Claude, ChatGPT o Cursor.
  • Quieres DX estilo Stripe (sk_test_ / sk_live_, idempotencia, Scalar) y webhooks de factura / pago / nómina.
  • También operas (o vas a operar) Shopify: la app es hermana, otro precio; la API unifica el timbrado fuera de la tienda.
  • Carta Porte no está en tu alcance (nosotros no la publicamos aún).

Las dos tienen sandbox. Puedes pegarle a sk_test_ en dash.cfdi.express y al test de Facturapi el mismo sprint y decidir con requests, no con un tweet.

Preguntas frecuentes

¿Facturapi o CFDI Express API?

Las dos son APIs REST de CFDI 4.0 para sistemas propios. Facturapi destaca por docs, SDKs, multi-RFC sin extra, Carta Porte publicada y ~$0.60 MXN/timbre con ~$299 MXN/mes (según pricing público, septiembre 2026). CFDI Express API destaca por ~$1 MXN/timbre sin mensualidad, prepago, MCP, webhooks y nómina en la misma cuenta. Elige por modelo de costo, por Carta Porte vs MCP, no por “quién es el PAC”.

¿Cuál API es más barata?

Depende del n. En la tabla ilustrativa, CFDI Express API gana a 100 y 500 timbres/mes; Facturapi gana a 2,000 si pagas la mensualidad. El cruce de lista está cerca de 750 timbres/mes. Nadie aquí es “siempre más barato”. Descuentos de volumen (ambos lados, los de Facturapi vía ventas) mueven el número.

¿Esto es lo mismo que Facturama vs CFDI Express?

No. Facturama vs CFDI Express compara apps de Shopify (USD/mes en App Store). Este post compara APIs REST (MXN por timbre / mensualidad API). Facturapi ≠ Facturama.

¿CFDI Express API tiene mensualidad?

El producto API no publica cuota mensual: saldo prepagado y ~$1 MXN por timbre. La app de Shopify tiene mensualidad en USD. No mezcles las dos facturas.

¿Facturapi cobra por cada RFC?

Según su FAQ pública: en la API, múltiples RFC sin costo adicional por cada uno. Facturación Web, E-Receipts y Descarga masiva se contratan por organización.

¿Hay sandbox gratis?

Sí en los dos, con matices. Facturapi: modo test y prueba de 14 días sin tarjeta (según su sitio). CFDI Express API: sk_test_ gratis (la landing no pone fecha de caducidad al sandbox).

¿Puedo conectar un agente de IA?

En CFDI Express API, sí: MCP para operar, y el skill npx skills add CFDI-Express/skills para que la IA integre el API en tu stack (Cursor, Claude Code, etc.). Facturapi, en septiembre 2026, no anuncia MCP ni un skill público; su camino publicado es REST + SDK.

¿Y si también vendo en Shopify?

App de CFDI Express para la tienda; API para el resto de canales. Precios distintos. Comparativo de apps: Facturama vs CFDI Express.

Empieza por la API (o cotiza los dos sandboxes)

Si el comparativo te dejó en prepago, MCP y $0 de cuota API: abre cfdi.express/api y crea la llave en dash.cfdi.express. Docs: api.cfdi.express/docs.

Para verlo en una llamada: agenda una demo o escribe a hola@cfdi.express.

Si tu volumen o Carta Porte te empujan al otro lado, el sitio de ellos es facturapi.io. Lo justo es que lo evalúes con las mismas requests de prueba.