5 ms·
I really like Gnucash but I had to give up on it a while back due to limitations that likely will never be resolved. Instead I switched to hledger for the time
by CuriousCosmic 4y ago
I really like Gnucash but I had to give up on it a while back due to limitations that likely will never be resolved. Instead I switched to hledger for the time being(which I may likely be moving away from soon due to the poor support for lots). The main issues revolved around dealing with multiple currencies.
One major limitation is that tracking cryptocurrencies without slow accrual of rounding errors is nigh impossible due to the precision limits set in place by Gnucash.
This of course is on top of the fact that Gnucash refuses to add support for adding additional currencies or commodities which requires tracking them like securities. The solution to this of course is to recompile Gnucash with the internal currency list modified but that breaks compatibility with all other Gnucash compatible apps unless you recompile those as well. And in general either workflow (recompiling or using the securities workflow) is just an unnecessary hassle to deal with when I want to track things other than cryptocurrencies like airline miles, cashback points, etc.
The other major issue I have is that the support for tracking price bases in multiple currencies is really not there yet. I'll likely be moving to another country in the next two years and I will need to be able to track gains across multiple currencies. Ultimately the difference will be small enough that it won't matter much for taxes but nonetheless I'd prefer to be able to maintain consistency in my books to the best of my ability.
I also just find the workflow for tracking unit prices to be clunky and awkward.
- gen220 4y agoCan you expand on "poor support for lots"? I maintain a ledger with GNU Ledger; until now, I'd assumed hledger and GNU Ledger were basically at feature parity. Can you not do something like this in hledger? 20 AAPL {$100.00} @ $151.28 ; [=2022-07-18]
- simonmic 4y agohttps://hledger.org/investments.html#what-about-lots- https://hledger.org/investments.html#what-about-lots-
- grepfru_it 4y ago>Gnucash refuses to add support for adding additional currencies or commodities which requires tracking them like securities I found a post on the mailing list which describes this problem (and provides a solution). Can I ask for a reference of the refusal to better understand your concern?