Yes. Certificates of formation can be filed online through SOSDirect 24 hours a day, 7 days a week. Who can sign a document filed with the secretary of state depends on the type of entity, whether the entity is domestic or foreign, and the type of document.Startup Guide The following are four main requirements for a business to legally operate in the City of Houston. The owners of an LLC are called "members. " A member can be an individual, partnership, corporation, trust, and any other legal or commercial entity. As your Houston business lawyer can tell you, closely held corporations still have the same advantages as other corporations. You will need to file the Certificate of Formation ForProfit Corporation (Form 201) with the Texas Secretary of State. Filing incorporation documents with the Texas Secretary of State is required to establish a business in Texas. Forms to create a corporation are available from the Secretary of State. Texas law requires the directors to hold an organization meeting after the corporation's certificate of formation is filed.