A Texas entity, terminating, converting or merging, must file its final tax report and pay any amount due in the year it plans to terminate, convert or merge. Essentially, franchisors are required to complete a form with certain business information to disclose that it will offer franchises in Texas.Texas Franchise Tax Report Forms for 2022. If you are unable to file using Webfile, use our downloadable . A person or business entity requires both a Franchise License and a General. Copies of documents not imaged can take up to three business days. Carefully read and consider the Franchise Disclosure document. This document sets out key operating details of the franchise, including its financial viability. 1. Gather the required information about the dealer and distributor. This document sets out key operating details of the franchise, including its financial viability.