jGnash is a cross platform personal finance application written in Java. jGnash is a double entry system with support for multiple currencies. jGnash can import OFX and QIF files.
- Investmenet Accounts
- PDF Export
- Printable reports
- Double Entry
- Currency Exchange
I have used this app in many incarnations for over 6 years now, way back when it was small (2MB). I'm sad to see it grow so big. It is not the svelt little program I used to carry around on my 64MB Lexar Jump dirve. It used to be one java jar, now it is a whole suite and I doubt that it would even fit. I'm currently on version 2.12.0 (30MB) and getting ready to update to 2.13.5 (41MB). That being said, my flash drive is now 4GB so that isn't as big an issue, but I do save my data files to a TrueCrypt volume that lives on DropBox, so size still matters. I keep track of my checking, saving, assets, stocks and retirement accounts (13), my joint accounts with my wife (4) and my custodial accounts for my uncle (4). It is great to have a tree architecture to organize all the accounts. It is amazing to be able to transfer stuff from account to account without jumping through hoops. I love the reminders! For debts with variable amounts, I usually just set the amount to 9999.99 and then accept everything, and my balance stays RED until I fill in the actual amounts. But at least I get a reminder, and all in one place I control. I don't have to login to every account all the time to figure out what's due. I never use: the reports. budget manager, check printing, or server/client facilities. This app does take some accounting knowledge but Cavenaugh has personally answered many of my questions.
I have tried a number of finance packages and this is the only one to do everything I need. I don't have particularly complex accounts but I do have more than 1 to look after and I do like to keep things organsised; the ability to nest accounts is fantatic. It is quick to setup, learn and manage and is still very powerful. The tool is updated often and along with bug fixes wishes are often included.
Thanks for Jgnash, it's good!
After using this program for six months, I don't have any complaints. Anyone can probably learn it without knowledge of bookkeeping, except maybe for some non-intuitive concepts like prepaid expenses, undeposited funds, and split transactions. For example, if you bought both groceries and toiletries on one receipt, it would be more accurate to represent the purchase using a split transaction to separate the expenses. But YMMV, and bookkeeping is hardly a perfect science. I mean, you can prorate a utility bill over its billing period, but it's still just an estimate, you don't know how much was actually used in any particular time period.