Yes. Certificates of formation can be filed online through SOSDirect 24 hours a day, 7 days a week. A single person can be the president, secretary, sole director, and sole shareholder.The document required to form a corporation in Texas is called the Certificate of Formation. In this guide, you'll learn how to choose a unique business name, file necessary documents, and comply with tax requirements. Enter the name, title, term expiration date and complete address for each officer, director, member, general partner or manager of the corporation. Hendershot Cowart P.C. provides guidance on forming corporations, LLCs, and other business entities in Texas. Form 2553 must be filed within two months and 15 days of the beginning of the tax year when it is to be effective.