Anyone who has been following my posts about envelope budget software knows that I've had issues with my Bank of America credit card.
I'm happy to report that there is a tool out there that solves my problem -- MT2OFX. It's available here:
This tool will convert between many formats, but my primary use is to take in a csv (comma separated value) file and convert it to OFX, which is what YNAB takes. It comes with scripts for a number of (mostly European) banks, unfortunately none of them worked out of the box for my csv. It took me about 3-4 hours of playing with the script, but in the end I was able to create a script that does the conversion that I need. I'd be happy to share my script and some pointers with anyone who wants it -- just PM me.
The good news is that this frees me up to use any software that takes QIF or OFX imports.
I did my end-of-month wrapup with YNAB last night. I still find the idea of changing my budget to match my actuals at the end of the month (in order to move money from underspent catagories to overspent catagories so that the month is in the black overall) to be counter-intuitive.