Juventus got nearly €3.5 million ($3.78m) from UEFA to top the list of club payments for releasing players for the 2016 European Championship.
Liverpool and Tottenham also banked more than €3m ($3.24m) from the UEFA fund of more than €150m ($162m).
UEFA says 641 European clubs from 54 countries were paid for providing players to national-team squads in qualifying matches and the tournament in France.
Real Madrid, who sent Cristiano Ronaldo and Pepe to the title-winning Portugal squad, were sixth, receiving €2.5m ($2.73m).
English clubs collected more than €38m ($41m), including several thousand to some semi-professional clubs.
Icelandic clubs earned €118,000 ($127,000). UEFA says it aims to pay clubs €200m ($216m) from Euro 2020 income.