Le contrat de location-gérance prend normalement fin au terme que les parties lui ont conventionnellement assigné. Il peut s’éteindre de manière anticipée pour d’autres raisons, notamment par sa résiliation à la demande d’une des parties.
A l'extinction du contrat, le locataire-gérant n'a pas droit à une indemnité s'il a développé le fonds et, si la valeur du fonds a baissé par sa faute, il doit indemniser le loueur.
Le contrat peut limiter la liberté du locataire-gérant d'exploiter un autre fonds de commerce.