¿Cómo usar ContaFinance?
Sigue estos pasos en orden para configurar tu contabilidad desde cero. No necesitas conocimientos contables previos — el sistema está diseñado para ser sencillo y directo.
Agrega tus clientes
Antes de crear una factura, registra a tus clientes. Ve a la sección Clientes y agrega su nombre, correo electrónico y teléfono. No necesitas tenerlos todos desde el inicio — puedes ir agregándolos conforme los necesites.
Abre el menú lateral y haz clic en "Clientes".
Pulsa "Nuevo cliente" en la parte superior derecha.
Completa el nombre (obligatorio), correo y teléfono.
Haz clic en "Guardar". El cliente aparecerá en la tabla.
Tip: El nombre puede ser el nombre de una persona o el nombre de una empresa. Usa el que reconozcas más fácilmente.
Registra tus facturas (ingresos)
Cada vez que le vendas algo a un cliente o recibas un pago, crea una factura en la sección Facturación. Esto es lo que alimenta el contador de Ingresos del mes en el dashboard principal.
Ve a "Facturación" en el menú lateral.
Escribe el nombre del cliente al que le facturas.
Ingresa el monto total de la venta o el cobro.
Selecciona la fecha en que se realizó la venta.
Haz clic en "Guardar Factura". ¡Listo!
Tip: Si Supabase está configurado, las facturas se guardan en la nube y persisten entre sesiones. Si no, configura las variables de entorno NEXT_PUBLIC_SUPABASE_URL y NEXT_PUBLIC_SUPABASE_ANON_KEY.
Registra tus gastos (egresos)
Los egresos son todos los gastos de tu negocio: servicios públicos, nómina, arriendo, compras de inventario, transporte, publicidad, etc. Registrarlos te permite saber exactamente cuánto gasta tu operación cada mes.
Ve a "Egresos" en el menú lateral.
Escribe una descripción clara del gasto (ej: Factura de luz mayo, Pago de arriendo bodega).
Elige la categoría que mejor describa el gasto.
Ingresa el monto y la fecha en que se realizó el pago.
Haz clic en "Registrar Egreso".
Tip: Trata de registrar los egresos el mismo día que ocurren. Si los dejas acumular, es fácil olvidar los detalles.
Controla tu inventario
Si tu negocio maneja productos físicos o servicios con un conteo definido, el inventario te ayuda a saber cuántas unidades tienes disponibles y cuándo necesitas reabastecer.
Ve a "Inventario" y pulsa "Nuevo producto".
Escribe el nombre del producto.
Indica la cantidad disponible actualmente.
Ingresa el precio unitario de venta.
Opcionalmente, define un "Stock mínimo": cuando la cantidad baje de ese número, aparecerá una alerta en rojo.
Tip: El sistema te avisa visualmente cuando un producto tiene stock bajo (igual o menor al mínimo que definiste), para que puedas reabastecerte antes de quedarte sin existencias.
Revisa el Dashboard y los Reportes
Con los datos ya cargados, el dashboard empieza a cobrar vida. Las tarjetas de resumen muestran tus ingresos del mes, cuentas por cobrar y cuentas por pagar. La tabla de movimientos recientes te da una vista rápida de tu actividad.
Ve a "Inicio" para ver el resumen financiero del mes.
Revisa los últimos movimientos registrados en la tabla.
Ve a "Reportes" para ver el comportamiento mes a mes durante el año.
Usa los reportes para tomar decisiones: ¿en qué meses gastas más? ¿cuándo ingresas más?
Tip: Intenta revisar el dashboard al menos una vez a la semana. 15 minutos semanales son suficientes para mantener todo al día.
Genera reportes y analiza tu negocio
La sección de Reportes te da una vista anual de tus ingresos y egresos, mes a mes. Puedes ver tendencias, identificar meses flojos o fuertes, y tener los datos listos para entregarle a tu contador o para la declaración de impuestos.
Ve a "Reportes" en el menú lateral.
Revisa el resumen de ingresos y egresos totales del año.
Observa la distribución mes a mes en el gráfico de barras.
Próximamente podrás exportar el reporte como PDF.
Tip: Antes de cerrar cada mes, genera el reporte para tener un snapshot. Es útil para comparar el desempeño de un año a otro.
¿Necesitas que los datos persistan entre sesiones?
Por ahora, Clientes e Inventario guardan los datos solo en memoria (se pierden al recargar la página). Para guardarlos de forma permanente, conecta Supabase configurando NEXT_PUBLIC_SUPABASE_URL y NEXT_PUBLIC_SUPABASE_ANON_KEY en tu archivo .env.local.