franchise license

franchise license definition - finance
A license that confers the right to market the franchiserÂ’s product or service in an exclusive territory or location using the franchiserÂ’s business process, name, and products. The cost of the franchise license is amortized over its reasonable life, which canÂ’t exceed 40 years.

Webster's New World Finance and Investment Dictionary Copyright © 2003 by Wiley Publishing, Inc., Indianapolis, Indiana.
Used by arrangement with John Wiley & Sons, Inc.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.