An average franchise fee costs between $20,000 to $50,000. Furthermore, the franchise owner needs to pay around $150,000 to $200,000 for business startup expenses.