Moneydance - Cross-Platform Personal Finance
sreilly self-promotes: "Moneydance 2003 has just been released for Linux, Mac OS X, and Windows. This program is a completely cross-platform replacement for Quicken or MS Money. This is the first time that online banking and online bill payment has been available in a made-for-Linux application. It also has features that aren't available in Quicken such as an extension mechanism that lets developers easily add and distribute new features to the program."
And forget auditing it myself, with an EULA that says:
I'll wait until something free (as in beer and speech) before I think it's secure enough for my data, thanks.
Have you been stalked by Seth today?
I tried the current moneydance out a few weeks ago, and it simply Didn't Work. After entering a few transactions, modifying one of them caused it to hang, and eventually crap out with the good 'ol NullPointerException.
If it's improved in the last few weeks, I might give it another shot, but only because GNUCash doesn't run on Windows.
I checked this out once. Looked usable, though a little lackluster. I'm sure the newer version has improvements.
However I didn't download it or evaluate it because of an obnoxious license clause that said I waive all rights to a jury trial and agree to arbitrate all claims. Is that clause still there? (Can't tell because apparently they run their web site on a cell phone or something).
Although I don't anticipate being affected by that clause, I find it extremely arrogant that I give up a basic constitutional right just so I can balance my checkbook.
Also, as a poster above mentioned, I'd like to have the source code. This isn't rocket science, this implements basic accounting concepts which are 100s of years old. I have come across several annoying bugs in Quicken in the past and have decided that something as basic and essential as financial software should be delivered as source code. I'd also like to see how values are computed (rounded, fixed-point, etc).
Gnucash for me, thanks.
One thing that would be very nice to see is some sort of list of financial institutions that this has been checked with and that compatibility can be assured. At the very least, at least the software compatibilities for the financial institutions' back ends.
This sig no verb.
There is also Kapital from The Kompany. And gnucash, which is linked in other replies. And CrossOver Office, which supports Quicken.
So has anyone had good or bad online banking experience with any of these? I think all of them but gnucash are supposed to support it. I'd like to see a comparative review...
I'm using one commercial product now which regularly gets its database corrupted even in brand-new files built from scratch. Sometimes it crashes when I try to back it up.
Never mind which product. I've heard the other one is worse anyway.
It's not just me. A Google(tm) search revealed that this has been a problem for years.
So -- what does Moneydance have on the back end? Can I trust it not to fail unrecoverably just before tax time? Are there repair facilities if something goes wrong? Do they work? Can I export to some simple text or XML format that I can inspect and patch if need be?
Probably "ease of use". I have yet to see this new-fangled thing yet. In the meantime, I've been very slowly brewing up something I can use myself (no, it isn't far enough along to matter to anyone else yet; yes, it'd be GPL'ed or something else "open" if it does get there). I've looked at gnucash each time the next even-number comes out. It looks nice if you need to do small-business stuff, but for just my personal finances, I could never get far enough along after hours of banging my head against it to get anything set up and useable. So... if the new app looks like it'll be as easy and intuitive (to me) to use, I might give it a shot. That's what I would reply to your question with. (On the matter of rolling my own, gnucash doesn't have things I'd call simple and necessary yet for personal finance tracking that, having used in MS Money, are quite simply deal-breakers for me to not have available.)
The problem I have with all of these money management softwares is that they have pathetic budgetting features, if they have them at all. Quicken, Gnucash, etc are great at tracking your money after you have spent it. However, the point of money management is not in tracking how it is spent, but in projecting and planning what *future* spending is going to be. I don't want to find out at the end of the month that I am short by $50. I want to find out at the beginning of the month that my projected spending is going to put me $50 in the hole. That way, I can cut back on something so that I don't wind up with too much month left at the end of my paycheck.
What I would like to see is limits on spending categories. For example: You decide that you are going to spend $100 on gas. Suddenly you have to go way out of town. When you enter the gas receipts and the total comes up to $120, there should be a warning dialog: "You have exceeded your allowable spending in this category." From there you would have to allocate funds from other spending categories (say dining out expenses) to cover the excess. The software should warn you that you need to cut back, and where you can cut back, (based on how you planned to spend the money originally) so that you don't spend more than you earn.
The bottom line is that you can't spend more than you have, and looking at where your money went will not help. You have to manage where your money is going to go.
"I'm not impatient. I just hate waiting." - My Dad
FYI, Quicken's .qif file format is wide open, a de facto standard that anyone can write to. I don't understand why more developers don't take advantage of this fact. If you're writing a new Quicken-replacement program you should just use it, rather than reinvent the wheel -- whether your product is commercial, GPL, or whatever. You can download the .qif spec from Intuit.
.qif standard, you can plug into this community too. The more stuff your product will interface with, the more attractive it will be, be it commericial, GPL, or whatever.
Intuit has more incentive to keep their file formats open becuase what keeps Quicken and especially Quickbooks going is the ability for developers to create add ons. Quickbooks has a whole industry of add-on developers. By using the
Does it to graphing/categorization similar to Quicken? Even though it's disappointing to see all those graphs that show my networth to be somewhere below the line of 0, it's something I've come to like.
Also, does it work with Discover Card and/or Citibank?
Does it have a Palm/Pocket PC/Handheld Linux component?
Last but not least, does it syncronize with any kind of webbased application?
Life has many choices. Eternity has two. What's yours?
For us carnivores, "Sucking the marrow out of life" isn't a transcendentalist philosophy but a practical instruction.
- bloated with a sink full of dubious features
- had worse and worse support
- come out with almost yearly cosmetic releases
- abandoned Mac support
I have been planning to go to OS X and I am glad to hear that I won't have to buy another Quicken.Before I buy, there are two issues I will need answers to. One was already mentioned: database robustness. Quicken went through some rough times with corruption before they came up with repair procedures that were effective and safe.
The other is check printing. If you can print on 3-up checks, great.. but how do you print other than three at a time? This is a horrible mess, depends on all kinds of obscure stuff that changes with every combination of OS and printer. Quicken's method of aligning and printing checks on dot matrix printers was one of the things that helped it succeed early. But debugging this stuff on hundreds of printer models will be tedious and costly. I suggest that you create a user discussion board where people can share their experience on this sub-topic.
The manual lists these scenarios for using PocketMoney with external applications:
- Desktop is Main, PocketMoney Mirrors Desktop
- Desktop is Main, PocketMoney Holds Balances, Omits Detailed Transactions
- PocketMoney is Main, Desktop Mirrors PocketMoney
According to the manual, the software's author uses the last scenario. In other words, he uses PocketMoney to manage his finances and downloads data to Quicken in order to generate pretty graphs.PM2QIF is a Perl Script for converting PocketMoney databases to QIF files. It was specifically written for use with GNUCash.
I've haven't kept a physical checkbook in years. I've trusted Quicken up until 2002. The new reconciliation feature was done is a really piss poor manor.
I changed to MoneyDance because I just wanted a check registry. Something that read QIF files that i downloaded from my bank.
It has worked great and has been around for years.
The parent company does a full bookkeeping application.
Be happy that there is company out there doing quality financial software that does not require you pay the Microsoft Tax on the OS.
I just sent a quick note to Intuit begging for a Linux port.t ml" and give them every reason you can think of.
Please contact them at "http://www.intuit.com/company/contact_us/index.h
I've been a MS money user since version 1.0 (it came free and I've been paying for upgrades since), and use quickbooks for business, but I can't stand having to reboot to windows to do it.
The past few days I've been attempting to move to gnucash, it has a LONG way to go, it can't even print 3-to-a-page checks easily!
I know Intuit is far from open source, but the unavailability of a good money management package is one more reason why people don't use Linux.