It does seem like there's still room for a FOSS/selfhosted Mint clone that gracefully and automatically handles data import (I wouldn't even mind having to enter my banking passwords each time I want to update, to avoid storing them)
It does seem like there's still room for a FOSS/selfhosted Mint clone that gracefully and automatically handles data import (I wouldn't even mind having to enter my banking passwords each time I want to update, to avoid storing them)
The downside is that ynab is some $, but I think it's worth it not to have ads for insurance, loans, or credit cards being shoved down my throat.
I evaluated personal capital[1] as well, but I got really turned off by them having a "continue with google" auth workflow that leads you to a page saying they haven't implemented it yet. Not a great way to build trust, which is a absolute must for any financial application.
If any HNers have good recommendations, I for one would appreciate hearing them. I'm ok spending ~100/yr on a good financial management app.
I think my biggest gripe is the reporting tools. They give a couple basic charts, but it leaves a lot to be desired.
However, since I have quit, I have not found my habits to have changed. I think some part of the system is permanently burned into my brain. I am exploring my options with hledger, and it's been a neat experience so far.
[1] https://beancount.github.io/ [2] https://beancount.github.io/fava/
Having spaces in account names and not having to type the currency for every transaction would be nice. Though, I will say it's been quite a few years, so perhaps things have changed.
Although I'm not sure how it compares to YNAB since I've heard good things about it too. What I like about Monarch is the nice UI, no ads, responsiveness and that the sync doesn't fail (often) like it failed (often) with Mint all the time.
I like that it has investment tracking as well.
Agreed that mint was terrible with syncing. I don't know if it's improved at all in the last several years.
I’ve been using it for 3-4 years now and happily pay for it. It makes tracking our family expenses manageable in a way that I can’t imagine with many other systems. It is especially helpful during times when your expenses suddenly skyrocket (buying a house, wedding, etc). The reports / graphing features are pretty useful too when you’re trying to understand how to shift your spending habits.
It’s essentially a “cash envelope” budgeting system made digital. The idea is to take all of your available cash and distribute it into categories with specific purposes. When you find there is extra money that needs to be distributed, you pay down some debt or maybe start saving for that vacation you’ve been needing. It really helps you get ahead of your spending and to act responsibly with money.
Our accounting software auto-imports all of our transactions daily via the Plaid API and our classifying ruleset categorizes 95% of them automatically. All that's left for our bookkeeper is to spend a few hours a month going over the unusual ones and doing some general accuracy/sanity checks. In addition we get dynamically generated reports every week which are ~90% accurate. Prior to these features the model was "bookkeeper manually imports a bunch of transactions from multiple sources and does a ton of work at the end of each month and produces one monthly report." Automation here has been a huge win, lower costs and better results.
As much as I appreciate and prefer FOSS software I would never go back to the old way of doing things, the last thing a founder wants to spend a lot of time or money on is bookkeeping.
Unfortunately too many use computers every days without even understanding how can they work for their user profit instead of some third parties mostly employing the human customer as a data cow and small-microfinance bank...
I'm super supportive of banks opening up their data for the reasons in my prior post. But the second order effects of regulation are often overlooked--this is exactly what has gone wrong in the US financial industry where we used to have thousands of credit unions across the country and since 2008 most of them have been driven out of business by compliance costs. Naturally the handful of banks that remain are the ones that were the biggest and had the best lobbying effort in Washington...
I now just download transacations from the institution (CSV, OFX, etc) and import the file. Many institutions charge extra for being able to pull automatically, but their export is free. Sounds like a pain but it isn't that bad.
Probably 90-95% of my spending goes on a credit card and then gets paid off at the end of the month. GnuCash has been great for tracking everything. I'll have to look at KMyMoney too.
I use gnucash for about half a decade now for private financing and it is absolutely a valuable helper. I run it at most once a week: Fetch transactions, query balance and reconcile.
In the past I used the plaid api to get transaction data.
What is this wizardry? I go to the web portal of my (banks) and basically do double entry.
"Enterprise" accounts are pretty much dead in the water without some APIs for over a decade now, as far as I know - the big clients want their SAP and whatnot to directly integrate.