When comparing HomeBank vs Buckets, the Slant community recommends HomeBank for most people. In the question“What are the best cross-platform budgeting apps?” HomeBank is ranked 8th while Buckets is ranked 10th. The most important reason people chose HomeBank is:
HomeBank uses an easier input interface as well as offers a bunch of different transaction filters and reporting tools.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Easy to learn how to use with user friendly features
HomeBank uses an easier input interface as well as offers a bunch of different transaction filters and reporting tools.
Pro Easy to install on Linux, no matter the distro
HomeBank offers prebuilt packages for many of the major Linux distributions meaning users do not have to wait for their distros repo to add or update the app and can just install or update when they like.
Pro No monthly fee
Pro Budgeting closely integrated
While not perfect, the Buckets is the only offline budgeting desktop application which has budgeting as front-and-center as YNAB 4, and the developer is continually working on it, so hopefully it will be improved further.
Pro Untimed, free trial
Evaluate the app for as long as you need prior to purchasing.
Pro Syncs with your bank
Allows you to write private macros and import data securely from your bank.
Pro Import from YNAB4 Budget
You can upload your YNAB4 budget and you are ready to go.
Pro Imports Amazon transactions
This program will import and reconcile Amazon transactions.
Cons
Con Does not have full import compatability
HomeBank does not fully support importing exports from other banking software.
Con Setup time takes a while
Setup, especially when there are multiple accounts takes a while to get done.
Con Check Number/Transaction ID is not available
If you have checks or transaction IDs, you are forced to used the Memo field which is over used for memos and/or payees.
Con No payee field
The "memo" field is over used as a payee field within the program. If you use the "memo" for payee, you cannot have any other description of the transaction. If you use the "memo" for a memo, you cannot track the payee.