balance.
Launching soon

Your money,
finally clear.

Private budgeting with European bank sync — self-hosted or in the Cloud.

bash
$curl -fsSL https://meetbalance.app/install.sh | bash

Runs on Debian/Ubuntu-based servers — all dependencies installed automatically

2700+
European banks
30
Countries
22
Languages
How it works

Three steps to total financial clarity.

01

Connect your banks.

Link accounts via PSD2 / Enable Banking or drag in CAMT.053, MT940, CSV or PDF statements. Imported, deduplicated and ready in seconds.

02

Classify automatically.

Rules, machine learning and counterparty memory categorise every transaction. Override anything — Balance learns your intent and never re-categorises manual choices.

03

See the full picture.

Net worth, cashflow, budget pacing, recurring subscriptions and end-of-month forecasts. All live, all local, entirely yours.

Bank sync

Your statement,
always up to date.

Live bank connections through Enable Banking, a licensed account-information provider (AISP) under PSD2 — you approve access in your own bank’s app, and Balance never sees or stores your login. Automatic sync is built and switches on publicly around ~250 paying members; self-hosters can turn it on today with their own free key. CAMT.053, MT940, CSV and PDF import cover everything else, fully deduplicated.

TransactionsLive sync
A
Albert Heijn
Groceries
−€34.20
S
Salary Jul
Income
+€4,200
S
Spotify
Subscriptions
−€9.99
A
Amazon.com
Shopping
−€67.49
B
Bol.com
Shopping
−€29.99
Budget pacingJuly 2026
Groceries€288 / €400
Housing€1150 / €1150
Transport€66 / €150
Dining out€176 / €200
Subscriptions€44 / €80
Cashflow & budgets

Understand where
every euro goes.

Envelope budgeting, category momentum and monthly pacing in one view. Know your trajectory with a glance, not a spreadsheet.

Forecasts & alerts

Know what needs
attention before it does.

End-of-month projections from a robust rolling baseline. Budget-overrun warnings and low-balance alerts — only when it matters.

End-of-month forecast
Based on 6-month rolling baseline
+€1,420
projected surplus · Jul 31
Income (actual)+€4,200
Spent so far−€1,840
Expected remaining−€940
Subscriptions & Fixed costs€177.30 / mo
S
Spotify
Monthly · next 28 Jul
€11.99
Z
Ziggo Internet
Monthly · next 5 Aug
€49.42
A
Adobe Creative Cloud
Monthly · next 9 Aug
€65.40
N
Netflix
Monthly · next 14 Aug
€17.99
G
Gym Membership
Monthly · next 22 Aug
€32.50
Subscriptions

Every recurring charge,
under control.

Balance auto-detects subscriptions and fixed costs, tracks billing cycles and contract end dates, and warns you before a notice deadline slips by.

Spending pulse

See your spending
patterns at a glance.

A GitHub-style activity heatmap of your daily spending across the full year. Spot your busiest seasons, quietest months and peak spending days instantly.

Spending pulse12 months
AugOctDecFebAprJun
Peak month
May
Total tracked
€39.6k
Annual report · 2026+€12.4k saved
FebMarAprMayJunJul
IncomeExpenses
Reports

Share a full year
in one click.

Generate polished XLSX or PDF reports with monthly breakdowns, category summaries and income-vs-expenses charts. Schedule them for automatic monthly delivery.

Intelligent categorisation

Machine learning that
knows when to ask.

Balance applies a multi-stage ML pipeline to classify every transaction. When confidence is low, uncertain items surface in a dedicated review queue — so you stay in control without drowning in noise.

ML review queue3 to review
HelloFreshGroceries
92%
Q-ParkTransport
78%
Bol.comShopping
64%
Net worth↑ 1.6%
€248.6k
+€3.9k this month
Cash€33.4k
Investments€178.9k
Real estate€36.3k
Portfolio & net worth

Every asset.
One live number.

Track ETFs, stocks, crypto and real estate alongside your bank accounts. Balance fetches live market prices for tickers and crypto and recalculates your net worth automatically; property and other manual assets you value yourself.

Everything included

Every feature you need.
Nothing you don't.

Self-hosted Balance ships with the full feature set out of the box — every feature, no add-ons, no paywalls.

Balance dashboard — light modeBalance dashboard — dark mode
Hover for dark mode
PSD2 bank sync

Live connections via Enable Banking for NL, BE, DE and 20+ countries.

CAMT.053, MT940, PDF & CSV import

Drag in any statement; parsed, deduplicated and merged automatically.

Auto deduplication

Every transaction has a stable key, so syncing twice never creates duplicates.

Inter-account transfers

Own-account transfers are detected and kept out of your spending totals.

Receipt inbox with OCR

Photo or PDF receipts; amount and date extracted and linked to the transaction.

Smart categorisation

A regex rule engine with priority ordering that learns your overrides permanently.

Transparent ML matching

ML suggestions with full explainability — confidence scores and the exact rule.

AI Financial Copilot

Ask anything about your money in plain language, answered from local data.

Rich transaction details

Notes, tags and attachments; split one payment across multiple categories.

Bulk actions

Mass-categorise with the rule engine, breeze through a fast guided review sweep, and reset up to 5,000 manual overrides in one action.

Net worth tracking

All accounts and investments in one chart, with daily ECB FX rates.

Investments

Stocks, ETFs, crypto, pensions and real estate — all valued in EUR.

Envelope budgeting

Month-by-month envelopes with carry-over. Real budget accounting, not pie charts.

Savings goals

Set a target and deadline; Balance calculates the pace and tracks you to it.

End-of-month forecast

A 6-month rolling baseline with outlier resistance and income smoothing.

Subscription intelligence

Auto-detects recurring charges with billing cycles and renewal warnings.

Upcoming payments

See all scheduled and recurring charges ahead of time, nothing by surprise.

Spending Pulse

A GitHub-style heatmap of daily spending — busiest days and quiet periods.

Smart alerts

Budget overruns, low balance and expiring bank tokens, surfaced before they bite.

Apprise notifications

Push alerts and monthly reports to Slack, Telegram, Discord, email and 60+ channels.

Report Builder

Drag-and-drop P&L, cashflow and net-worth statements, exported as multi-page PDF.

Self-hosted, free forever

Run the whole app on your own hardware under AGPL-3.0 — no telemetry, no account, no artificial limits.

Encrypted backups

Fernet-encrypted .bkp archives, safe to store on any drive without exposing data.

TOTP + WebAuthn 2FA

Authenticator apps and hardware security keys (passkeys) built in from day one.

Instant Mobile App

Install on phone or desktop in seconds with a fluid, native-app feel.

22 languages

English, Dutch, German, French and 18 more — with a live locale switcher.

Full REST API

A documented REST API to automate syncs, pull reports or integrate your tools.

Dark mode

A carefully crafted dark theme using warm dark tones — easy on the eyes for late-night budget sessions.

Pricing

Two options. That's the whole menu.

Every feature is in both — the only difference is who runs the server.

Self-hosted
€0free forever

The whole app, no feature held back. AGPL-3.0, yours to run on your own hardware. Bring your own free Enable Banking key for bank sync, or stick to manual entry and imports.

  • Every feature, no asterisk
  • Your data on your own hardware
  • Bring your own free bank-sync key
  • Open source, AGPL-3.0
Balance CloudLaunching soon
€69/ year
or €7,99 / month · annual saves ~28%

Hosting, updates and encrypted backups handled for you, on the same open-source code.

  • Hosting, updates and encrypted backups handled for you
  • Zero-knowledge encryption — your key stays on your device
  • Automatic European bank sync included, no key of your own needed — goes live around ~250 paying members

Balance Cloud is zero-knowledge: your device encrypts your budget, the sealed result is stored on the server, and the key never leaves your device — so the server holds your data but can’t read it. The one honest exception is bank sync: the worker briefly handles transactions in the clear before sealing them, and Balance never keeps them in readable form. To avoid even that, self-host with your own key.

Payments run through Mollie (iDEAL, SEPA). There is no free hosted tier — the free version is the self-hosted one, and it is the full app. Mint was free because it ran on ads and referral offers; Balance charges a fair price instead — no ads, no data sales, ever.

How Balance compares

Balance vs. the alternatives.

An honest overview. Every tool has its place — this helps you choose.

ToolEU bank syncSelf-hostedPricePrivacyUI / DesignMobileBudgetingSetupNote
BalanceFree★★★★★PWA★★★★★★★★★★Self-hosted backend; mobile & desktop access via premium PWA
Firefly IIIFree★★★★★~★★★★★★★★★★Manual import, dated UI
Actual Budget~Free★★★★★★★★★★★★★★Top envelope budgeting; EU sync via GoCardless
YNAB€€€€€★★★★★★★★★★★★★Best budgeting, but expensive & cloud-only
Lunch Money~€€€★★★★★~★★★★★★★★★★Developer-friendly SaaS
Copilot€€€€★★★★★★★★★★★★★★★iOS-only, US-only, beautiful design

~ = partially available · – = not available · Hover column headers for details

YNAB is a trademark of You Need A Budget LLC; Balance is not affiliated.

Take control of
your finances.

Self-hosted or in the Cloud. Private by design. Just your money, clearly explained.

Install Balance
Balance Cloud

Be first when the Cloud opens.

Balance Cloud is opening soon. Leave your email and you'll get one short note when it does — the real progress and the honest misses. Nothing else.

Just your email, only for launch news. No spam, unsubscribe anytime.

Back Balance before it launches →

balance.

Balance — personal finance, clearly. Self-hosted or Cloud, private by design.