Kevin Mirallas will join Fiorentina on a season-long loan subject to a medical,
Everton have announced.
Sky Sports News revealed on Friday a move to the Serie A club was close to being completed.
The 30-year-old spent the second half of last season on loan at Olympiakos after falling out of favour with Ronald Koeman and not playing under Sam Allardyce.
Mirallas, who joined Everton for £6m in 2012, was sent home from training last term by then caretaker-manager David Unsworth due to a lack of effort.
Forentina narrowly missed out on qualification for European football last season, finishing eighth in Serie A.