Sport says his contract ends in June 2022, which leaves only 13 months before other clubs can start to negotiate with him on a free transfer. It's no secret that Barca tried to sell Dembele this summer, but he always responded the same way: "I'm not moving from Barcelona."
At Barca they are starting to believe Dembele will stay on his big contract here then walk away in 2022 to get an even bigger deal elsewhere. They have made informal contact since the transfer window shut to try and renew his deal but there is no interest from his part.
Next summer is the last chance Barca will have to get some of the huge fee they paid for the ex Borussia Dortmund winger. The other option is letting him go for free a year early just to be rid of his big contract.