Key Money

This is an upfront financial payment made by a franchisor or operator to an owner or lessor to enter into a franchise or management agreement.

Scroll to Top