¿Qué es el Artículo 69-B del Código Fiscal de la Federación?
El Artículo 69-B del CFF establece el procedimiento mediante el cual el SAT puede determinar que un contribuyente ha estado emitiendo comprobantes fiscales que amparan operaciones inexistentes. A estas empresas se les conoce popularmente como EFOS (Empresas que Facturan Operaciones Simuladas).
Cuando el SAT identifica a un contribuyente en esta situación, lo incluye en una lista pública que se actualiza periódicamente en el Diario Oficial de la Federación (DOF). Esta lista es una de las listas negras más consultadas en México por equipos de compliance, fintechs y cualquier empresa que necesite verificar la legitimidad de sus contrapartes comerciales.
¿Por qué importa la lista del SAT 69-B?
Si tu empresa realiza transacciones con una EFOS, las consecuencias pueden ser graves:
- No deducibilidad fiscal:Las facturas emitidas por una EFOS no son deducibles. Si ya las dedujiste, el SAT puede determinar un crédito fiscal en tu contra.
- Responsabilidad penal:La compra de facturas falsas es un delito fiscal que puede conllevar penas de prisión de 3 a 9 años.
- Riesgo reputacional:Aparecer asociado con EFOS puede afectar tu relación con bancos, inversionistas y socios comerciales.
- Obligación de PLD/FT:Bajo la LFPIORPI, los sujetos obligados deben verificar que sus clientes y proveedores no estén en listas de personas sancionadas.
¿Cómo se publica la lista?
El SAT publica la lista del 69-B en tres etapas:
- Presuntos:El SAT notifica al contribuyente que presume que emitió comprobantes sin sustancia económica real. El contribuyente tiene 15 días para aportar pruebas.
- Desvirtuados: Si el contribuyente demuestra que sus operaciones son reales, sale de la lista.
- Definitivos:Si no desvirtúa la presunción, el SAT publica al contribuyente como EFOS definitivo. Sus comprobantes pierden efectos fiscales.
¿Cómo consultar la lista del 69-B por API?
Tradicionalmente, consultar la lista del SAT 69-B requiere descargar archivos del DOF, parsear PDFs o scrape de páginas web del SAT. Esto es frágil, lento y difícil de mantener.
Con AmigoApi, puedes consultar la lista del 69-B con un solo request REST. Nuestra API utiliza un sistema de scoring con 6 métricas simultáneas para encontrar coincidencias incluso con variaciones en nombres:
curl -X POST https://api.amigoapi.com/search \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "EMPRESA EJEMPLO",
"sources": ["SAT_69B"],
"threshold": 0.65
}'La respuesta incluye coincidencias con fuzzy matching multi-métrica: token sort ratio (35%), token set ratio (20%), similitud por trigramas (20%), ratio simple (10%), Jaro-Winkler (10%) y matching fonético con Double Metaphone(5%). No necesitas el nombre exacto — AmigoApi encuentra coincidencias con variaciones, acentos, errores tipográficos e incluso nombres que suenan igual pero se escriben diferente.
Búsqueda fonética: encontrar nombres que suenan igual
Una característica clave de AmigoApi es la búsqueda fonética. Utilizamos el algoritmo Double Metaphonepara generar códigos fonéticos de cada palabra en un nombre. Esto permite encontrar coincidencias entre nombres que suenan igual pero se escriben diferente:
- “González” vs “Gonzales” — misma fonética, diferente ortografía.
- “Ximena” vs “Jimena” — variaciones regionales.
- “Vázquez” vs “Basquez” — confusiones B/V y S/Z comunes en español.
El código fonético se precalcula para cada entidad en la base de datos, lo que permite matching instantáneo sin penalizar la latencia.
Ventajas de usar una API vs. consulta manual
- Automatización: Integra la consulta directamente en tu flujo de onboarding, CRM o sistema de compliance.
- Datos actualizados:AmigoApi sincroniza las listas automáticamente con detección de cambios por hash, sin que tengas que monitorear el DOF.
- 6 métricas de fuzzy matching:Encuentra coincidencias que una búsqueda exacta no detectaría, incluyendo matching fonético.
- Self-service:Obtén tu API key y empieza a consultar. Sin contratos, sin llamadas de venta, sin plataformas.
- Múltiples listas:En el mismo request puedes consultar SAT 69-B, OFAC, ONU y más.
¿Quieres probar cómo funciona? Visita nuestra demo en vivo para buscar nombres contra la lista del SAT 69-B en tiempo real.