Spanish newspaper El País reported Thursday that Messi's current contract with Barcelona includes the option for the soccer great to unilaterally end his stay in the summer of 2020.
Club president Josep Bartomeu said late Friday that "Leo Messi has a contract through 2020-21, but before that last season the player could leave Barca."
Bartomeu, however, said he was confident that the club's all-time leading scorer would stay with the team "until 2021 and beyond."
Messi, 32, has scored 603 goals in 687 matches for Barcelona since his debut in 2004. He has helped it win 34 titles, including four Champions League trophies and 10 Spanish leagues.
The Argentine has repeatedly said he is happy to play for the Spanish champions.