Franchise Tax has to be paid by enterprises for doing business in a particular State. It gives the business the right to operate in that state.
In USA, some states like Delaware, Texas imposes Franchise Tax on enterprises for doing business in India.
Franchise tax may be imposed in many forms like flat fee or fee that varies on Net worth of Enterprise.
563 Likes