TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

GnuCash – Open-source personal and small-business accounting software

331 点作者 neya将近 3 年前

31 条评论

slavoingilizov将近 3 年前
This comes up on the homepage consistently about every 6 months or so. I am not sure why.<p>Every time it does, it&#x27;s obvious it has devoted fans and bitter enemies. The biggest problem with it as far as I can tell is the requirement for manual entry.<p>Given Europe and the UK have had Open Banking for years now, and a universe of apps automatically pulling, categorising and reporting transactions (including many incumbent banking apps) - I&#x27;m curios if this is a US-only phenomenon - why would people use decade-old software instead of the latest in banking technology? Any users from Europe or UK?<p>Previous threads:<p>- <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31219754" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31219754</a><p>- <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20109545" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20109545</a><p>- <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=23237445" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=23237445</a>
评论 #32137709 未加载
评论 #32137730 未加载
评论 #32139159 未加载
评论 #32138358 未加载
评论 #32138468 未加载
评论 #32138246 未加载
评论 #32138694 未加载
评论 #32137945 未加载
评论 #32168579 未加载
评论 #32140867 未加载
评论 #32139812 未加载
评论 #32138044 未加载
评论 #32138104 未加载
评论 #32137833 未加载
hevsuit将近 3 年前
I&#x27;ve been using Gnucash since 2020 to manage personal expenses and income, and it has made the world of a difference. In particular, I find the income statement feature very powerful when I&#x27;m doing an end-of-year review of my spending.<p>In terms of time commitment, about 20 mins every two weeks seems to be enough for logging all my transactions into Gnucash - I have 3 bank accounts, 1 investment account and 1 retirement account.
评论 #32137681 未加载
评论 #32137605 未加载
评论 #32137708 未加载
评论 #32139290 未加载
评论 #32138253 未加载
dogline将近 3 年前
Personal Finance links I&#x27;ve assembled:<p>Free&#x2F;open:<p>- Gnucash -- solid app: <a href="https:&#x2F;&#x2F;www.gnucash.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.gnucash.org&#x2F;</a><p>- Beancount -- Text based: <a href="https:&#x2F;&#x2F;beancount.github.io&#x2F;docs&#x2F;index.html" rel="nofollow">https:&#x2F;&#x2F;beancount.github.io&#x2F;docs&#x2F;index.html</a><p>- Fava -- Web interface for Beancount: <a href="https:&#x2F;&#x2F;beancount.github.io&#x2F;fava&#x2F;" rel="nofollow">https:&#x2F;&#x2F;beancount.github.io&#x2F;fava&#x2F;</a><p>- Plain Text Accounting -- there are several apps with a similar approach: <a href="https:&#x2F;&#x2F;plaintextaccounting.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;plaintextaccounting.org&#x2F;</a><p>Others&#x2F;Paid:<p>- You Need a Budget -- Popular a couple years back: <a href="https:&#x2F;&#x2F;www.youneedabudget.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.youneedabudget.com&#x2F;</a><p>- Moneydance -- <a href="https:&#x2F;&#x2F;moneydance.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;moneydance.com&#x2F;</a><p>- Lunch Money -- <a href="https:&#x2F;&#x2F;lunchmoney.app&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lunchmoney.app&#x2F;</a>
评论 #32138889 未加载
评论 #32144936 未加载
评论 #32139149 未加载
评论 #32139814 未加载
mcjiggerlog将近 3 年前
I&#x27;ve been using Gnucash for tracking my personal finance for years and find it indispensable. I export CSVs of my transactions from my bank and import them into Gnucash. I spend about 20 minutes every couple of months to pull in the latest CSV and manually categorize anything that has not been automatically categorized. For investment accounts I just treat them a single asset and add adjustment transactions to keep the total value up to date.<p>This small amount of work lets me see down to the cent where I am spending money and track my net worth. It has a bit of a learning curve starting out, but I would really recommend trying it out.
评论 #32137460 未加载
prairiedogg将近 3 年前
I was a Gnucash user for a decade before switching to beacount (<a href="https:&#x2F;&#x2F;github.com&#x2F;beancount&#x2F;beancount" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;beancount&#x2F;beancount</a>). Can&#x27;t see myself ever going back.
评论 #32138666 未加载
评论 #32137665 未加载
评论 #32140802 未加载
评论 #32137834 未加载
dorfsmay将近 3 年前
The problem I have with gnucash is handling over data to an accountant to do yearly tax etc... for a small business.<p>I have written <a href="https:&#x2F;&#x2F;github.com&#x2F;dorfsmay&#x2F;gnucash_general_journal" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dorfsmay&#x2F;gnucash_general_journal</a> and it help somehow but it still is a lot of work for them and can be confusing if they&#x27;re not willing to spend the time on it + time they spend is money they charge me.<p>I plan to change this to output to OFX sheets separating the different accounts, hoping it helps.<p>I&#x27;m surprised there are no standard for accounting data and would love to hear from accountants what would help them importing data in their systems.
评论 #32137955 未加载
lettergram将近 3 年前
Having used gnucash, I find a regular Google sheet with a Google form for entry better.<p>The main reason is anyone in my household whose spending can then add transactions. Further and more importantly, I can attach receipts to transactions. Given Google forms work on mobile I can literally take a photo and in a few clicks have everything added to my spreadsheet.
评论 #32137658 未加载
评论 #32137393 未加载
jacoblambda将近 3 年前
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.<p>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.<p>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.<p>The other major issue I have is that the support for tracking price bases in multiple currencies is really not there yet. I&#x27;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&#x27;t matter much for taxes but nonetheless I&#x27;d prefer to be able to maintain consistency in my books to the best of my ability.<p>I also just find the workflow for tracking unit prices to be clunky and awkward.
评论 #32138076 未加载
评论 #32139852 未加载
corbet将近 3 年前
For the curious, I took a fairly detailed look at GnuCash for business accounting a while back: <a href="https:&#x2F;&#x2F;lwn.net&#x2F;Articles&#x2F;731126&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lwn.net&#x2F;Articles&#x2F;731126&#x2F;</a>
txr将近 3 年前
I tried GnuCash a long time ago but was not happy how convoluted the UI was, maybe have to give it another try.<p>After that I switched to MoneyMoney [1] which is just awesome to work with. It is mostly focused on the german market and directly supports import from most major german banks, sadly MacOS only.<p>[1] <a href="https:&#x2F;&#x2F;moneymoney-app.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;moneymoney-app.com&#x2F;</a>
lloydatkinson将近 3 年前
There&#x27;s some criticism of it here that I just found while evaluating if it&#x27;s any good for personal use. <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;GnuCash&#x2F;comments&#x2F;o4s1bx&#x2F;im_starting_to_see_the_serious_limitations_built&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;GnuCash&#x2F;comments&#x2F;o4s1bx&#x2F;im_starting...</a>
评论 #32138263 未加载
skirmish将近 3 年前
Anybody know how to do an equivalent of MS Money cash flow forecasting in Gnucash? I really miss it. It should plot account balance assuming already entered future transactions and repeating transactions happen as scheduled.<p>Looks like this, and it really helps me plan:<p><a href="https:&#x2F;&#x2F;preview.redd.it&#x2F;908a4kg3ww931.jpg?width=879&amp;format=pjpg&amp;auto=webp&amp;s=a69be4945d1e218207132a4461c25a524c265917" rel="nofollow">https:&#x2F;&#x2F;preview.redd.it&#x2F;908a4kg3ww931.jpg?width=879&amp;format=p...</a><p>Here is another competitor promising this feature, would be great if Gnucash could do it somehow too:<p><a href="https:&#x2F;&#x2F;www.kualto.com&#x2F;blog&#x2F;microsoft-money-replacement&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.kualto.com&#x2F;blog&#x2F;microsoft-money-replacement&#x2F;</a>
评论 #32137807 未加载
评论 #32138508 未加载
评论 #32138182 未加载
评论 #32137607 未加载
nukst将近 3 年前
I recently adopted Gnucash as an alternative to my old faithful expenses spreadsheet using Gnumeric and I have to say, after grasping the basics it improved my bookkeeping drastically. One very useful and brutally simple feature that I like is the ability to attach files to a transaction. In Brazil we use boletos[1] extensively and Gnucash made my life a heck of a lot easier to keep track of them.<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Boleto" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Boleto</a> (roughly translating, a ticket)
patopop007将近 3 年前
I was a faithful Gnucash user but ever since I switched to an ARM based Mac I haven’t been able to run it natively. Has anyone been able to build it for ARM or know of an available universal binary?
评论 #32137173 未加载
mwexler将近 3 年前
If one isn&#x27;t tied to open-source only, but hates the QuickBooks hegemony for small biz accounting, we had some good experiences with Wave (<a href="https:&#x2F;&#x2F;www.waveapps.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.waveapps.com&#x2F;</a>). Very easy to use, cheap, and if your needs aren&#x27;t too complex, it&#x27;s a pretty nice experience. SAAS, closed source, etc, but at least it wasn&#x27;t QB.
评论 #32137835 未加载
Ozzie_osman将近 3 年前
I work on a web&#x2F;app-based personal finance tool, and just to clarify a few things regarding data aggregators (third parties that aggregate your financial data into personal finance apps like Plaid, MX, Finicity, etc).<p>There tends to be two main ways these aggregators interface with banks. The first is via screen-scraping or reverse-engineering internal APIs. The second is via direct integration (ie Oauth-type connections). Understandably, a lot of the HN-crew is skeptical of &quot;handing over&quot; their credentials to third parties, but for Oauth integrations, it&#x27;s worth noting that:<p><pre><code> - you&#x27;re redirected to the bank to enter your credentials (ie the third party never gets a chance to see them) - often, you get to choose which permissions to allow (ie read vs write, read only, which accounts) - the banks have signed off on the integration </code></pre> So even if you decide you&#x27;re not comfortable with the screen-scrapes &#x2F; internal APIs because you don&#x27;t trust the aggregators, worth considering the direct ones.
评论 #32139877 未加载
koheripbal将近 3 年前
Is the MySQL backend option fully functional now? I need to be able to code sql reports for my small business, or it&#x27;s a no-go for us.
评论 #32137378 未加载
评论 #32137351 未加载
评论 #32137538 未加载
pmoriarty将近 3 年前
As a big fan of terminal interfaces, text-only formats, and emacs, I really wanted to use and like ledger, but I ultimately decided to use GNUCash instead as I had thousands of receipts to enter manually and doing that in ledger was much more painful than in GNUCash, which could automate a lot of this process with sophisticated autocompletion.
lolc将近 3 年前
I use Gnucash to do the accounting of two small communities. It does the basics and some reporting for me. I don&#x27;t need more. It&#x27;s been around for a while and that gives me trust that it will stay maintained and I won&#x27;t have to re-learn another app.
xz18r将近 3 年前
I&#x27;m surprised never seeing any reference to MoneyManager Ex[1] in these threads. I&#x27;ve been using it for a year, syncing my database with Syncthing (as you do with GNUcash) and it&#x27;s simply awesome. It&#x27;s more aimed towards personal finances though, as it uses single-entry accounting.<p>Still, highly recommend. Open-source, all platforms, polished, active development.<p>[1] <a href="https:&#x2F;&#x2F;moneymanagerex.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;moneymanagerex.org&#x2F;</a>
评论 #32138667 未加载
kup0将近 3 年前
I use Gnucash essentially as a manual-entry glorified digital checkbook&#x2F;register. I used to do it on paper for the longest time- it&#x27;s how I was taught and my bank took a long time to modernize. I don&#x27;t know that I still need to continue this habit digitally, but there&#x27;s still something useful&#x2F;comforting about keeping my own transaction list to constantly check against my bank&#x27;s... Gnucash is adequate for doing this for me.
loloquwowndueo将近 3 年前
Gnucash was discussed here recently :<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31219754" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31219754</a>
davidatbu将近 3 年前
If only the android app wasn&#x27;t buggy :( . I can&#x27;t delete recurring transactions on the mobile app. This wouldn&#x27;t be a deal breaker if it weren&#x27;t for the fact that syncing is finicky (you have to use Dropbox&#x2F;Syncthing), and so having to use my laptop to take some actions is just so much hassle to make sure I don&#x27;t accidentally lose (some) data.
transfire将近 3 年前
My biggest problem was with importing CSV from my bank (TD Bank). It got all the debits and credits reversed, so I had to fix them all by hand.<p>In the end it wasn&#x27;t worth maintaining -- too much manual down;loading and entry. I need a system that can automatically pull the information from my banks and make it easy for me to massage the data as needed.
matham将近 3 年前
Is there somewhere a good list of spending categories to use with it? Every now and then I run into a transaction that I can&#x27;t quite fit into any category and have to squeeze it into something (un)related.
评论 #32140910 未加载
petesergeant将近 3 年前
I switch from Gnucash to MoneyDance some (15?) years ago. I can&#x27;t remember why now, but they were very similarly designed if anyone&#x27;s interested in a paid (and I imagine slightly slicker) version.
评论 #32137402 未加载
评论 #32137389 未加载
IshKebab将近 3 年前
KMyMoney was much better when I compared them about 20 years ago! No idea if that is still the case but given there were better alternatives then I would imagine the same is true now.
blitz_skull将近 3 年前
Tried Gnucash, quickly stopped due to the complexity of getting it all organized. IMO a much better option is something like Lunch Money. Killer UI, and does what it does well.
chris_wot将近 3 年前
I’ve found doing bank reconciliations difficult, otherwise it’s a great app.
klaussilveira将近 3 年前
Anyone knows how I can get OFX out of Apple Card via an API?
评论 #32139598 未加载
Phurist将近 3 年前
What is wrong with HLedger ? Why would I use this bloated software over it ?