On average, franchise fees range from about $25,000 to $50,000. However, these costs can get much lower or greater depending on the company you pick. You will also need to budget for ongoing payments like technology costs, marketing/advertising fees, and royalties.