Learn how to form a Texas corporation with our detailed guide to incorporation. To start a corporation in Texas, you'll need to do three things: appoint a registered agent, choose a name for your business, and file Certificate of Formation.Yes. Certificates of formation can be filed online through SOSDirect 24 hours a day, 7 days a week. A nonprofit corporation may be formed for any lawful purpose or purposes not expressly prohibited under this chapter or Chapter 2. This guide will walk you through the basic steps to start your nonprofit in Texas. The Houston First Board of Directors sets policy for the corporation and approves its major initiatives and expenditures. Houston First Board Member, Ex-Officio. Learn to incorporate your business in Texas with Weisblatt Law. Trusted Houston lawyers providing clear, step-by-step legal assistance. If needed, a business attorney can help you draft this document. 7.