The veteran forward, a free agent after leaving Atalanta last month, has agreed to a performance-based contract after talks with Fiorentina directors yesterday.
Vieri is expected to take his medical in Florence in the coming days ahead of signing forms.