According to the wealth-tracking website Celebrity Net Worth, Roger Federer retired with a net worth of $550 million.
During the course of his career, he has made more than $1.38 billion in sponsorship fees and prize money.
During the course of 24 years, Federer has won 103 ATP singles titles, 20 of which have been Grand Slams.
He has earned $130.5 million in prize money and has played tennis for longer than most players.
He now ranks third overall in the history of the tour, just $132 million behind Rafael Nadal and longtime rival Novak Djokovic.
But, according to estimates from Forbes, Federer has earned well than $1 billion in sponsorships overall, before taxes and agent fees.