Import & Storage

No data loaded yet.

Everything stays local in your browser (localStorage). Backup downloads a JSON snapshot of all local data; Restore replaces it.

When using the downloaded HTML file, back up before moving, renaming, or replacing it. Browser storage for local files can depend on the browser and file path.

App version 1.0.0. A downloaded copy never updates itself.

Database Overview

No local data yet.

Overview of localStorage keys starting with bdgt.

Suspected Duplicates

No suspected duplicates.

Auto-Categorization (Expenses)

Applies to outgoing transactions. First match wins.

Auto-Categorization (Incoming / Refunds)

Applies to incoming transactions. Use categories like Cars for refunds. First match wins.

Proposed Rules

Suggestions are grouped by repeated keywords found in payee, purpose, and description.

Manual Overrides

Select a transaction from the list below.

Overrides are stored locally and take precedence over auto rules.

Budget Summary

Yearly Overview

Charts are unavailable because Chart.js could not load.

Yearly Inflow vs Outflow

Yearly Spend

No spend data available for yearly charts.

Rolling 12-Month Spend by Category

Calendar-Year Spend by Category

Calendar-Year Category Share

Calendar-Year Category Split

Largest Spend Transactions by Year

Top 20 Excluded Transactions by Year

Manage Recurring Streams

Streams match expense transactions by keyword in payee, purpose, or description. Tip: use “Mark recurring” in Transactions to prefill a stream.

Expense Streams (This Year)

Expense Streams (Last Year)

Shows streams with matches from the previous year.

Manage Income Streams

Streams match income transactions by comma-separated keywords in payee, purpose, description, or account name.

Income Overview

Long-Term Income Trends

Income charts are unavailable because Chart.js could not load.

Monthly Income by Source

Rolling 12-Month Income

Annual Income by Source

Top Income Transactions by Year

Projects

Projects match both inflow and outflow by keyword in payee, purpose, or description.

Monthly Overview

Monthly charts are unavailable because Chart.js could not load.

Monthly Inflow vs Outflow

Category Breakdown

Category Trends

Category trend chart is unavailable because Chart.js could not load.

Monthly Category Outflow

Monthly Drilldown

Net Worth

Fill out once per month on the 28th (end-of-month snapshot).

Net worth chart unavailable because Chart.js could not load.

Net Worth Trend

Copy a Sheets table with a header row. Import replaces existing net worth data; "Total" is ignored.
Total preview
€0.00

5-Year Forecast (Net Worth)

Split Growth Rates

Optional: split net worth into parts with their own annual growth rates. Weights are normalized.

Projection uses net worth history; override growth replaces the computed rate. Salary contributions add yearly increases. Split parts apply their own growth rates when set.

Retirement Estimator (German Pension)

Assumes retirement now, no future pension contributions, and constant annual growth on the invested share.

High-Value Exclusions

Transactions above this amount are excluded from budgeting and shown here. Set to 0 to disable amount-based exclusion.

Exclusion rules

Matches payee, purpose, or description. Applies to inflow and outflow.

Exclusion allowlist

Allowlist terms override exclusion rules only. Amount-based exclusions still apply.

Internal transfer hints

Hints only exclude transactions when a same-currency opposite transaction with the same amount appears within three days.

Transactions