FYI quickbooks on line has the most conveniences and maybe easiest to use, but comes with a cost as well. Is a monthly subscription, always gives you latest software and features and is great for use over multiple devices.
That monthly fee adds up though. Basic accounting methods haven't really changed - like forever and all versions new and old still use that same basic accounting methods, it is the user friendliness that is what mostly changes over time on this kind of product.
I was using quickbooks 2007 until this year. got to point I really wanted to reorganize things (some were things I mentioned in previous post) I didn't like that I had set up even before I had 2007 but the original setup got transferred way back when converting to 2007. I considered QB on line but then figured wasn't worth the extra cost for me. Went to QB desktop version (basically what I had before but with 2021 user interface changes) and instead of transferring information from older version (that transfers things as is and if not set up the way you want you still end up with things you don't want) I kind of started from scratch, and hopefully got it the way I want it. Since it is still "new" I still have to add things here and there as I encounter them for the "first time"
Another reason I updated to newer version was I got a new computer last year and transferred 2007 to it, but it didn't play so well with 2007 for some reason. Particularly with wanting to print invoices - big PITA. ran program fine but ended up saving company file on a usb drive and then opening on my old computer to print the invoices, even print to PDF file would not work, until the end of year when I finally switched completely over to the newer version.
But that 2007 version didn't owe me anything as long as I used it, and on more than one machine over it's lifetime.