Anthropic API Key: Not configured
Month: Year:
Expenses by category vs Budget
Year overview
Recent transactions
DateDescriptionCategoryTypeAmount
Month: Year:
Category
Budget (EUR)
Spent
%
New transaction
Date
Type
Category
Sub-category
Amount (EUR)
Description
Type a description and AI suggests the category
Import bank statement
Supported format: Date;Value date;Description;Amount;Balance
Dates DD-MM-YYYY · Amounts -15,00 or -1.234,56
Windows-1252 and UTF-8 encoding auto-detected.
📄
Drag CSV here or click to choose
Bank statements, or a CSV exported from this app (auto-detected)
Column mapping (adjust if needed)
Date column
Description column
Amount column
Example
Date;Value date;Description;Amount;Balance
15-06-2026;15-06-2026;SUPERMARKET PURCHASE;-45,00;2.500,00
01-06-2026;01-06-2026;MONTHLY SALARY;1.800,00;2.545,00
Net Worth evolution
From to
Monthly position
Month:
MonthAssetsLiabilitiesNet WorthChange
No records yet.
Add loan
Loan name
Original amount (€)
Term (months)
Start date
Payment day of month
Initial interest rate
TAN (%)
Label (optional)
You can add more rate periods (e.g. when Euribor resets) after creating the loan.
Add property
Estimate current market value by growing a baseline value with a regional appreciation rate. Re-anchor anytime you get a real valuation. Rates are editable estimates — verify against INE / Idealista.
Property name
Region
Purchase price (€)
Purchase date
Baseline market value (€)
Annual appreciation (%)
Linked mortgage (optional)
Add vehicle
Estimate current value by depreciating a baseline value over time. Re-anchor anytime you get a real valuation (e.g. Standvirtual / dealer quote). Rates are editable estimates.
Vehicle name
Type
Purchase price (€)
Purchase date
Baseline value (€)
Annual depreciation (%)
Linked car loan (optional)
Period
Categories & Sub-categories
Customise the category tree. Changes apply immediately to all forms and the AI prompt.
Year management
These years appear in all month/year selectors. New years from imported data are added automatically.
Backup & restore
Save all your data (transactions, budgets, net worth, loans, properties, cars, categories) to one file, and restore it on another device or browser. Your API key is never included.
Danger zone
Restore the app to its factory defaults. This permanently erases all your data from this browser.
Reverting removes everything: transactions, budgets, net worth, loans, custom categories, years and your saved API key.
Budget year:
Projected income vs outflow
Cumulative free balance
6-month breakdown
Month Income Expenses Invested Saved Loan pmts Free balance
Projected expenses by category
budget uses your set budget   avg falls back to historical mean
How this works

Budget mode: expenses use your budget per category (unbudgeted categories fall back to the historical mean). Your deliberate plan, inherently free of one-offs.

History mode: expenses use the historical mean for every category — a reality check on whether your budget reflects your actual habits.

Compare mode: shows Budget and History side by side in the charts, table, and per-category breakdown, with a Δ column showing where they diverge. Green Δ = you tend to spend less than budgeted; red Δ = you tend to overspend.

Income: in Budget mode it uses the income budget you set in the Budget tab for each month — so predictable extras like holiday/Christmas allowances or bonuses land in the month they arrive; months with no income budget fall back to the median. History mode always uses the median of the window — the typical recurring month, with one-off windfalls excluded and flagged in amber.

Free balance = Income − Expenses − Invested − Saved − Loan payments. Loan payments are the scheduled debt service from your Loans.

Edit transaction
Date
Type
Category
Sub-category
Amount (EUR)
Description