I have used Moneydance for several years now and frankly it seems to have been better in previous years than it is now. Here are my issue with the 2017 version, the latest released version at the time of writing this comment:
- No method of archiving and starting a new year. A users entire history is opened up each time the product is used, exposing its entire history to corruption. This also over time can significantly reduce the performance of the program.
- Random file corruption in large user files. Data occasionally exhibits random changes in large files that are several years old. It can take many hours to locate and correct the issue, especially when it affect account balances. However it is not as bad as Quicken 2007 historically was when I used it.. Much of this could be resolved by implementing archiving so that a user could work with smaller files and previous data would not be involved as much.
- Major, fee based, releases tend to be released, in my opinion, without adequate quality control. This results in buggy products on release which can create issues and frustration. Users then effectively become beta testers.
- The GUI is very inconsistent at times. A button that is present in a location in one type of account may be located in a different place in another type of account. This can create confusion.
- Memories of categories, description, and tags cannot be edited or deleted. If a user makes a mistake and enters the wrong info into one of these fields, it can stay memorized in the file forever. The only way to get rid of it is to start over with a new file.
- Security transactions are very convoluted.
- Credit card balances alway display as negative. This while technically correct can be confusing when reconciling an account.
- Built in bill pay is very slow and their error message are often cryptic.
- It is very difficult to create an adjustment when balances are off, even by a slight amount, with creating special categories and techniques to account for these adjustments as every penny has to be assigned a category to track it. This is good accounting in theory but in real life things happen that conflict with this theory and with Moneydance, there is no allowance for that. You might need this kind of detail for a business but not for home finance.
- The investment action for Interest in investment transactions can only be as Miscellaneous Income. The action for interest cannot be added or change and the program has no specific action for investment interest.
Editing Securities and values can be a very complex operation which requires multiple windows and is not very intuitive.
- There is no built-in ability to print or export Schedule A or Schedule B reports for submitting with your income taxes. Existing reports have to be customized and edited to accomplish this in order to get an approximation of what is needed.
- Creating next years budget from a previous year can be a complex process with a great deal of steps in order to create an accurate and useful tool.
- Some of the useful tools are only supported via 3rd party extensions, some of which are fee based and not always kept up-to-date along with limited documentation.
Support for the product is limited to e-mail or community forums. There is no chat line or phone support, even for bug workarounds, time critical situations, or database corruption, not even on a paid basis and there are no current plans I know of to implement this.
- Automatic backup to off-site services, such as cloud servers, while possible, is not supported. Like the issue above this is particularly worrisome give the entire data file is exposed every time the program is used.
- I have been informed by Tech Support that the deletion of information from an existing file will actually increase the file size due to the way deletions are logged and handled. This issue precludes the idea of copying a file to archive the data and then deleting existing information in the copy to start a new year, with the intent of reducing the file size.
Banktivity used to be know as iBank and seems to be having increased development lately. At one time Moneydance was a more complete product. Now I am not so sure. I have never used Bankivity but will consider it in my evaluations, along with Quicken, which is under new management, for a Moneydance replacement unless Infinite Kind shortly releases an update that corrects some of these issues.
Moneydance, if it were not for these issues, would be my hands down choice as the premier personal finance solution for the Mac. Unfortunately, right now, this is not the case.