Bayern Munich coach Louis van Gaal insists Luca Toni only has himself to blame as the Italian striker heads towards a January exit.
Toni was fined by Bayern last month after claiming his relationship with Van Gaal was 'as good as over' after falling out with the Dutchman.
The former Fiorentina marksman has been tipped to return to Serie A in the New Year, with Inter Milan and Roma both linked with bids.
Van Gaal confirmed the experienced frontman is not part of his future plans and says it is down to Toni's refusal to follow the rules at the Allianz Arena.
"We have rules and we have to work within these rules," said Van Gaal.
"Luca Toni did not stick to the rules. He had to fight for his place along with (Ivica) Olic and (Mario) Gomez.
"Every player, whether they are a world champion or whatever, has got to accept that he doesn't play."
The Bayern boss added on ZDF: "Football at Bayern Munich is of the highest level and every player who comes here promises to give it their all when they sign a contract.
"Football is not about individuals, it is a team sport.
"It is not a hobby, it is a profession and that is the difference."