The Vitamin Shoppe FDD – Franchise Information, Costs and Fees
Type of Business
The franchise offered is to develop and operate under “THE VITAMIN SHOPPE®” name and other trademarks which features standards, specifications, procedures and methods utilized in connection with the development and operation of specialty retail stores which offer and sell vitamins, minerals, herbs, specialty supplements, sports nutrition and other health and wellness products in stores.
Corporate Information
Vitamin Shoppe Franchising, LLC is a Delaware limited liability company formed on November 12, 2020. Their principal business address is 300 Harmon Meadow Blvd., Secaucus, New Jersey 07094. They have offered franchises and development rights for stores since March 2021.
Investment
The total investment necessary to begin operation of a new The Vitamin Shoppe Store is $528,900 to $976,900. This includes $435,900 to $477,900 that must be paid to the franchisor or affiliate. If you acquire development rights under a Development Agreement, you must pay the franchisor a development fee for all of the Stores you commit to develop (the amount of which depends on the number of Stores to which you commit). The total investment necessary to begin operation if you acquire development rights (for a minimum of two Stores) is $553,900 to $1,001,900. This includes $460,900 to $502,900 that must be paid to the franchisor or affiliate. The total investment necessary to begin operation of each additional Store that you develop (over the two-Store minimum) is $514,000 to $962,000. This includes $421,000 to $463,000 that must be paid to the franchisor or affiliate.