Nice! I use YNAB and have an AWS environment set up that logs all my credit card transactions instantly. My bank sends me an email with the transaction info, which I receive with Simple Email Service. Then I use Lambda to parse the email and log it in YNAB using their API. Fun and useful project. https://github.com/buzzlawless/ynab-live-import
I totally get the benefits of ritually entering though. I’m definitely lazier about non-credit card transactions now... motivation to expand my program to other types of accounts and get fully automated!
Wow, that's amazing. I'm totally going to use this. YNAB unfortunately don't allow live feeds from Australian banks so using middle-ware is a great idea. I never even considered broking the service myself. Awesome!
I do something similar. Banks in Germany offer a so called HBCI/FinTS interface (I think it is mandatory for them). There are some open source libraries available to read transaction through this interface. I made a time triggered azure function to read all transactions from the bank for the day before and add them to YNAB via their REST API. Was a fun weekend projet...
We then add categories manually to all transaction on the YNAB app, so... we go through each transaction every couple of days.
I totally get the benefits of ritually entering though. I’m definitely lazier about non-credit card transactions now... motivation to expand my program to other types of accounts and get fully automated!