@ianturton
I'm not sure if I can recommend something I haven't tried, but I've read a lot of interesting documentation (and reviews) of ERPNext.
My interest in it was that it was open-source and could run on openBSD if I was in a situation where I wanted to self-host.
Its documentation described banking integration via Plaid (to banks which are compatible).
https://docs.frappe.io/erpnext/v13/user/manual/en/erpnext_integration/plaid_integration
I would recommend ERP5 but I couldn't find documentation of banking integration (nor of it running on openBSD). The set up documentation was tough for me to follow, and I couldn't find their pricing structure for hosted services on their website; I'm sure this is more a reflection of me than ERP5. I understand that the ERP5 database is more elegant than other such systems. Alas beyond my ken, I think.
I know @Edent has dabbled in programmatic banking integration; you may enjoy browsing his toots/blog.
#Accounting #FOSS #Banks #Banking #ERP #taxReturns #selfHosted #homeLab #business #smallBusiness #erpNext #erp5