Stuttgart forward Sasa Kalajdzic is undergoing a medical at Wolves.
Sky Sports has stated that a breakthrough in negotiations has been achieved.
Kalajdzic has been the top target for Wolves to secure proper competition for Raul Jimenez up front.
The initial fee that Stuttgart will receive is likely to be around €18 million, while there are bonuses in the agreement as well.
The attacker has scored 24 goals from 60 appearances for Stuttgart, while he netted 12 from 35 for Admira Wacker earlier in his career.
He is only 25 and has the physical profile to succeed in the Premier League, according to scouts and other experts.