Movimientos y transacciones
Cada gasto, ingreso o transferencia que registras alimenta tu Plan. Aquí está cómo registrarlos rápido y bien.
Tipos de movimiento
- Gasto: salida de dinero. Resta del balance de la cuenta y consume de la categoría asignada.
- Ingreso: entrada de dinero. Suma al balance. Normalmente va directo a Por asignar (sin categoría) para que tú decidas cómo repartirlo.
- Transferencia interna: dinero que se mueve de una cuenta tuya a otra (ej. corriente → ahorros, o checking → tarjeta de crédito para pagarla). No afecta Por asignar ni se cuenta como gasto en los reportes — solo es movimiento de dinero. Crea un par de transacciones espejo automáticamente.
Categoría opcional en transferencias internas: puedes asignarle una categoría a una transferencia (útil para etiquetar pagos de tarjeta como "Pago tarjeta" o moves a ahorro como "Ahorro mensual"). La categoría solo se guarda en la pierna que sale (la del monto negativo) — la pierna de destino siempre queda sin categoría para no doble-contar la actividad.
Registrar un movimiento
Hay varias maneras, todas abren el mismo modal sin sacarte de la página actual:
- Desde Resumen o Cuentas: botón "+ Agregar transacción" en la cabecera. El modal abre en sitio — no te navega a Movimientos.
- Desde Movimientos: el mismo botón en la cabecera de la sección. Modal completo con todos los campos.
- Desde el FAB del móvil: el botón redondo verde en la barra inferior. Modal compacto: monto, fecha, cuenta, pagado a. Sin categoría/memo/split — los agregas después si quieres.
- Pago directo de categoría (atajo): en Plan o Resumen, click Pagar en cualquier fila y elige cuenta. MARELL crea la transacción al instante con el monto presupuestado — ideal para facturas fijas. Ver Plan mensual.
- Atajo de teclado: N en cualquier sección abre el modal de nueva transacción.
Campos del modal
Monto
Acepta decimales. Si dejas en blanco, el botón Agregar queda deshabilitado y un hint te dice qué falta.
Fecha
Formato local DD/MM/YYYY. Default: hoy. Puedes cambiarla a cualquier día (pasado o futuro) — útil cuando registras recibos viejos o programas algo a futuro.
Cuenta
De qué cuenta sale (o a qué cuenta entra) el dinero. Solo se listan cuentas activas, no las cerradas.
Pagado a
Nombre del comercio o persona. Siempre opcional: si lo dejas vacío, MARELL guarda automáticamente "Recibo del 27 mayo" (con la fecha) para que la fila tenga texto legible. Editas después.
Si escribes un nombre que ya usaste antes con una categoría específica, MARELL la sugiere. La sugerencia aparece subrayada en verde.
Categoría
Opcional. Si no eliges, el gasto cuenta como "Sin categoría" y queda pendiente de clasificar — visible en filtros de Movimientos.
En el formulario hay un combobox con búsqueda: empieza a escribir el nombre o el grupo y MARELL filtra la lista. Útil cuando tienes 30+ categorías.
Split (dividir)
Para cuando un solo recibo cubre varias categorías (ej. compraste comida y pasta de dientes en el supermercado). Toca Dividir en varias categorías y reparte el monto. MARELL te avisa si no cuadra.
Memo
Notas adicionales: número de orden, contexto, lo que sea. Opcional.
Foto del recibo
Adjunta una foto. Aparte de quedar guardada con la transacción, MARELL la procesa con visión IA para autocompletar monto, fecha y comercio. Lee más en Lectura automática de recibos.
Filtrar y buscar
En la parte superior de Movimientos:
- Buscar: por nombre del pagado a (con debounce de 300 ms — no busca por cada letra).
- Tipo: Todas, Ingresos, Gastos.
- Mensual / Anual: toggle que cambia la periodicidad del navegador. En Mensual navegas ‹ Mayo 2026 › mes a mes; en Anual ‹ 2026 › año completo. Útil para revisar el consolidado de un año.
- Navegador de período: flechas para mover de mes/año, click en el label central para alternar a "Todas las fechas".
Selección múltiple
Toca el checkbox a la izquierda de cualquier fila. Aparece una barra flotante abajo con acciones masivas: cambiar categoría, cambiar cuenta, eliminar. Útil para limpiar filas "Sin categoría" en bloque.
Importar (CSV o PDF)
En la barra superior de Movimientos, botón Importar. Acepta dos formatos:
- CSV (máx. 5 MB): formato estándar de la mayoría de bancos. Detecta automáticamente columnas como Fecha, Descripción y Monto. Reconoce los formatos comunes de bancos dominicanos (Popular, Banreservas, BHD, Scotia, Promerica, BDI, Caribe).
- PDF (máx. 10 MB): estados de cuenta bancarios directamente. MARELL los lee con IA (Claude Haiku 4.5) y extrae todos los movimientos automáticamente — fechas, descripciones, montos con signo correcto. Tarda 10-30 segundos según el tamaño.
Categorización automática
Después de extraer los movimientos (sea CSV o PDF), MARELL intenta asignar categorías automáticamente con dos estrategias:
- Historial: si ya categorizaste antes una compra en "Supermix" como Supermercado, la próxima importación la asigna sola. Aparece con badge ✨ historial.
- Diccionario de comercios RD: ~200 patrones de comercios dominicanos comunes (PedidosYa, Uber, Claro, EDESUR, Shell, Netflix, etc.) mapeados a tipos semánticos. Si tu categoría se llama parecido al tipo (ej. "Supermercado", "Comida casa"), MARELL hace el match. Badge ✨ comercio.
El historial siempre gana sobre el diccionario. Las primeras importaciones usan más el diccionario; con el tiempo el historial toma el control y la precisión sube.
Vista previa y edición por fila
Antes de importar, ves la lista completa de movimientos. Para cada uno puedes:
- Editar el nombre del comercio (corregir nombres mal extraídos).
- Cambiar la categoría sugerida (o asignarle una si quedó vacía).
- Excluir movimientos que no quieres importar (botón "excluir").
También hay un selector arriba "Aplicar categoría" que sobrescribe todas las filas con una sola categoría si lo prefieres.