The highly-rated striker is on the verge of completing a move to the Parc des Princes, with the 30-year-old expected to be formally unveiled by the club on Wednesday
The Sweden international's agent has spent the last few days in the French capital trying to work out a transfer after the Rossoneri agreed to sell the 30-year-old and team-mate Thiago Silva to PSG.
Italian reports suggest that Ibrahimovic has agreed to a €13 million-a-year deal with the French outfit, with the player's transfer costing PSG €23m.
"We have reached an agreement, the deal is done," Leonardo told La Gazzetta dello Sport. "Zlatan Ibrahimovic is a PSG player, he can write our history."
Ibrahimovic's agent Mino Raiola spoke to reporters outside of PSG's headquarters on Tuesday, saying: "Everyone is happy, and so is Zlatan.
"With the arrival of Ibra, Paris now has another reason to be considered a city filled with beauty."
Meanwhile, PSG have called a press conference for Wednesday in which Leonardo and president Nasser Al Khelaifi will be in attendance.
It is believed that the purpose of the press conference is to present not only Ibrahimovic, who touched down at Bouget airport on Tuesday evening, but also teenage playmaker Marco Verratti, who has joined the capital city side from Pescara.