Get started

Up and running in minutes

Budget installs like any other Nextcloud app — straight from the App Store, no command line required.

Requirements

NextcloudVersion 30 or higher
PHP8.1 or higher
PHP extensionBCMath (php-bcmath) for exact money maths
DatabaseSQLite, MySQL/MariaDB or PostgreSQL — whatever your Nextcloud already uses

Install from the App Store

  1. In Nextcloud, open Apps from your profile menu (you'll need admin rights).
  2. Search for Budget, or browse the Office & text / Organization categories.
  3. Click Download and enable.
  4. Open Budget from the app menu — and add an account or import a statement to begin.

Prefer the command line? occ app:install budget then occ app:enable budget.

Kick the tyres with demo data

Want a fully populated instance to explore first? Seed the same multi-currency demo dataset used in the screenshots:

occ budget:seed-demo — creates demo accounts, transactions, budgets, bills, goals, a pension and net-worth history. Add --wipe to reset first.

First steps

  • Add your accounts — bank, card, cash, savings or crypto.
  • Import a statement (CSV, OFX or QIF) and let the rules categorise it.
  • Set a few budgets and turn on alerts.
  • Browse the documentation — there's also a help button on every page in the app.

⚠️ Beta: Budget is still in active testing and data loss is possible. Please keep backups and report any issues — it really helps.

Make it yours

Free, open source, and running entirely on your own server.