L'investissement global en franchise correspond à la somme nécessaire moyenne pour créer un point de vente. L'investissement global est toujours exprimé hors frais de local.
Il englobe le montant des aménagements commerciaux, les frais de communication, les premiers stocks et les fonds de roulement de démarrage ainsi que la rétribution du franchiseur à la création (droit d'entrée réclamé couvrant notamment le coût de la formation, le coût proportionnel de développement du concept, l'accompagnement du franchisé à l'ouverture).
L'investissement global indiqué par les franchiseurs est une estimation moyenne des coûts régulièrement constatés par le franchiseur et les franchisés du réseau.