← Todas las áreas

📉 Gastos y salud

Gastos y salud financiera del MEI

Zymplo ya lee la foto del recibo y la anota sola, suma los gastos por categoria, proyecta el mes, da un puntaje de salud y calcula el DAF-MEI; falta afinar la lectura para Brasil, unificar los valores del DAS y prender el aviso automatico de vencimiento.

Qué hace, función por función

Cada línea es una capacidad y su estado real hoy.

Leer la foto del recibo y anotar el gasto solo Funciona El MEI saca una foto del recibo o comprobante y la manda. El bot lee el monto, el proveedor, la fecha y lo anota como gasto sin que tenga que escribir nada.
En que gastaste este mes (por categoria) Funciona El MEI pregunta 'en que gaste este mes' y el bot suma sus gastos y los agrupa: material, transporte, herramienta, otros. Y le dice donde se le fue mas plata.
Prevision del mes (cuanto va a entrar) Funciona El bot proyecta cuanto deberia cerrar el mes juntando lo que suele facturar mas los cobros que faltan. Si no tiene historial, avisa honesto y no inventa numero.
Resumen de tus numeros de verdad Funciona El bot muestra los numeros reales del negocio: cuanto recibio, quien le paga mas, cuantos clientes vuelven, cuanto tardan en pagar. Solo datos verificados.
Puntaje de salud del negocio 0 a 100 Funciona El MEI pregunta 'como esta mi negocio de 0 a 100' y el bot le da un puntaje calculado de sus propios datos. Si tiene menos de un mes de historial dice que faltan datos y no inventa.
Control de stock de material Funciona El MEI dice 'tengo 10 disyuntores' o 'usei 3 disjuntores' y el bot lleva la cuenta del material que tiene, y avisa cuando se esta acabando.
Calcular el DAS-MEI Funciona El MEI pregunta cuanto paga de DAS este mes y el bot le da el valor por categoria (comercio, servicios) y la fecha de vencimiento (dia 20). Para emitir la guia real le pasa el link del portal del gobierno donde entra con su CNPJ.
Conectar el banco (Open Finance) A medias El bot puede leer saldo y movimientos del banco del MEI, pero SOLO despues de que conecta la cuenta desde la app (no se puede conectar por el chat). Y el cruce automatico 'esta factura no me la pagaron' hoy funciona en Mexico, Bolivia y Chile, NO en Brasil.
Aviso automatico de vencimiento del DAS Apagado El bot NO avisa solo cuando se acerca la fecha de pagar el DAS. El motor existe pero esta apagado en produccion, asi que hoy nadie recibe el recordatorio.

Cómo lo vive el MEI

  1. Gastos: el MEI manda la foto del recibo por WhatsApp. El bot la lee (vision IA), saca monto/proveedor/fecha y anota cada gasto en su cuenta.
  2. Despues el MEI puede preguntar 'en que gaste este mes' y el bot le suma todo por categoria (material, transporte, herramienta, otros) y le dice donde se le fue mas plata.
  3. Para mirar hacia adelante pregunta 'cuanto voy a facturar este mes' y el bot proyecta el cierre juntando su promedio mas los cobros que faltan; si no hay historial, avisa y no inventa.
  4. Para la salud general pregunta 'como esta mi negocio de 0 a 100' y recibe un puntaje honesto hecho con sus propios numeros.
  5. Para impuestos pregunta el DAS y el bot le da el valor y la fecha; para pagar le manda el link del portal del gobierno donde entra con su CNPJ.

Lo que NO hace (o todavía no)

Para no prometer de más. Esto es lo honesto.

  • La lectura de recibos que corre en produccion (image_processor.py) esta hecha y afinada para PARAGUAY, no para Brasil: el prompt pide RUC/CI, monedas PYG, y la fecha por defecto usa hora de Asuncion. Para el MEI brasileno lee igual, pero no esta optimizada para nota fiscal/CNPJ brasileno.
  • El archivo que se cito para revisar (foto_recibo_handler.py) es codigo MUERTO: no lo importa nadie. Hay TRES versiones abandonadas de lectura de recibo (foto_recibo_handler.py, receipt.py, vision/__init__.py) que no se usan. La real es src/utils/image_processor.py.
  • El DAS tiene DOS tablas de valores 2026 que NO coinciden: das.py dice comercio R$75,00 / servicios R$79,00, y tools.py (la que usa el bot) dice R$76,90 / R$80,90. Los dos son numeros fijos escritos a mano; el comentario dice 'actualizar cada trimestre por cron' pero ningun cron los actualiza. Riesgo de dar un valor de DAS desactualizado o erroneo.
  • El aviso automatico de vencimiento del DAS esta APAGADO en prod. Hoy el bot solo responde el DAS si el MEI pregunta; no avisa solo.
  • Open Finance para Brasil: solo lectura (ver saldo/movimientos) y SOLO despues de conectar el banco desde la app. Por el chat no se puede conectar. El cruce factura vs pago ('cuales no me pagaron') NO esta habilitado para Brasil, solo Mexico/Bolivia/Chile.
  • El 'grafico financiero' (finance_graph / meu_resumo_financeiro) NO es un grafico visual: es un resumen en texto. No genera imagen ni chart.
  • El pronostico de caja en realidad proyecta lo que va a ENTRAR (facturacion), no los gastos que van a salir. No hay pronostico de gastos futuros.
  • No pude confirmar que el token de auth del backend de Open Finance (ZYMPLO_API_V2_AUTH_TOKEN) este cargado en prod; la URL si esta. Si falta el token, las consultas de banco podrian fallar. Queda no verificado.