Before you buy any franchise, ask yourself specific financial questions. How much initial investment will you need to buy the franchise? Your startup costs can include a franchise fee, an initial cash investment, professional fees, insurance, employee training, and other costs. Also ask yourself, What are your ongoing expenses until the business starts showing a profit? These expenses generally include paying royalties to the franchisor, advertising fees, equipment maintenance, employee costs, insurance, rent, and inventory.