What does the term “franchise” mean in Business Law?

March 17, 2017

A franchise is an arrangement established by contract whereby one person, the franchisor, grants a right to another person, the franchisee, to use a distinguishing trade-mark or trade name in connection with the supply of goods and services by the franchisee. The arrangement requires the franchisee to conduct its business in accordance with prescribed operating methods and procedures developed and usually controlled by the franchisor. Generally, an up-front fee is payable by the franchisee upon the initial grant of the franchise. The franchisor has a continuing right to receive compensation from the franchise through fees or lease payments or by its sale of products to the franchisee for resale.

Share on Facebook
Share on Twitter
Please reload

Recent Posts
Please reload

Please reload

Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square

Contact us today to request a free 1/2-hour consultation: (905) 625-2874


Serving Mississauga, Milton, Streetsville, Meadowvale, Erin Mills, Clarkson and Toronto.

© 2017 - 2020 by DeRusha Law Firm