If you are a solo entrepreneur or are otherwise self-employed, you are aware that it is nearly impossible to take into account all the various tax consequences of your business decisions. You have a business to run and customers to please, so decisions are often made on the fly. …