Barcelona reported an income stream $935 million for the 2018-19 season, making it the highest income-generating club during that span.
Barcelona topped Real Madrid for first place.
Manchester United are in third place, and remain the top income generator in the Premier League.
Tottenham moved up to 8th on the list, their highest place ever.
The top-20 clubs reported a combined $10.3 billion of income for the 2018-19 season.
TV broadcasts made up an average of 44% of a club's income.