{{ toastMessage }}

Gestor de Gastos

Tu espacio personal, privado y seguro.

{{ authError }}

{{ authMessage }}

{{ authError }}

{{ authMessage }}

Preparando acceso seguro…

Nueva contraseña

Elige una contraseña nueva de al menos 8 caracteres.

{{ authError }}

Mi dinero

Estado de tus datos

Tus datos están vinculados a tu cuenta y protegidos por acceso privado.

{{ transactions.length }}movimientos
{{ investments.length }}activos
{{ invoices.length }}facturas

Copia manual

{{ lastManualBackup ? 'Última exportación en este dispositivo: ' + formatDateTime(lastManualBackup) : 'Todavía no se ha exportado una copia desde este dispositivo.' }}

Copia automática diaria

{{ automaticBackupStatus ? (automaticBackupStatus.status === 'success' ? 'Última copia correcta: ' + formatDateTime(automaticBackupStatus.completed_at) : 'La última copia automática necesita revisión.') : 'Se activará al terminar la conexión segura con Google Drive.' }}

Acceso y recuperación

Puedes recuperar la contraseña desde la pantalla de acceso. Si pierdes un dispositivo, cierra las demás sesiones.

La copia se ejecutará cada día a las 03:30, hora de Madrid, y conservará 90 días.

{{ viewTitle }}

{{ activeHouse === 'all' ? 'Vista global' : activeHouse }} · {{ formatDateFull(new Date()) }}

Resultado del período

Balance del periodo

{{ formatMoney(dashboardStats.income - dashboardStats.expense) }}

{{ selectedPeriod === 'year' ? 'Este año' : (selectedPeriod === 'quarter' ? 'Este trimestre' : 'Este mes') }} · {{ activeHouse === 'all' ? 'Todos los ámbitos' : activeHouse }}

Patrimonio financiero

{{ formatMoney(totalFinancialPatrimony) }}

Periodo
{{ formatMoney(dashboardStats.income) }}
{{ formatMoney(dashboardStats.expense) }}
{{ formatMoney(totalFinancialPatrimony) }}
{{ formatMoney(totalVehiclePatrimony) }}

Flujo de caja

Entradas y salidas del periodo elegido

Gasto por categoría

Lo más relevante del periodo

{{ cat }}
{{ formatMoney(amount) }}

Últimos movimientos

La actividad más reciente en tus ámbitos.

Aún no hay movimientos

Tu actividad

Entiende cómo se mueve tu dinero

Elige qué quieres analizar y profundiza solo cuando lo necesites.

Total analizado

{{ formatMoney(statTotalAmount) }}

Ver por

Limitar a una categoría

Buscar en conceptos

{{ statCompareType === 'year' ? 'Evolución' : 'Distribución' }}

Pulsa un segmento para ver sus movimientos.

{{ statSelectedLabel ? statSelectedLabel : (statCompareType === 'category' ? 'Categorías principales' : 'Desglose') }}

{{ statSelectedLabel ? 'Movimientos incluidos' : 'Toca una fila para profundizar' }}

{{ formatMoney(statSelectedLabel ? statDetailTotal : statTotalAmount) }}

No hay datos para esta selección

No hay movimientos en este detalle.

Año

Periodo

Buscar

Accesos
{{ filteredTransactions.length }} movimientos encontradosSelecciona casillas para marcar como pagado, pendiente o borrar varios apuntes.

{{ tx.type === 'income' ? '+' : '−' }}{{ formatMoney(tx.amount) }}

No hay movimientos con estos filtros

Acciones: {{ selectedIds.length }} seleccionados

Patrimonio financiero

{{ formatMoney(totalFinancialPatrimony) }}

{{ inv.entity }}

{{ hasMaturity(inv) ? 'Vence: ' + formatDate(inv.endDate) : financialValueLabel(inv) }}

{{ inv.type || 'Financiero' }}
{{ formatMoney(inv.amount) }}

Valor Tasación

{{ formatMoney(totalVehiclePatrimony) }}

{{ veh.entity }}

{{ veh.type }}

{{ formatMoney(veh.amount) }}

Valor actual estimado

Valor estimado de venta

{{ formatMoney(totalInventoryPatrimony) }}

{{ inventoryAssets.length }} artículos disponibles

{{ item.entity }}

{{ item.type || 'Otros' }}

{{ formatMoney(item.amount) }}

Precio de venta estimado

Tu inventario vendible está vacío

Añade objetos cuyo valor quieras tener localizado.

Facturación personal

Tus facturas, bajo control

Resumen fiscal de {{ selectedYear }} y estimación de retenciones.

Base facturada

{{ formatMoney(fiscalData.totalBase) }}

Retención estimada

{{ formatMoney(fiscalData.totalProjected) }}

Facturas

{{ fiscalEntries.length }}

Ejercicio

Retención actual

%

Retención estimada

%

Facturas emitidas

{{ fiscalEntries.length }} registros en {{ selectedYear }}

{{ formatMoney(fiscalData.totalBase) }}

Todavía no hay facturas este año

Evolución mensual

Base y retención estimada.

{{ monthNames[i].substring(0,3) }}

{{ formatMoney(row.base) }}

{{ formatMoney(row.projected) }}

Total estimado{{ formatMoney(fiscalData.totalProjected) }}

{{ modalTitle }}

Duplicando registro: mantiene la fecha original; cámbiala si lo necesitas.

Este tipo de activo no requiere fechas de inicio o vencimiento.

Introduce la Base Imponible (Bruto) de tu factura emitida.