Barcelona and Eric García have reached an agreement for the player to join the club from 1 July once his contract with Manchester City comes to an end.
The player will sign a contract until the end of the 2025/26 season and his buyout clause is set at €400 million.
García will be presented as a Barcelona player today, Tuesday.
The defender joined the Barça Academy in 2008 and continued his development at the LaLiga club until 2017 when he left for Man City. He spent four seasons at the Premier League outfit, featuring at U19, U23 level and for the first team.