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 mathsDatabaseSQLite, MySQL/MariaDB or PostgreSQL — whatever your Nextcloud already uses
Install from the App Store
- In Nextcloud, open Apps from your profile menu (you'll need admin rights).
- Search for Budget, or browse the Office & text / Organization categories.
- Click Download and enable.
- 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.