Establishing separate business accounts is very important to avoid any trouble plus getting some dedicated bookkeeping software is very important for managing accounts.Very informative blog post, thank you very much! (smallbusinessesdoitbetter.com)
To prove to the government that you're a legitimate self - publishing enterprise, consider setting up separate business accounts with banks and credit card companies, applying for a Federal Employer Identification Number, getting a local business license, etc.. (selfpublishingrelief.com)