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. Yes. Certificates of formation can be filed online through SOSDirect 24 hours a day, 7 days a week.Use the Startup Guide for a list of general requirements to start a business in the City of Houston. By mail: Complete and then print the "Tax Sale Bidder Registration" form from the FORMS section of our website. Before you buy an existing business, find out if the business owes any Texas taxes. As your Houston business lawyer can tell you, closely held corporations still have the same advantages as other corporations. Computers are available at all locations for you to pay property taxes online, and employees are available to help. Produce real or tangible personal property for sale to customers. Texas, however, still subjects S corporations to its franchise tax based on the business's annual revenue.