Kaka has agreed a two-year contract with Milan after a deal was done with Real Madrid, the Diavolo have confirmed.
The Milan website has this morning announced that, after talks in the night, the Brazilian has put pen to paper until June 2015.
The attacking midfielder will arrive on a free transfer – four years after the Rossoneri sold him to Real for around €65m.
Personal terms were agreed in the night. Kaka’s agent had initially asked for a €6m a season deal, but the Italian club were able to reduce that to €4m with additional bonuses.
Kaka and Vice-President Adriano Galliani will arrive in Milan, via private jet, at around midday Italian time. He will then undergo his medical.
The now 31-year-old spent six years at the Stadio Meazza following his 2003 move from Brazilian outfit Sao Paulo.
Think you know your Italian football? Share your knowledge, tips and comments to win cash prizes in OLBG's tipster competition  - £5,000 monthly.