Real Madrid have become the first club in any sport to generate more than €500 million (HK$5.2 billion) in revenue in a single year, according to the business advisory firm Deloitte.
The company's Football Money League, published for the 16th time yesterday, sees Spanish champions Madrid retain their hold on first place ahead of perennial rivals Barcelona.
In an unchanged top six, Manchester United remain third, Bayern Munich fourth, European champions Chelsea fifth and Arsenal sixth, but English champions Manchester City soar five places to seventh.
AC Milan fall one place to eighth, Liverpool remain ninth and Italian champions Juventus rose three places to complete the top 10.
Madrid's revenue rose by seven per cent to €512.6 million in the 2011-2012 season.
It enabled the nine-time European champions to hold on to top spot in the rankings for an eighth successive year, matching United's record from 1996-1997 to 2003-2004.
"It is an impressive achievement for Real Madrid to have surpassed €500 million in revenue in a single year," said Dan Jones from Deloitte's Sports Business Group.
"Real have led the way in the phenomenal rate of revenue growth achieved by the game's top clubs, with the double-digit increase by the top 20 clubs representing continued strong performance in these tough economic times.
"The combined revenues of the top 20 clubs have quadrupled since we began our analysis in 1996-1997."
The only new entry in the list was English side Newcastle United, who moved into the top 20 at the expense of Spanish club Valencia after a surprise fifth-place finish in the Premier League last season.
The English top flight remains the most represented league in the ranking, with seven clubs.
The Top 20
1. Real Madrid €512.6 million
2. Barcelona €483m
3. Manchester United €395.9m
4. Bayern Munich €368.4m
5. Chelsea €322.6m
6. Arsenal €290.3m
7. Manchester City €285.6m
8. AC Milan €256.9m
9. Liverpool €233.2m
10. Juventus €195.4m
11. Borussia Dortmund €189.1m
12. Inter Milan €185.9m
13. Tottenham Hotspur €178.2m
14. Schalke 04 €174.5m
15. Napoli €148.4m
16. Marseille €135.7m
17. Lyon €131.9m
18. Hamburg €121.1m
19. Roma €115.9m
20. Newcastle United €115.3m