Anyone who has a business needs a separate account for that business. Ask your accountant...you need to keep all moneys separate for tax purposes. If you sell enough to make it worthwhile, you would want to itemized your deductions which means you need to keep track of expenses and profits. Also, having an accounting software allows you to look at your profit and loss statement to help you analyse your business practices to make sure you are charging enough to recoup the cost of goods sold, to cover sales taxes remitted quarterly, etc. If your shop is very successful, you might even consider incorporating yourself for tax benefits and then you would definitely need a separate account because the corporation becomes a separate entity. You can keep money in PayPal and can even deposit money into and withdraw money out of your PayPal account. Because you are going to encounter fees whichever route you take, remember that you can also open a PayPal "credit card" and use it for all your business expenses and income and it will provide you with a statement each month. But check the APR first.