UnderBudget is an open-source personal budget analysis application.
- Source : Bitbucket (GitHub mirror)
- User Guide
- Issue Tracker
- Wiki
- Discussion Forums
- Continuous Integration :
UnderBudget allows you to create a personal budget and track your ongoing progress (so that you stay under-budget) by comparing against your actual expenses.
- Categorizing of estimates into a hierarchy (e.g., Expenses->Food->Groceries and Expenses->Food->Dining)
- Ability to import transaction data from GnuCash
- Assignment of transactions to estimates through flexible user-defined rules
- Calculation of:
- estimated ending balance (initial balance + estimated incomes - estimated expenses)
- actual ending balance (initial balance + actual income to-date - actual expenses to-date)
- expected ending balance (actual ending balance, taking into account estimates that have already gone over-budget)
- Uses the Qt framework to run on Linux, OS X, and Windows
Start by downloading the appropriate package for your operating system and follow the installation guide.
UnderBudget can be built from the source by cloning the repository and following the build procedure.
Contributions are welcome in all forms.
- Found a bug? Please submit a bug report!
- Want to help write the user manual?
- Fork the source and submit pull requests to help make UnderBudget better!
UnderBudget is written by Kyle Treubig and released under the Apache 2.0 license.