Cargando...
Dashboard · Cashflow
Ingresos del mes
$0
Egresos del mes
$0
Balance neto
$0
Proyectado neto
$0
pendiente de cobro/pago
💰 Salud Financiera
Próximo mes
🏃
Runway
meses
calculando...
🏦
Saldo total
$0
🔥
Burn / mes
$0
💀
Quiebre
📥
Cobros pend.
$0
📤
Compromisos
$0
🏦 Saldos por cuenta · $0 total
📅 Próximo mes — proyección comprometida
📈 Cobros esperados
$0
0 facturas
📉 Compromisos
$0
⚖️ Proyectado neto
$0
🎯 Proyectado al cierre del mes: $0
Salud de cobranza
DSO promedio
$0
Cobrado
$0
Pendiente
% cobrado
Evolución del Cashflow
Barras
Línea
Por Categoría
Últimos movimientos
DescripciónCuentaImporte
Movimientos
TIPO: ESTADO:
FechaDescripciónCategoríaCuentaTipoEstadoImporte
Proyecciones
Ingresos proyectados
$0
Egresos proyectados
$0
Balance proyectado
$0
Proyección mensual — próximos 6 meses
Cuentas
Detalle de cuentas
NombreBancoMonedaSaldo inicialIngresos realesEgresos realesSaldo actual
Tarjetas · Corporativas
Resúmenes pendientes de pago
TarjetaPeríodoCierreVencimientoTotalEstado
Clientes
⚡ Pagadores rápidos
0
DSO ≤ 3 días
🐢 Lentos
0
DSO 10-25 días
⚠️ Morosos
0
DSO > 31 días
Ranking de cobro
Ordenado por velocidad de pago
#ClienteCUITFacturasDSO prom.Total cobradoPendienteÚltimo cobroEstado
Proveedores
Listado
El alias se usa para el matching con el extracto bancario
Razón SocialCUITAlias (matching bancario)CategoríaPagosTotal pagadoPendienteÚltimo pago
Recurrentes
Egresos recurrentes
Se generan como proyectados al ejecutar "Generar mes"
DescripciónCategoríaProveedorTipoImporteDía vence
Categorías
NombrePadreTipoMovimientos
Importar
📄 Importar Facturas
🏦 Extracto Bancario
🏛️ Comprobantes AFIP
📋 VEPs
💳 Resumen TC
¿Cómo funciona?
1. Exportá el informe de ventas desde Facturante en formato .xls
2. Seleccioná el archivo acá abajo
3. Elegí la categoría — entran como proyectados
4. Cuando cobres, usá Confirmar cobro en Movimientos
Columnas que se importan
FechaFecha del comprobante
Razón SocialNombre del cliente
Tipo + NroFA/FB + número (en observaciones)
TotalImporte total con IVA
Cargar archivo
📂
Hacé click para seleccionar el archivo .xls
Usuarios
NombreEmailMiembro desdeEstado
🔍 Auditoría
FechaUsuarioAcciónEntidadDetalleIP
Cargando...
🧾 Retenciones
🔵 IIBB
$0
🟡 Ganancias
$0
🟢 IVA
$0
Total retenido
$0
FechaClienteOPTipoJurisdicciónCategoríaCert. NroImporte
Changelog · XUBit Cashflow
v2.4.0
20/03/2026 actual
💙 MercadoPago · 📋 VEPs · 🏦 4 bancos
+ 💙 Soporte extracto MercadoPago CSV
+ "Pago de servicio ARCA" aparece como egreso → matchea con VEPs projected
+ 📋 Importador VEPs/DDJJ IVA: tab nueva en Importar
+ Parser PDF browser (PDF.js) — detecta VEP o DDJJ F.2051 automáticamente
+ Soporta: IVA (ARCA), Cargas Sociales (SICOSS), IIBB (SIFERE/CM)
+ Fecha de vencimiento manual — no usa "Día de Expiración" del VEP
+ Anti-duplicado por VEP-{nro} / DDJJ-{nroTransaccion}
+ Pre-selecciona categoría Impuestos y cuenta MercadoPago
+ VEP cargado → aparece en alertas de vencimiento de 3 días automáticamente
+ 4 bancos en extracto: Brubank · Supervielle · BBVA · MercadoPago
v2.3.0
20/03/2026
🏦 BBVA · ↔ Transferencias internas · 🔴 Notas de crédito
+ 🏦 Soporte extracto BBVA (formato posicional CPA9400)
+ Autodetección banco al subir CSV: Brubank · Supervielle · BBVA
+ Aviso + botón "Crear cuenta" cuando no existe la cuenta del banco detectado
+ ↔ Transferencias internas entre cuentas propias en el extracto
+ Tab "Transferencias internas" en el módulo extracto con selector de cuenta contraparte
+ Matching bidireccional: detecta el par automáticamente sin importar qué extracto subís primero
+ Transferencias sin par no impactan saldos ni KPIs hasta completar el par
+ 🔴 Notas de crédito (NCA/NCB/NCC) importadas desde Facturante XLS
+ NC vinculadas automáticamente a la factura original por campo Observaciones
+ Badge 🔴 en movimientos con NC vinculadas — expandible con botón ✕ por NC
+ NC consideradas en matching del extracto: neto = factura - retenciones - NC
+ migración v9.6: tabla notas_credito
+ migración v9.7: transfer_par_id en movimientos
v2.2.0
20/03/2026
🧾 Retenciones · 🏦 Extracto · 📥 Importar
+ 🧾 Módulo Retenciones: IIBB, Ganancias, IVA — reporte por período
+ Importar Orden de Pago PDF (CPA9400) — parser 100% en browser con PDF.js
+ Auto-match de factura y cliente al importar OP
+ Botón 🔗 desvincular retención de factura
+ 🏦 Soporte Supervielle CSV en extracto bancario — autodetección de banco
+ Autoselección de cuenta bancaria al cargar CSV (detecta banco por header)
+ Matching extracto por neto con retenciones: banco ≈ factura - retenciones → Alta
+ Matching inteligente: procesa mejor score primero para evitar match greedy
+ Scoring de fechas: factura posterior al cobro penalizada, ciclo 0-45 días premiado
+ Vista previa Facturante muestra estado de cada comprobante antes de importar (🆕/✓ real/⏳)
+ Anti-duplicado Facturante chequea projected Y real
~ Fix: auth.php endpoint GET ?action=me
~ Fix: resumenes_tc columnas faltantes (estado, fecha_cierre, fecha_vencimiento, total)
v2.1.0
19/03/2026
🏛️ AFIP · Proveedores · Transferencias
+ 🏛️ Importar comprobantes recibidos AFIP (Mis Comprobantes CSV)
+ Auto-creación de proveedores por CUIT desde AFIP — sin duplicados
+ Anti-duplicado por CAE en referencia_bancaria
+ 🏷️ Categoría por defecto en proveedores
+ Auto-fill de categoría al seleccionar proveedor en movimiento
+ Categoría visible en tabla de proveedores
+ ↔ Transferencia entre cuentas integrada en modal de movimientos
+ migración: ALTER TABLE proveedores ADD COLUMN categoria_id
v2.0.1
19/03/2026
🔔 Notificaciones · UX
+ 🔔 Sistema de toasts: notificaciones al entrar (una vez por día)
+ Facturas vencidas sin cobrar → toast rojo
+ Egresos que vencen en 3 días → toast naranja
+ Resúmenes TC por vencer → toast violeta
+ Extracto bancario: reprocesa automáticamente al cambiar la cuenta
~ Fix: cerrar sesión ya no es necesario para reprocesar extracto
v2.0.0
19/03/2026
🎯 Dashboard · Runway · Drag & Drop
+ 🏃 Runway estimado: meses de vida, burn rate, fecha de quiebre
+ 💰 Card "Salud Financiera": Runway + Saldos + Próximo mes unificados
+ 📊 Comparativo mes a mes con flechas ↑↓ y % debajo de cada KPI
+ ⠿ Drag & drop en dashboard: reordenás los bloques y se persiste en localStorage
+ 🏛️ Tab "Comprobantes AFIP" en Importar (base)
+ Setup wizard: paso de categorías iniciales (servicios / comercio / startup / sin categorías)
+ Setup autodestructivo post-instalación
v1.9.6
19/03/2026
🔒 Seguridad · Auditoría
+ 🔍 Módulo Auditoría: registro de todas las acciones con usuario, fecha, detalle e IP
+ Logs de: login, logout, crear/editar/eliminar movimientos
+ 💥 Setup autodestructivo: se borra solo del servidor después de instalar
+ Emojis de color en todos los ítems del sidebar
+ Tooltips se desactivan automáticamente tras 60 segundos (primera sesión)
+ migración v9.2: tabla audit_log
v1.9.5
18/03/2026
✨ Setup wizard · Nombre dinámico · Tooltips
+ 🧙 Setup wizard: instalación completa en 4 pasos (DB, empresa, admin, deploy)
+ Nombre de empresa dinámico — logo y título del browser desde config.php
+ Tooltips en sidebar — descripción de cada sección al hacer hover
+ Instalación limpia sin categorías por defecto
+ API URL dinámica — funciona en cualquier subcarpeta
+ db.php y auth.php incluidos en el zip
v1.9.4
18/03/2026
+ Dashboard respeta el selector de período en todos los bloques
+ Gráfico de evolución mensual respeta el período seleccionado
+ Salud de cobranza calculada en frontend con datos del período
+ Títulos dinámicos en KPIs y salud de cobranza según período
+ Saldos negativos en rojo en dashboard y cuentas
+ Editar saldo inicial de cuentas bancarias
~ Fix: aviso de vencimiento solo en movimientos projected
v1.9.3
18/03/2026
+ 💳 Cuotas TC: consumos en 2-12 cuotas con badge "Cuota X/Y"
+ Cada cuota cae en el mes correspondiente automáticamente
+ Sección "💳 Cuotas pendientes" en Proyecciones con progreso y meses restantes
v1.9.2
17/03/2026
+ Filtros de período: Este mes · Mes anterior · Último trimestre · Rango personalizado
+ Títulos de KPIs dinámicos según período (Ingresos · Marzo 2026)
~ Fix: loadMovimientos no pisa el array global de movimientos
v1.9.1
17/03/2026
~ Fix: matching extracto — cada movimiento projected matchea una sola vez
~ Fix: proveedores sin CUIT guardan NULL (no rompe UNIQUE KEY)
v1.9.0
17/03/2026
✨ Proveedores · Recurrentes · Extracto bidireccional
+ 🏢 Módulo Proveedores: CRUD, alias para matching bancario, historial de pagos
+ 🔁 Módulo Recurrentes: egresos fijos y variables mensuales
+ 📅 Generar mes: crea todos los egresos recurrentes como projected de una vez
+ 🏦 Extracto bidireccional: créditos y débitos en una sola pasada
+ Anti-duplicado por referencia_bancaria
+ Campo origen en movimientos: manual / importado / recurrente / extracto
v1.8.1
14/03/2026
+ 🧙 Favicon del mago en la pestaña del navegador
+ Nombre de la app corregido a XUBit en título, logo, footer y changelog
+ Perfil de usuario accesible desde el nombre en el sidebar
+ Cambio de contraseña desde el perfil (requiere contraseña actual)
+ Reset de contraseña desde panel de usuarios → xubit2026
+ Botón [ salir ] para cerrar sesión en el sidebar
v1.8.0
14/03/2026
✨ Módulo de Clientes y Extracto Bancario
+ Tabla clientes: razón social, CUIT, alias, email, teléfono
+ Auto-creación de clientes al importar facturas de Facturante
+ Listado de clientes con edición de alias inline
+ 🏦 Extracto Bancario: parser CSV Brubank, matching por importe exacto
+ Confirmar cobros masivos con fecha real del banco
+ ⚡ Cliente más rápido en Salud de Cobranza
+ DSO thresholds: ≤3d Rápido · ≤10d Normal · ≤25d Lento · >31d Moroso
− Tab "Conciliar Cobros" removido (reemplazado por Extracto Bancario)
v1.7.0
14/03/2026
+ Modal de movimientos rediseñado con flexbox (sin grid que rompe)
+ Campos dinámicos por tipo/estado: vencimiento, cuenta, moneda, TC
+ Labels cortos y consistentes con altura fija
+ Equivalente ARS: importe grande + fuente en línea separada
~ Fix: modal centrado correctamente en pantalla
~ Fix: error "Identifier status already declared"
~ Fix: TC MEP label no empuja el input
v1.6.0
14/03/2026
+ Modal "Confirmar cobro/pago" con fecha y cuenta pre-cargadas
+ Saldos por cuenta: solo bancos (tarjetas en sección propia)
+ Tarjetas corporativas en dashboard con barra de progreso
+ Panel "Próximo mes": cobros, compromisos y proyectado neto
+ Compromisos usan fecha_vencimiento (no fecha del comprobante)
~ Fix: egreso real no puede pagarse con tarjeta de crédito
~ Fix: resumen TC aparece en el mes correcto del dashboard
~ Fix: tc_consumo excluido de proyecciones
v1.5.0
13/03/2026
+ Historial de movimientos: registra transiciones projected → real
+ Leaderboard de clientes con DSO promedio
+ Tags: ⚡ Rápido · ✅ Normal · 🐢 Lento · ⚠️ Moroso
+ razon_social y cuit guardados en movimientos
v1.4.0
13/03/2026
+ Panel de Alertas en dashboard (🟢 cobrar · 🟠 pagar próximo · 🔴 vencido)
+ Badge en sidebar con cantidad de alertas
+ Bloque Salud de Cobranza: DSO, % cobrado, factura más antigua
v1.3.0
13/03/2026
+ Importación masiva desde Facturante (.xls SpreadsheetML)
+ Procesado en el navegador (el archivo nunca sale de tu máquina)
+ Filtros FA/FB/FC, detección de duplicados, vista previa
v1.2.0
13/03/2026
+ Consumos en USD con tarjeta de crédito
+ Cotización MEP en tiempo real desde dolarapi.com (venta)
+ Caché diario del tipo de cambio en DB
+ Equivalente ARS con fuente visible
v1.1.0
13/03/2026
+ Módulo Tarjetas de crédito corporativas
+ Estado tc_consumo: no impacta el cashflow
+ Cierre de período → genera resumen projected con vencimiento
+ Visual card con barra de progreso y próximo vencimiento
v1.0.0
13/03/2026 inicial
+ App creada desde cero para reemplazar el Excel de cashflow de Xubit
+ Stack: PHP 8.2 + MySQL en Ferozo · HTML/CSS/JS single file
+ Login con sesiones, Dashboard con KPIs y gráficos
+ Movimientos CRUD con estados projected/real
+ Categorías con subcategorías, Cuentas bancarias
+ Proyecciones a 6 meses, Panel de usuarios