Barcelona have agreed to a €55 million (£47m/$62m) deal to sign Manchester City winger Ferran Torres.
The Spain international, who hasn’t played for City since September due to a foot injury, is set to join Xavi’s side in January despite the Catalans’ financial troubles.
Barca will now have to focus on offloading players from their first-team squad as they look to meet La Liga’s financial fair play rules.
Barca’s director of football Mateu Alemany undertook the negotiations with the Spain international, who is keen to return to his homeland after leaving Valencia in August 2020.
The Liga club will pay an initial fee of €55m for Torres, with an additional amount of around €7m to follow in add-ons.
Valencia will receive 10% of the transfer, having added that stipulation to their agreement with City last year, plus an additional 4%.