Everton have struck a permanent deal for Andre Gomes with Barcelona for less than €30m.
Barca had initially been seeking €35m to sell the Portugal international after his successful loan on Merseyside.
However, Foot Mercato says Everton have managed to talk down the valuation.
Everton will instead pay €25m up front, with a further €2m due in bonuses.
Gomes, meanwhile, has already agreed terms with the Toffees over a five-year deal.