A BDO divulgou uma pesquisa sobre o público e a renda do Campeonato Brasileiro de 2012. O torneio arrecadou R$ 199,1 milhões, valor 6,7 menor que a renda de 2009. A média de renda por partida no último ano foi de R$ 313,9 mil.
Ao todo, 5,2 milhões pessoas foram aos estádios no torneio nacional do último ano (número 8,2% menor que em 2011), o que representa uma média abaixo de 14 mil pessoas por jogo, a menor desde 2006. Esses torcedores pagaram em média R$ 22,92 pelo ingresso, um valor 148% maior em relação ao de 2005.
O clube que levou mais torcedores aos estádios foi o Corinthians, com média de mais de 25 mil torcedores por jogo, na sequência vieram São Paulo (24.298), Grêmio (23.530) e Bahia (18.981). 11 clubes tiveram média de público abaixo de 14 mil torcedores por partida.
Em relação à receita bruta o Corinthians também foi o vencedor com R$ 14,1 milhões, na sequência vieram Atlético-MG (12,2), Grêmio, (11,2), São Paulo (10,5) e Bahia (7,2). Esses cinco clubes geraram R$ 55,2 milhões em venda de ingressos, valor que representa 46% do total produzido pelo torneio.