Udinese could net as much as €37.5m from Barcelona after the Spanish club confirmed that they had signed Alexis Sanchez.
Barca will hand over €26m to the Italian outfit for the attacker, but if certain bonus clauses are activated then they could have to pay a further €11.5m.
Udinese had previously stated this summer that they wanted €50m for the 22-year-old.
Manchester City, Manchester United, Inter and Juventus were all interested in the South American talent.
Sanchez, who caught the eye last term with 12 goals in 31 Serie A games, will become the first Chilean to play for Barca.
If Udinese net the full amount for Sanchez then he will become the second most expensive player in Barca's history after Zlatan Ibrahimovic.
"Sanchez is very young," Barca boss Pep Guardiola said this week.
"He can play in all three attacking positions, he shows intense defensive skills, he's direct and from what I've been told, he's a very nice kid."
Sanchez will have his Barcelona medical on Monday before signing a five-year contract with the European champions.
Tickets for the Champions League final between Juventus and Real Madrid are still on sale with reseller Viagogo - Click to find out more