Delaware Franchise Tax is a tax levied on businesses that are incorporated in the state of Delaware, even if they do not have a physical presence there. The tax is based on the value of the company's outstanding shares of stock, and it is typically paid annually. The amount of the tax can vary depending on the specific circumstances of the business, such as its legal structure and the amount of income it generates. Some businesses may be exempt from paying Delaware Franchise Tax, such as nonprofit organizations or certain types of financial institutions.