He will become only the fourth sportsperson to achieve this feat after Michael Jordan, Tiger Woods, and Floyd Mayweather.
The Swiss tennis player has amassed a fortune from a combination of prize money and endorsements with big-brand multi-nationals.
According to Tennis.com, Roger Federer is currently worth $900 million, with a further $200 million guaranteed from upcoming sponsorship contracts.
“Federer’s career on-and-off-court earnings [are] approaching $900 million, with $200 million more committed by sponsors,” the website is reporting.
Should he achieve this feat, it will be the first time an athlete who plays Tennis would surpass this achievement.