It has certain rules for financial institutions, non-financial ones, and companies. Form 8938 can be used to prepare the report, and it must be submitted along with the tax return with the due date for the return. Conclusion Delaware Franchise tax and Annual Report, as well as filing ...
marketing, or promotional expenses to advertise or promote the franchisor’s products or marks. These expenses may also be deemed as part of the franchise fees, which are subject to 15% withholding tax, even though the expenses were not paid directly to the foreign franchisor (Supreme...