De middenvelder komt over van Valencia, waar hij nog een contract tot 2020 had. Naar verluidt kost de Portugees zo'n veertig miljoen euro. Ook Real Madrid en Chelsea hadden interesse in de Europees kampioen.
De bijna 23-jarige Gomes speelde op het EK vijf van de zeven duels met Portugal. Barça is deze zomer sowieso actief op de transfermarkt: eerder werden Samuel Umtiti (Olympique Lyon), Lucas Digne (Paris Saint-Germain) en Denis Suárez (Villarreal) al binnengehaald.