Federer har totalt tjent US$ 127,504,891 på ATP-touren i rene premiepenger. Han er med det, den tennisspilleren som har tjent nest mest i historien etter Novak Djokovic.