The most likely option will be a loan with an obligation to buy at the end of the season.
Discussions over the fee are ongoing but no deal has been reached yet, the PA news agency understands.
Krovinovic spent last season on loan at the Baggies, helping them return to the Premier League after a two-year absence.
He made 43 appearances, scoring three goals, as Albion finished second, 10 points behind champions Leeds.
Boss Slaven Bilic has made no secret of his desire to bring the 24-year-old back to the Midlands.
“Krovinovic is a priority, I will do everything for him to stay,” he told Croatian news outlet Index HR earlier in August.
“He has improved a lot, he can play in several positions and whether he is the holder of the game or sitting on the bench he is always smiling.”
Albion have made Matheus Pereira’s loan move from Sporting Lisbon permanent this summer and are reportedly close to signing Wigan defender Cedric Kipre.
Watford skipper Troy Deeney is an option and they are also hunting a new left-back, as Kieran Gibbs will be allowed to leave if a buyer is found.
Albion kick off their Premier League campaign at home to Leicester on September 13th.