Question: why set up llc in delaware?
Answer: It offers three big advantages for out-of-state businesses organized as Delaware LLCs: ... No sales tax if the LLC doesn't do business in the state. No tax on intangible income, like trademark royalties, making Delaware an excellent choice for holding companies that own intellectual property.