Homebank 5.2.2

HomeBank helps managing your personal accounting. It's designed for ease of use, and quickly analyzing and tracking your personal finances in detail, has filtering tools and pretty graphing. It can import from Quicken, MS Money, bank statements as OFX, QIF, CSV and QFX. HomeBank also detects duplicate transactions, auto-numbers cheques, handles bank, cash, asset, credit and liability account types, can schedule transactions, internel transfers, and so forth.

Tags c gtk accounting personal-finance quicken money
License GNU GPL
State beta

Recent Releases

5.2.208 Oct 2018 03:15 minor bugfix: Wish : #1783848 update demo/example with up-to-date data. : scheduled day count late was faulty equal 1 when no limit set. Import txn sort and assigment changes. Edit from all transaction don't update account changed icon. Win: QIF import does not display dates. Categories drop-down shows duplicates when you add new transactions. Incorrect balance after bulk-editing date. 2018-09-15 Maxime Doyen.
5.2.116 Sep 2018 03:15 minor bugfix: Wish : #1789698 treat search box as another filter. Backup files are not being deleted. Trendtime report crash when display payee. CSV import do not import info, payee, and tags. Revert and Restore backup menu items permanently greyed out. 2018-09-08 Maxime Doyen.
5.209 May 2018 03:15 minor feature: New : import, you can drop file to import on the main window. Change: xhb data file format (v1.3). Change: optimized XML tag. Change: preferences, reorganised the pages and elements. Change: improved the split dialog with a listview and new layout. Change: migrated split to GPtrArray. Change: improved the register selection informations. Change: relayouted payee and category dialog. Change: removed most theme icons to keep a consistent interface. Wish : #1744612 add Select All/Select None feature when importing transactions from files. Wish : #1738816 import remember last account. Wish : #1673902 add a visual marker for uncategorized txn. Wish : #1673048 option to control the autocomplete of memo. Wish : #1623931 import option to case convert txn description. Wish : #1610563 enhance the backup system. Wish : #1586211 import to always shows date tolerance. Wish : #1579494 prevent to import csv invalid date combinations. Wish : #1225122 split the amount of a transaction into more than 10 categories. Wish : #1008629 optional default transaction template for each account. Wish : #969218 include tags in scheduled/template transaction. Wish : #829418 option to help detect duplicated transaction. Wish : #668417 list of all transactions. Wish : #528739 implement import of multiple files. Trendtime report quarter bound date wrong. Report 'select all' prevent to pick some date. Date resets to 01/01/1900 while adding a new transaction. Display of quarter shows calendar year not fiscal year. Cannot rename payee in case-sensitive way. Partial date entry doesn't work anymore. : 2018-03-18 Maxime Doyen.
5.1.818 Mar 2018 07:25 minor bugfix: Wish : #1743254 add more decimals for cryptocurrencies. Wish : #1743147 enable/disable show future txn in register window. Wish : #1446505 trendtime, average line, negative amounts. : account dialog, the frac digit was not set for currency with more than 2 digits. Spelling-error-in-binary. Update currency message error. CSV export decimal char is not always the same. no warning when a file was changed from another instance. Currencies update fail due to yahoo discontinued service. Group internal xfer when sort by payee. 2018-01-06 Maxime Doyen.
5.1.707 Jan 2018 03:15 minor feature: New : added an icon for accounts. New : rewritten partially the charts and removed the treeview for legend. New : chart line have now a vertical line on active item. New : chart now display the 0 scale text. New : rewritten the dateentry widget to use a popover. New : reports enable to copy to clipboard in addition to export as CSV. Change: chart bar/line now span automatically. Change: chart donut hole do not trigger overlay anymore. Change: preferences, txn column list removed, as there is a now a context menu. Change: top spending is now display top 10 items. Change: r.io is now used to get currencies exchange rate (replace yahoo). Change: changes and new entries into the help menu. Wish : #1741339 transaction quicksearch into amounts. Wish : #1709374 enable to export detail list from reports. Wish : #1697241 allow custom currencies for cryptocurrency and discontinued. Wish : #1674018 usability and UX improvements for the reports dialog's toolbars. Wish : #1661986 separate view of out of budget categories in budget report. Wish : #1656589 add highlighting on legend text for report graph. Wish : #300380 beta: add pdf export for transaction (in testing menu). : chart x-scale labels were sometime overriding each others. : balance report: overdrawn was not displayed if the threshold was 0. : balance report: the amount scale was faulty offset to left at first draw. : budget report: chart bar was not showing over state. : report: a bad empty detail list problem. : some minor memory leak. Date range in Trend Time Report. Date/calendar popup registers keyboard bindings (Gnome asks). Currencies update fail due to yahoo discontinued service. Group internal xfer when sort by payee. Title bar do not backup a new file. Euro minor converts Euro to Euro wrong. 2017-09-14 Maxime Doyen.
5.1.615 Sep 2017 03:17 minor bugfix: change: win32: upgraded to gtk+ 3.22.16. wish : #1710955 warn when opening a backup file. New memo doesn't get added to quick list. New/deleted transactions and search box show inconsistency. "All date" range remains as is after "Select All" in Report. Un-editable category. Manage budget window do not expand properly. Automatic check numbering Anonymize dialog change accounts if user window. Months in Manage Budget should allow tabbing from consecutive months. 'Notes' field in 'Manage Accounts' should wrap text. Windows 10 x64 5.1.5 cannot start application. Start Balance not shown after new file assistant. The "other" side of an internal transfer is not marked as changed when an internal transfer is deleted. Internal transfers with a status of "Remind" are not created correctly. libofx: macos, cannot import newer OFX versions. 2017-05-10 Maxime Doyen.
5.1.510 May 2017 03:15 minor bugfix: Change: win32: upgraded to gtk+ 3.22.7. : updating currency rate was not updating file changes (and enable save). Category usage count does not get updated for split transactions. Statistic report filter do not update date range. Only one changed icon is displayed in accounts window when an internal transfer is edited. Segfault when pressing escape while editing a new transaction. French translation is missing in filter. Time report show all category may be wrong if split. Can't set transaction amount to 6 decimal points. Statistics Report: sorting by amount does not work with "Expenses and Income". Account window "0.00" balance sometimes displayed in warning color. "Show # days in advance the current date" preference doesn't work. BYN - new Belorussian currency is not in the list. Cannot filter on memo if split transaction. Original account shows edits when inheriting transaction into another account. Balance report does not include accounts with no transactions. 2017-02-16 Maxime Doyen.
5.1.416 Feb 2017 03:15 minor bugfix: Change: filter, reworked the layout. Change: filter, category select change now propagate to subcategories. Wish : #1661806 show overdraft amount in account window (balance column). Wish : #1655542 improve handling of end of month scheduled transactions. : sanity was not checking dst_account. : sanity orphaned account was not working. "show all" shows as enabled after opening another file. Both sides of internal transfers' accounts not changed. Display Order of Account Types (5.1.3). Main window's upcoming transactions pane shifts downwards on every startup. Main window size/position saved only when using wm (X) button. Memory Fault on homebank-5.1.1-1.fc25.x86_64 and later. Main window layout is not persisted. Balance Report crash when no txn at all. Save button in main window disabled despite pending changes. Libofx for windows bad utf-8 char import corrupt xml file. 2017-01-22 Maxime Doyen.
5.1.323 Jan 2017 03:15 major bugfix: new : your account, added expand/collapse button. wish : #1653350 cvs import default category for payee. wish : #1645126 remember the size of columns listview in the main window. wish : #1530784 easy way to see accounts in account list. wish : #1164643 totals per Financial Institution in account summary. Euro major Lithuanian template corrections. Euro major settings: list countries alphabetically. Euro major feature calculates amounts incorrectly. account combobox can be default set to disabled account. Importing QIF file with existing accounts. Sorting for account in Statistics Report doen't work. Balance report crash when no result. Exclude from budget option seems ignored. Remind operations are included in "today" balance calculation. balance report "select all" is not working. 2016-12-08 Maxime Doyen.
5.1.208 Dec 2016 03:15 minor bugfix: Wish : #1645126 remember the size of columns in the main window. Wish : #1639862 multiple edit transactions date. Wish : #1638023 remind scheduled listview column width. Wish : #916690 qif option (info to desc; payee to desc). Wish : #462919 option to choose to import OFX name to payee or memo. : import, new account don't have currency, result display NaN. : import, amount was not displaying decimal part. : import, dialog to choose child xfer was popup when no match found. : txn dialog, after input a split amount/category widget were not disabled. Import shows rounded amount but import correctly. Txn changes in detail list cannot be saved. Balance report may show wrong values. 2016-11-06 Maxime Doyen.
5.1.117 Nov 2016 03:15 minor bugfix: Wish : #1634615 get currency format from system again. Wish : #1634182 template chooser popover could be wider by default. Wish : #1629647 'Multiple Edit' to include account. Moving txn between account hide it into destination. Overwrite assignment doesnt work. Balance report crash when no selection in main window. Win: missing.dll for windows 7, vista, XP. Must enter Payment method twice in Add Transaction dialog. Win: libgnutls-30.dll missing XP, Vista, 7. Manage assignment display some payee instead of category. 2016-10-16 Maxime Doyen.
5.117 Oct 2016 07:05 minor feature: Change: xhb data file format (v1.2). Change: internal storage of txn into accounts. Change: transaction dialog, changed the layout. Change: template/scheduled dialog, changed the layout. Change: register, refactored toolbar grouping single and multiple actions. Change: listview, removed deprecated rule hint (alternate row color). Change: listview, added line grid (new GTK+ option). Change: preferences, reworked layout. Wish : #1610672 multiple edit should allow clearing fields. Wish : #1608025 revert prefill with shift/ctrl clicked txn when multiple edit. Wish : #1500235 automatic assignments based on regular expressions. Wish : #1500220 allow auto assignments to overwrite payee. Wish : #1484449 warn when amount sign and category don't match. Wish : #1448613 display full category name in autocompletion. Wish : #1424365 separe scheduled transaction from template transaction. Wish : #1242312 category split for template/scheduled transaction. Wish : #1102981 add comment bloc for accounts. Wish : #1094528 auto-assign Payment. Wish : #844576 payee default category and payment type. Wish : #552565 multiple currency accounting. Amount input limited to -/+ 2,147,483,647. Internal xfer assign to existing txn no longer work. Category with 0 budget should display 'over'. Dst_account remains into file for non intxfer. 2016-08-06 Maxime Doyen.
5.0.924 Jul 2016 03:15 minor bugfix: Wish : #1507253 template at top into txn dialog. Wish : #1429411 reconcile etc. could be a linked set of toggle buttons. Wish : #532564 clean feature to delete unused payees/categories. Filter by status in the ledger. Zillion questions importing from QIF file. Changes in settings - format- numbers options is never saved. Statistics filtered on category with split display wrong results. Importing cvs file silently skips a line!. 2016-05-21 Maxime Doyen.
5.0.709 May 2016 03:15 minor bugfix: New : preferences, add preview for chart color scheme. New : doc, added every payment into the lexicon. Wish : #1509485 quicksearch split transactions memo/category. Wish : #1507252 ability to batch-edit selected transactions easily. Wish : #1501125 export to CSV for all reports list view. Wish : #1501111 double-click on sheduled txn in main window to open template editor. Wish : #1292377 enable edit transactions from report detail list. Wish : #880846 hide/show txn list column on right click. Scheduled transaction edit doesn't enable file save. Scheduled transactions disappear with no reason. Budget report categories displayed when selecting subcategories. Import window wrongly sized. no warning about old gtk3.x version when compiling from source. Inconsistency in my file internal xfer. 2015-10-18 Maxime Doyen.
5.0.624 Oct 2015 03:15 minor bugfix: Next Previous buttons not translated when importing ofx file. Assignment with same name should not be possible. App crash opening a file from previous version. input in split should not be possible. Auto assignment don't set payee on split txn. Auto assignment can mark untouched txn as changed. Translate homebank.appdata.xml. Splits without category are lost during QIF import. Statistics report crashes HomeBank after adding a new tag. Auto assignment changes split category when only payee is defined in assignment definition. Wrong number of txns in pop-up after auto assignment. Auto assignment dialog not active when no category defined. Litre symbol is not translatable. Remove period from short description. Translation: add developer note to FI Fee. Translation: typing errors. Txn dialog +/- button reset amount to 0. 2015-09-19 Maxime Doyen.
5.0.412 Sep 2015 03:15 minor feature: Change: win32: upgraded to gtk+ 3.16. Change: amount toggle sign button changed from text button to entry icon. Change: added/changed transaction are always showed by default filter. Using memo filter does not list memos in split catagories. no help file. F1 does nothing. Windows 10. Year on statistics is preset to 1900 instead of e.g. current year. Inconsistency in internal xfer. Win32: (gtk3.6.4 ) Dropdown list appear on the wrong Screen (dualscreen). Wish : #1469424 bank Account window should remember user column arrangement. Wish : #1338052 add option to show x days future ledger txn. Wish : #1330156 in the ledger, a way to identify graphically the past from the future. 2015-06-06 Maxime Doyen.
5.0.307 Jun 2015 03:15 bugfix: change: win32: upgraded to libofx 0.9.9 again. wish : #1460370 internal xfer credit should display from account. wish : #1444792 wish: button to expand/collapse all in "Manage Categories". wish : #1429413 wish: thinking of icon credit vs debit card. wish : #1416957 wish: add ability to modify transaction when posting from template. bugDont work: "Save file as". If I change the file name, it does not change. bug(libofx 0.8.3 bug) win32 : some OFX files leads to crash. bug(libofx 0.8.3 bug) win32: memo field truncated. bug(libofx ) OFX imports incorrect date. 2015-05-06 Maxime Doyen.
5.0.209 May 2015 18:45 minor bugfix: Importing CSV files automatically creates 3 new accounts. Date filter From/To fields not working in Trend time and balance reports. Saving cut file name after a dot. Budget amount is wrong (seems twice). Calendar widget can't be dismissed by clicking on the arrow or text entry.