FWIW, I used to use Quickbooks but found Mac version always lagged behind features of Windows version (same thing with Quicken...)...so, switched to AccountEdge as it is well supported on Mac....this may or may not be option for you....if you have to use Quickbooks, then consider running Windows version inside of Parallels Desktop that runs Windows.....I've found Parallels to be an excellent solution for the occasional need to run a Windows program without having to have another PC around....
Just some ideas.....