While there are a multitude of reasons you should have a separate bank account for your business, legal protection is certainly the most important. If you experience an audit, it is important to have ...