Yes, you can apply for a merchant account as a sole proprietor. You don't have to be incorporated. However, being incorporated as a corporation or a limited liability company can give you more protection.
Moneck Merchant Services and Payment Solutions can help business owner's file their corporation paper work to become incorporated.
Check out our corporation filing section in our marketing solutions section of Moneck Merchant Services and Payment Solutions.