Rodriguez has joined on a two-year loan from Real Madrid.
According to information from Football Leaks that has been published by Der Spiegel, James receives 541,670 euros net a month and is one of the best paid players at the Bavarian club.
James will also receive net payments of 250,000 euros if he scores over 12 goals a season and another 250,000 euros if he provides at least 20 assists.
Along with this, Bayern have agreed to pay all social security contributions and taxes for anybody who accompanies James in Germany.
James' transfer saw Bayern agree to pay Real 13 million euros with the option to give the money in two instalments with the first arriving before September 15th.
At the end of the loan spell, if Real want to sign the player then they must pay 42 million euros to Real and another two million euros to agent Jorge Mendes' company Gestifute.