Neymar will this week sign a five-year contract with Barcelona that will keep the Brazil forward at the Camp Nou until 2021.
Barcelona have announced that the 24-year-old will sign his new deal on Friday.
Neymar joined Barcelona from Santos in 2013 and has scored 90 goals in 149 appearances for the Spanish club.
Meanwhile, Javier Mascherano has signed a contract extension with the club, keeping him at the Camp Nou until June 2019.
[CONTRACT NEWS] @neymarjr will sign new contract on Friday that will keep him at the Club until June 2021 pic.twitter.com/RG8M6StxSC
— FC Barcelona (@FCBarcelona) October 17, 2016