Saltar al contenido

Documentación de Acuse, versión 1

Cómo funciona Acuse

Arquitectura, hallazgos, mercado y roadmap. El documento de referencia para despachos, clientes e inversionistas.

Lista 69-B del SAT, parseada completa

14,054
0 86% trae riesgo 14,054
Definitivo 11,138 Presunto 959 Otros 1,957
9/9

CFDI públicos de referencia parseados, 3.3 y 4.0 timbrados reales, pagos 2.0 con parcialidades

0 bytes

de tus XML salen del navegador, la aguja se queda en cero

2 motores

Python y JavaScript, con self-check de paridad en cada carga

01 Arquitectura

Todo ocurre en el navegador

Acuse no tiene backend en la versión 1. El archivo HTML contiene el motor completo: los datos fiscales se leen, se analizan y se convierten en reporte sin tocar la red.

Entradas

  • *.xml CFDI 3.3 y 4.0 recibidos
  • banco.csv estado de cuenta, opcional
  • l69b.csv lista 69-B del SAT, opcional

Motor local

  • Parser CFDI, namespaces 3.3 y 4.0, dinero en centavos enteros
  • Cruce 69-B, Presunto y Definitivo
  • REP por parcialidades, ImpPagado acumulado
  • Conciliación bancaria por emparejamiento máximo, no greedy
  • UUID duplicados y RFC inválidos

Salidas

  • Reporte de Riesgo SAT en pantalla
  • PDF imprimible para el cliente
  • Montos en riesgo, factura por factura

Privacidad por arquitectura Un despacho puede usar Acuse con datos de sus clientes el mismo día que lo conoce: no hay servidor que auditar, ni contrato de datos que firmar.

02 Qué detecta

Los seis hallazgos

Cuatro cuestan dinero y se marcan en rojo. Dos son controles de integridad: no hay pesos expuestos, pero sí cifras que dejan de cuadrar.

Los seis hallazgos y su fundamento
Hallazgo Tipo Por qué importa Fundamento
Proveedor en lista 69-B Riesgo Las facturas de un RFC Presunto o Definitivo pueden perder deducibilidad y acreditamiento de IVA de forma retroactiva. Art. 69-B CFF
PPD sin REP por el total Riesgo Sin complemento de pago, el IVA de una factura a crédito ya pagada no es acreditable. Acuse acumula parcialidades: una factura pagada al 25% aparece con el saldo exacto descubierto. LIVA 5o. y RMF
PUE sin pago en banco Riesgo Factura marcada como pagada en una sola exhibición sin cargo bancario que coincida: evidencia de pago débil ante una revisión. Conciliación
Cargo sin CFDI conciliado Riesgo Dinero que salió del banco sin factura que lo ampare: candidato a gasto no deducible, y la lista exacta que el equipo debe aclarar. Conciliación
UUID duplicado Control El mismo folio fiscal en dos archivos infla las cifras y delata errores de descarga o de captura. Integridad
RFC de emisor inválido Control Un CFDI con RFC mal formado puede no sostenerse. Mejor detectarlo hoy que en una revisión electrónica. Formato SAT

03 Mercado y modelo

El despacho multiplica cada venta

Acuse se vende por RFC administrado por mes, a través de despachos contables. Cada firma administra decenas o cientos de empresas cliente, y la fecha límite del día 17 regresa cada mes.

Ingreso anual recurrente por número de despachos

Escenario ilustrativo, 100 RFC por despacho, MX$200 por RFC al mes

10 despachos MX$2.4M ~US$140K
50 despachos MX$12M ~US$700K
200 despachos MX$48M ~US$2.8M

Aritmética: despachos × 100 RFC × MX$200 × 12 meses, con el dólar a ~17 pesos. US$50M de ARR equivale a ~350 mil empresas cliente vía ~3,500 despachos, en un país con millones de contribuyentes activos que emiten CFDI. El mismo playbook, análisis local de factura electrónica obligatoria, se extiende a Colombia, Chile, Perú y Brasil.

Los mismos tres escenarios, en cifras
Escenario RFC administrados ARR en MXN ARR en USD aprox.
10 despachos 1,000 $2,400,000 $140,000
50 despachos 5,000 $12,000,000 $700,000
200 despachos 20,000 $48,000,000 $2,800,000

04 Roadmap

Del reporte gratis al cierre mensual

Cada etapa agrega un entregable que el despacho ya le cobra a su cliente, no una función más.

  • Hoy

    v1 en producción

    Reporte de Riesgo SAT client-side, demo pública con self-check y CLI de referencia. Primera ola de contacto con despachos de Monterrey.

  • Mes 1 a 2

    10 despachos piloto y descarga masiva del SAT

    El reporte gratis como puerta de entrada, y descarga automática de CFDI con e.firma del cliente, procesada localmente y nunca transmitida, para eliminar el paso de exportar XML a mano.

  • Mes 3 a 4

    Adaptadores bancarios y borrador de DIOT

    Parsers por banco, BBVA, Banorte y Santander, con procesamiento local u opt-in por documento, y el primer entregable de cumplimiento generado: el borrador de DIOT del mes.

  • Mes 5 a 6

    Portal multi-RFC y cobro recurrente

    Panel por despacho con todos sus clientes, reporte mensual automático y suscripción por RFC administrado.

  • Mes 12

    Primer país adicional

    El motor de conciliación aplicado al régimen de factura electrónica de Colombia o de Chile.

05 Calidad

Un motor que se vigila a sí mismo

Una herramienta fiscal se gana la confianza con números reproducibles. El análisis existe dos veces, en Python como CLI de referencia y en JavaScript para la web, y ambas versiones corren la misma batería de casos sembrados.

La demo pública ejecuta ese self-check en cada carga: si algún hallazgo esperado no aparece, la demo no corre. El código fue además sometido a revisión adversarial de dominio fiscal, de bugs y de diseño antes de publicarse.

  • Proveedores 69-B, Presunto y Definitivo
  • Parcialidades incompletas, saldo descubierto exacto
  • Pagos el mismo día, emparejamiento máximo
  • Folios duplicados, mismo UUID en dos archivos