Alternatives

How beatrax differs.

There are good tools in this category. The honest way to compare them is not feature counts but structure: where your data lives, how it pays for itself, and how transactions get in.

The structural comparison

Where data livesBusiness modelHow transactions arriveSource readable
beatraxYour machine onlyFree, no paid tierStatement files you export; optional open banking with your own keyYes
DymeThe provider's cloudPaid subscriptionBank link via PSD2No
YNABThe provider's cloudPaid subscriptionBank sync, or file importNo
Actual BudgetYour server, or their hosted optionFree self-hosted; paid hosting availableFile import; bank sync via add-onsYes
Firefly IIIYour own serverFree, self-hostedFile import; bank sync via add-onsYes
Your bank's own appThe bank's cloudIncluded with the accountNative — it is your bankNo

This summarises each product's publicly described model, not a feature-by-feature audit, and deliberately quotes no prices — those change. If something here is wrong or out of date, please open an issue and it will be corrected.

What the paid apps charge for, and what beatrax does instead

Dyme, YNAB and their peers charge a monthly or yearly subscription. Almost everything that subscription buys, beatrax does too — for nothing, because there is no service to run and therefore nothing to bill for.

What you'd pay forbeatrax
All your accounts in one overviewYes — bank, credit card, PayPal and app-store subscriptions in one ledger
Automatic categorisation that learnsYes — merchant memory plus a rules engine you can author yourself
Subscription detectionYes — recurring charges detected from your own history
Alerts when a subscription's price risesYes — drift alerts with the annualised impact
Unusual-charge detectionYes — flagged against your own baseline, not a generic threshold
Envelope / zero-based budgetingYes — assign every euro, carry balances, move money between envelopes
Cash-flow forecastingYes — 30 to 365 days, with what-if scenarios
Savings goals and potsYes
Multi-device syncYes — peer-to-peer and end-to-end encrypted, no account
Reports and exportsYes — a report builder, CSV and PDF export, per-year tax export
Search across all historyYes
MobilePartly — installable on a phone today; a fully synced mobile peer is still in progress

No free tier, no trial, no upsell — this is the whole product.

What you genuinely give up

It would be easy to stop at the table above. These are the things the paid services do better, and they are not small:

  • Transactions do not arrive by themselves — Dyme and YNAB link to your bank and update on their own. With beatrax you export a statement and drop it in — a few minutes a month. There is an open-banking connector, but it is off by default and needs your own aggregator key.
  • No support desk — There is nobody on a chat widget. You get a public issue tracker, a Discord, and whatever the community answers.
  • You are the backup — No provider is keeping a copy safe for you. Lose every device and every backup and it is gone — nobody can restore it.
  • Mobile is not finished — The interface works on a phone and installs as an app, but the mobile client is not yet a full sync peer. If a polished phone app is the main way you want to use this, wait.
  • Fewer eyes, fewer years — A subscription funds a team, a roadmap and a support rota. beatrax is a small project. It is younger, it has been tested by fewer people, and its future depends on interest rather than revenue.
  • No shared household accounts or advice features — No multi-user permissions, no coaching, no in-app product recommendations — some of which people genuinely value in the paid apps.

Against the self-hosted open tools

Actual Budget and Firefly III share beatrax's instinct that your ledger should be yours. The difference is what running it costs you.

Both are, in their full form, server software: something to host, update, back up and secure. beatrax is a desktop application — it installs like any other program and syncs peer-to-peer between your own devices, so there is no server in the picture at all, not even one you own.

  • No server to run — No container, no reverse proxy, no certificate renewal, no database to maintain.
  • European bank formats read natively — CAMT.053, MT940 and ICS credit-card PDFs are first-class inputs, not add-ons.
  • Funding chains — Linking a card purchase to the bulk settlement that paid for it is the problem beatrax was built around; the others generally treat those as unrelated rows.
  • But Actual is OSI open source — If OSI-approved licensing is a hard requirement for you, Actual meets it and beatrax does not. That is a real difference and it is stated plainly.

Against your bank's own app

Your bank's app is genuinely the best tool for looking at that bank. It is real-time, it is free, and it needs no setup.

It simply cannot see the other accounts. If your money only lives in one place, use it. beatrax exists for the case where the picture is split across a current account, a credit card from a different company, PayPal in between, and app-store subscriptions that settle somewhere you have to go looking for.