franchise tax investment & finance definition
A
state tax that is imposed on corporations that are chartered within the state.
Franchise taxes are usually based on a percentage of profits, capital stock, or
the amount of property held within the state.
See franchise tax in Wall Street Words
A tax on the right of a firm to do business within a certain geographic region.
Learn more about franchise tax