Prema onome što je objavio "Forbes", nekadašnji najbolji teniser svijeta je od maja 2017. do maja 2018. godine, zaradio 23,5 miliona dolara, od čega je čak 22 miliona na osnovu sponzorskih ugovora.
Očekivano najveću zaradu mu je donio novi proizvođač opreme, s kojima ima petogodišnji ugovor na osnovu kojeg će zarađivati 9,4 miliona po sezoni. Uz to tu je proizvođač reketa kojim igra Đoković, sa 7,5 miliona, zatim kompanija za proizvodnju satova (pet miliona), dok kompanija koja isporučuje patike za srbijanskog tenisera plaća 4,5 miliona godišnje.