Cómo medimos
Observatorio CFDI es un observatorio independiente. No somos PAC ni revendedor y no vendemos timbres; nadie paga por aparecer ni por su lugar en el comparador. Es un proyecto de Cordero AI, que también desarrolla Factura Abierta (facturación CFDI 4.0 de código abierto). Cada dato lleva fecha de verificación y fuente; lo que no hemos medido se muestra como pendiente, nunca se rellena.
Qué publicamos hoy
- Participación de mercado. Los dos reportes mensuales del SAT por PAC (facturas timbradas y contribuyentes, acumulados desde 2011). Los convertimos a datos abiertos, enlazamos el PDF original y calculamos porcentaje sobre el total, posición y crecimiento respecto al cierre anterior. Son acumulados: sirven para comparar tamaño y ritmo, no para volumen mensual.
- Autorización vigente o baja. Roster oficial del SAT más sus listas de PAC revocados, no renovados, desistidos y en liquidación. Un PAC dado de baja se marca así en todo el portal y sale del tablero de disponibilidad.
- Disponibilidad del servicio gratuito. Una petición HTTP GET a la URL registrada ante el SAT, con redirecciones y conservando cookies como un navegador, sin iniciar sesión ni resolver captchas. Código menor a 400 cuenta como disponible; 401 o 403 cuenta como "responde, pero pide credenciales" (el servidor está arriba, aunque el acceso al gratuito no sea libre); 404, 5xx, tiempo de espera o error de conexión cuentan como error. Se guarda código, detalle y latencia de cada corrida. El scout corre en nuestro servidor cada 5 minutos. Cuando la URL registrada ante el SAT está rota pero el PAC publica en su propio sitio otra dirección para el servicio gratuito, verificamos esa dirección (la ficha muestra las dos: la registrada, marcada como desactualizada, y la real, con dónde la encontramos y cuándo la verificamos). Un "no pude verificar" nunca se publica como error: si una limitación de red nos impide llegar a un servicio, se registra como tal, no como caída.
- Perfil del API. Tipo (REST/SOAP), documentación pública, sandbox y si acepta el XML ya sellado por el emisor. Sale de la documentación pública de cada PAC, con fecha y enlace.
- Precios públicos. Solo tarifas publicadas en una página pública, citadas con su URL y fecha. Quien vende por cotización aparece como tal; no estimamos ni promediamos.
Qué vamos a medir
- Latencia y disponibilidad real del web service de timbrado (con cuentas de prueba, un CFDI de prueba cada pocos minutos).
- Facilidad de alta: pasos, datos que piden, tiempo hasta el primer timbre.
- Capacidades del gratuito: tipos de CFDI, complementos, topes, si permite cargar XML sellado.
- Cambios de precios y términos con historial, y el corte nuevo del SAT cada mes.
PAC, PCCFDI y otras siglas
"PAC" (Proveedor Autorizado de Certificación) es el nombre con el que nació la figura y el de uso común: la propia lista oficial del SAT sigue titulando su sección "Proveedor Autorizado de Certificación". En la Resolución Miscelánea Fiscal (RMF 2026, glosario y sección 2.7.2 "De los Proveedores de Certificación de CFDI") la figura se llama así:
- PCCFDI — Proveedor de certificación de Comprobante Fiscal Digital por Internet. Es el PAC de toda la vida: los 47 vigentes de la sección principal de la lista del SAT.
- PCECFDI — Proveedor de certificación de expedición de CFDI: certifica facturas emitidas "a través del adquirente" (segunda sección de la lista del SAT).
- PCGCFDISP — Proveedor de certificación y generación de CFDI para el sector primario (tercera sección).
En este sitio usamos "PAC" en la interfaz porque es como la gente lo busca, y "PCCFDI" cuando citamos reglas de la RMF o del Anexo 29. Fuentes: RMF 2026 (DOF 28/12/2025), Anexo 29 RMF 2026 (DOF 09/01/2026) y la lista de proveedores del SAT.
Reglas que nos ponemos
- Comparar sí; coordinar u homologar precios entre competidores, nunca (Ley Federal de Competencia Económica). Los precios se toman de fuentes públicas de cada PAC; cada PAC fija sus precios de forma independiente; no mantenemos acuerdos de precios con ningún PAC.
- Solo lectura de páginas públicas, identificados con nuestro User-Agent y respetando robots.txt.
- Publicamos lo observado (código, fecha y hora de cada verificación) sin calificar si un proveedor cumple o no sus obligaciones: eso le corresponde al SAT. Antes de comunicarle algo al SAT se confirma manualmente con capturas fechadas.
- Los PAC pueden corregir un dato enviando la fuente a contacto@observatoriocfdi.com; se publica la corrección con fecha.
- Nada de lo que hoy es gratis pasará a ser de paga.