Current Version: 4.5.19

Version History

The demo version is fully functional except WiFI and iCloud sync. Additionally, saving databases is disabled in the demo version.

In order to uninstall the demo version, simply drag it to the trash.
Download Demo for Mac
Version 4.5.19
iFinance 4 for Mac is exclusively available at the Mac App Store.

A Mac OS X 10.10 Yosemite is required to use iFinance 4. macOS 10.15 Catalina is fully supported
Buy iFinance 4 for Mac
US$ 35.99 on the Mac App Store
iFinance 4 for iOS is exclusively available at the App Store and requires an iPhone, iPad or iPod touch with iOS 9 or newer. iOS 13 is fully supported.
Buy iFinance 4 for iOS
US$ 8.99 on the App Store

iFinance Version History

05 Nov 2019
4.5.19
  • Bug fixes
27 Oct 2019
4.5.18
  • Bug fixes
10 Oct 2019
4.5.17
  • Bug fixes
26 Sep 2019
4.5.15
  • Bug fixes
22 Sep 2019
4.5.14
  • Bug fixes
15 Sep 2019
4.5.13
  • Bug fixes
20 Jun 2019
4.5.11
  • Several improvements and bug fixes
11 Jun 2019
4.5.10
  • Several improvements and bug fixes
24 Apr 2019
4.5.9
  • Improvements and bug fixes
22 Apr 2019
4.5.8
  • Improvements and bug fixes
06 Feb 2019
4.5.7
  • Bug fixes
06 Feb 2019
4.5.6
  • Bug fixes
23 Jan 2019
4.5.5
  • Bug fixes
11 Dec 2018
4.5.4
  • Bug fixes
10 Dec 2018
4.5.3
  • Fixed an issue that could sometimes cause problems when importing transactions
05 Dec 2018
4.5.2
  • Duplicating transactions with current date should work correctly again
  • Bug fixes
29 Nov 2018
4.5.1
  • Fixed an issue on macOS 10.11
29 Nov 2018
4.5
  • New: Categorisation Wizard. A new tool that helps you to categorise large numbers of transactions by grouping similar ones together
  • New: Support for Touch ID on macOS
  • Stocks: When editing buys/sells, you can now enter the total price of the trade (and let iFinance calculate unit prices)
  • Stocks: Stock folders now show a win/loss total of all included stocks
  • Reports: Improved layout and readability, especially on large screens
  • Reports: Reports now show a monthly average of income/expenses, if the report time period is greater than one month
07 Oct 2018
4.4.9
  • Improved layout of day balances with very high amounts.
26 Sep 2018
4.4.8
  • Bug fixes
12 Sep 2018
4.4.6
  • Support for future versions of macOS
15 Jul 2018
4.4.5
  • Bug fixes
08 Jul 2018
4.4.4
  • Bug fixes
10 Apr 2018
4.4.3
  • Bug fixes
22 Feb 2018
4.4.2
  • Fixed several issues regarding reports.
05 Feb 2018
4.4.1
  • New in iFinance 4.4:
  • - Added time comparison charts. New chart types have been added, allowing you to compare the data of any two time periods. For example: comparison of expenditure per category in the month of February compared to the previous month of January.
  • - Folders in the analyses section now show a preview of up to four included charts/reports
  • - Added touch and mouse over interactivity for 2D charts (same as 3D charts).
  • Version 4.4.1 contains small UI improvements and bug fixes.
30 Jan 2018
4.4
  • New: Added time comparison charts. New chart types have been added, allowing you to compare the data of any two time periods. For example: comparison of expenditure per category in the month of February compared to the previous month of January.
  • New: Folders in the analyses section now show a preview of up to four included charts/reports.
  • New: Added touch and mouse over interactivity for 2D charts (same as 3D charts).
14 Jan 2018
4.3.7
  • Bug fixes
18 Dec 2017
4.3.6
  • Fixed: Downloading current stock price data should work again
  • Additional bug fixes
29 Nov 2017
4.3.5
  • Bug fixes
19 Nov 2017
4.3.4
  • Bug fixes
06 Nov 2017
4.3.3
  • This update fixes several issues resulting from missing exchange rates. The data provider we used to get these exchange rates unfortunately stopped providing them. We are currently working on a solution to restore automatic conversion for all currencies. As of now the following currencies should work again:
  • EUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, NOK, HRK, RUB, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR.
  • Other currencies will be addressed in the near future.
01 Nov 2017
4.3.2
  • Bug fixes
  • Prepared App for iPhone X (iOS)
28 Sep 2017
4.3.1
  • Bug fixes

    4.3
  • New: Contacts can be assigned to accounts as the account holder

    Note: This allows analyses to take transfers into account when filtering for contacts. This means that transfers will no longer be shown as "without contact". This way transfers can also be filtered by their account that belongs to a certain contact. Additionally, transfers can now be shown in a contacts list of corresponding transactions.

  • New: Automatic detection of transfers between accounts when importing via HBCI/FinTS or CSV file

    Note: When this is active, transactions will be matched if both clearly refer to the other's account (e.g. by IBAN). Also, the amount and date of both transactions have to match each other, otherwise they will not be connected.

  • New: The category list can be searched when assigning a category to a transaction
  • New: Added search bar to the database manager (use cmd+f on macOS or scroll to top on iOS)
  • New: Added option to close the database after a certain time of inactivity (macOS)
  • New: CSV export supports export of IBAN, BIC, account number and routing number of an assigned account relationship (or target account of a transfer).
  • New: CSV import supports import of a payers or payees IBAN, BIC, acocunt number and rounting number
  • New: CSV import supports automatic contact assignment, automatic creation of new contacts and automatic transfer detection
  • New: You can now change the sort order of accounts on Apple Watch and the iOS Today Widget from your iPhone (iOS)
  • New: Added option to reverse the sort order of transactions on the same day when sorting by date (see app preferences)
  • New: Added support for currencies with 1/1000 sub units, such as: Tunisian dinar,  Bahraini dinar, Iraqi dinar, Kuwaiti dinar, Libyan dinar, Rial
  • additional new currency: Gibraltar pound
  • New countries: Faroe Islands, Georgia, Gibraltar, Lebanon, Bahrain, Kuwait, Libya, Oman
  • Improved: "Duplicate for today" now works with multi selection
  • Improved: The contact autocompletion will now show if a contact or the account details of a contact will be assigned
  • Improved: Sorting transactions by check number now correctly compares numbers instead of characters
  • Improved: iFinance will now show if a transaction is marked as new when comparing transactions during a conflict merge
  • Improved speed when downloading data from certain banks
  • Improved detection of girocodes
  • Many new icons
  • Modernized memory management
  • many more improvements and bug fixes
29 Sep 2017
4.3
  • New: Contacts can be assigned to accounts as the account holder

    Note: This allows analyses to take transfers into account when filtering for contacts. This means that transfers will no longer be shown as "without contact". This way transfers can also be filtered by their account that belongs to a certain contact. Additionally, transfers can now be shown in a contacts list of corresponding transactions.

  • New: Automatic detection of transfers between accounts when importing via HBCI/FinTS or CSV file

    Note: When this is active, transactions will be matched if both clearly refer to the other's account (e.g. by IBAN). Also, the amount and date of both transactions have to match each other, otherwise they will not be connected.

  • New: The category list can be searched when assigning a category to a transaction
  • New: Added search bar to the database manager (use cmd+f on macOS or scroll to top on iOS)
  • New: Added option to close the database after a certain time of inactivity (macOS)
  • New: CSV export supports export of IBAN, BIC, account number and routing number of an assigned account relationship (or target account of a transfer).
  • New: CSV import supports import of a payers or payees IBAN, BIC, acocunt number and rounting number
  • New: CSV import supports automatic contact assignment, automatic creation of new contacts and automatic transfer detection
  • New: You can now change the sort order of accounts on Apple Watch and the iOS Today Widget from your iPhone (iOS)
  • New: Added option to reverse the sort order of transactions on the same day when sorting by date (see app preferences)
  • New: Added support for currencies with 1/1000 sub units, such as: Tunisian dinar,  Bahraini dinar, Iraqi dinar, Kuwaiti dinar, Libyan dinar, Rial
  • additional new currency: Gibraltar pound
  • New countries: Faroe Islands, Georgia, Gibraltar, Lebanon, Bahrain, Kuwait, Libya, Oman
  • Improved: "Duplicate for today" now works with multi selection
  • Improved: The contact autocompletion will now show if a contact or the account details of a contact will be assigned
  • Improved: Sorting transactions by check number now correctly compares numbers instead of characters
  • Improved: iFinance will now show if a transaction is marked as new when comparing transactions during a conflict merge
  • Improved speed when downloading data from certain banks
  • Improved detection of girocodes
  • Many new icons
  • Modernized memory management
  • many more improvements and bug fixes
13 Jul 2017
4.2.9
  • Transaction lists of categories and contacts now consider current exchange rates when calculating totals of transactions with different currencies
  • Accounts on AppleWatch can now display balances of up to 9.9 million
  • several more improvements and bug fixes
26 Jun 2017
4.2.8
  • - New currency: Burmese kyat
  • - Improvements and bug fixes
23 Jun 2017
4.2.7
  • Improvements and bug fixes
28 May 2017
4.2.6
  • Fixed a crash while importing the historical data of certain stocks
21 May 2017
4.2.5
  • Fixed: There should be no more overlapping rows in reports when displaying contacts without a name
  • Fixed a rare crash when changing the date of a transaction
  • Fixed: Getting stock data should work again
  • more improvements and bug fixes
01 May 2017
4.2.4
  • New currency: Pakistani rupee
  • Merging of local recurring transactions during Wifi sync has been improved
  • Accounts marked as „old“ can now be assigned to imported account statement files
  • Fixed: Changing the date of an imported account statement would sometimes change the date of the wrong file
  • more improvements and bug fixes
03 Apr 2017
4.2.3
  • New: It is now possible to set transactions active/inactive via Touch Bar (macOS)
  • more improvements and bug fixes
22 Mar 2017
4.2.2
  • New currencies: Gambian dalasi and Swazi lilangeni
  • New countries: South Africa, Botswana, Egypt, Gambia, Algeria, Swaziland
  • Improved Wifi sync file transfer speed
  • Fixed: Files imported on iOS will be processed immediately when the app is active (iOS)
  • Fixed: Devices with permanent Wifi sync authorization are correctly shown in the PINs and Passwords pane
  • Fixed: Navigationbar is correctly shown when viewing manuals
  • more improvements and bug fixes
01 Mar 2017
4.2.1
  • New: Option to hide the account number of accounts that are shown in the Notification Center
  • Fixed: The correct device name is now shown when asking for permission to sync over Wifi  
  • several more improvements and bug fixes
01 Mar 2017
4.2
  • New: Interactive 3D charts
  • New: Copy & paste transactions and split transactions between accounts
  • New: It is now possible to import and manage PDF format bank account statements
  • New: TouchBar support (Mac)
  • New: It is now possible to have transactions show their category symbol and contact icon at the same time (can be activated in application preferences)
  • New: It is now possible to add a commission/fee to stock transactions
  • New: Added option in app preferences to choose whether media attachments should be ignored when copying transactions
  • New document icons
  • Improved: CSV import is now faster and can handle bigger files (especially iOS)
  • Improved: CSV import is now able to import amounts with a suffix credit/debit sign, e.g. "4,50-"
  • Improved: Charts now show the total sum of incomes or losses
  • Improved: Address book contacts can now be merged directly with contacts in iFinance.
  • Improved: WiFi sync network code has been rewritten. It should now be faster and more reliable
  • Improved: Transaction lists of categories, charts, reports etc now show more information, e.g. payer/payee details
  • Printing: New option to also print check numbers of transactions
  • Printing: Day balances from multiple accounts can now be merged when the transaction list is sorted by date
  • Fixed: CSV export now correctly uses a split transactions original currency and amount sign
  • more improvements and bug fixes
13 Dec 2016
4.1.7
  • Improved: When importing CSV files, you can import columns as a “subcategory" (requires another column to be imported as “category")
  • Importing iFinance Category Files with categories having images works again
  • Fixed a crash when closing a database in fullscreen mode
  • several other improvements and bug fixes
28 Nov 2016
4.1.6
  • Fixed a crash on Macs with connected Touch Bar (only Mac)
  • Other bug fixes
21 Nov 2016
4.1.5
  • Improvements and bug fixes
03 Nov 2016
4.1.4
  • New: Added option to restore the “Last View” when opening a database
  • Improved: Backup list in the preference pane is now sorted by database name
  • Fixed: Import of iFinance 3 databases will import tags of budgets correctly
  • Fixed: Charts on iOS 10 where sometimes displayed just black and white
  • Fixed: Scanning Giro and Payment Codes should work again
  • Fixed problem with displaying accounts in the Notification Center
  • Several more improvements and bug fixes
06 Oct 2016
4.1.3
  • Improvement: Made sure that databases synchronized via iCloud are only opened if all data has been downloaded
  • New: The database manager now also allows you to disconnect databases from iCloud
  • Fixed issues with iCloud sync
  • Improved import of iFinance 3 databases
  • Fixed issue computing French RIB numbers
  • Added country Namibia and currency Namibian Dollar
  • Fixed some display issues of quick selection menus (iOS)
  • More improvements and bugfixes