Clubul a înregistrat costuri operaţionale de 2,41 miliarde yuani (341 milioane dolari) şi a avut venituri operaţionale de 783 milioane yuani (111 milioane dolari) în 2019.
Potrivit regulilor financiare ale Federaţiei Chineze de Fotbal (CFA), cheltuielile totale pentru un club din prima ligă nu pot depăşi plafonul de 174 milioane dolari în 2019.
Evergrande a câştigat opt titluri în Super Liga chineză, ultimul în 2019. Sezonul 2020 nu a putut debuta din cauza pandemiei de coronavirus. Clubul a fost preluat de dezvoltatorul imobiliar Evergrande Group în 2010, după care a cucerit cele opt titluri naţionale şi două trofee ale Ligii Campionilor Asiei, susţinut de investiţii masive în jucători şi antrenori de top.
Clubul, evaluat la 19 miliarde de yuani (2,68 miliarde dolari), a devenit unul dintre cele mai valoroase din lume după ce a fost cotat la bursa NEEQ în 2015. Evergrande Group deţine 57 de procente din club, iar gigantul din comerţul online Alibaba are 38 de procente, restul aparţinând investitorilor care au cumpărat acţiuni după cotarea la bursă.