Barca revealed that an agreement over a new deal had been reached on Friday and, while no details were disclosed, the Argentinian officially put pen to paper on Monday.
"FC Barcelona would like to announce that Leo Messi and the club signed a revised contract this afternoon," said a statement on Barca's official website.
"The signing took place in the presence of Leo Messi, his father Jorge Messi and the club president Josep Maria Bartomeu, as well as the sporting vice-president Jordi Mestre and the club CEO, Antoni Rossich.
"During the signing, which was made in the presidential box at the Camp Nou, Leo Messi repeatedly expressed his excitement about the new deal."
According to Eurosport's Spanish football expert Andy Mitten the contract is set to be worth €20m a year net which would make Messi by some distance the world's best paid player.
- Sports & Recreation
- Leo Messi
- Cristiano Ronaldo
- FC Barcelona