Italy striker Luca Toni is set to join Bayern Munich from Fiorentina.
"We have agreed with the player," Bayern chairman Karl-Heinz Rummenigge said.
"He will sign a contract with us through June 30, 2011."
The 30 year old striker will cost Bayern $14.8 million, Rummenigge continued.
Toni will travel to Munich on June 8 for a medical examination and will be then officially presented, Rummenigge said.
The transfer is part of Bayern's plans to invest massively in a new-look team that it hopes will recapture domestic dominance and become an international force.
Bayern finished the season without a trophy after winning the domestic double the previous two seasons.
It will play in the UEFA Cup next season.