Lionel Messi has agreed to stay at Barcelona on a deal until 2026 that includes reducing his wages to half of his previous salary.
The announcement is dependent on player departures that will allow Barca to fund the Argentina captain’s wages.
Messi, 34, was a free agent after his contract – that reportedly paid him £123m a season – expired on 30 June.
He is on holiday after winning the Copa America and the finer details of the contract are yet to be finalised.
Re-signing Messi was the principal summer target of new chairman Joan Laporta.
Barca are also looking at a swap deal involving forward Antoine Griezmann and Atletico Madrid midfielder Saul Niguez, with the idea of reducing the wage bill.