Taking on a franchise means that you are starting your own business. The term franchising can take on many definitions depending on the nature of the business relationship. In most cases the term ‘franchise’ just means the grant of a licence (in this case by Travelosophers) to entitle the Franchisees to trade as their own business under a particular brand, following a proven business model and utilising their know-how, tools and technology.

What really is a franchise?

It’s worth pointing out that some businesses opt to not offer franchise agreements and instead just issue a loose self-employed contract. At Travelosophers we think it’s important to be thorough and transparent. After all, this is a business partnership, and we feel it needs a proper commitment from both parties for the relationship to work. With a franchise agreement our relationship will be crystal clear, with no room for misinterpretation. Furthermore, it’s common knowledge that the biggest “homeworking” businesses in travel also operate on a franchise basis.

As a franchisee, you are considered self-employed but do not fear, you are not alone – our dedicated team will assist you throughout the process. As a Travelosopher you will earn money on all the services you sell, and with our tiered commission approach your split will range from 60% all the way up to a market-leading 75%. We also have some opportunities to earn up to 100% split with certain suppliers.

In this way, you get all the benefits of owning your own business but with unlimited support and training, multi-million pounds worth of tools and technology and you immediately gain access to suppliers on market-leading terms. Furthermore, your earnings are uncapped.

The alternative, of going alone, with no support is daunting and worst of all, costly. Most start-ups in the UK fail so why take the chance and waste time and money when you can take advantage of our cost-effective franchises. What’s more, our Franchises, for experienced travel professionals, are FREE – yes, FREE!