The German Football Association (DFL) said on Tuesday that the Bundesliga had recorded its ninth straight year of record turnover.
The figure for the 2012/13 season was €2.17 billion – up 4.4 percent on the previous season.
Seventeen of the 18 clubs in Germany’s top division were in the black and the second-tier league also recorded its highest turnover in its history at €420 million.
Christian Seifert, CEO of the DFL, said: “The Bundesliga is succeeding in the split between top level sports performance and economic rationality, especially compared to others in Europe.
“Thanks also to the further increases with the media contracts that take effect this season, the league is on the road to extending its position as the second-strongest earning football league in Europe.”
The DFL added that clubs and companies also paid a record €850 million in taxes last season.