According to MilanNews, Fofana has had an agreement with Milan for some time over a deal which will run until 2028. It is a four-year contract with the option for a fifth, which is the same as Alvaro Morata, Strahinja Pavlovic and Emerson Royal also signed.
As for the salary, Fofana will earn €3m net per season as a fixed amount, which is therefore a minimum €12m commitment that could become €15m. The transfer fee will be €25m including bonuses, which was a figure agreed upon after weeks of negotiations with Monaco.
Adding the numbers together and factoring in the gross salary that Milan will pay (in absence of the Growth Decree), we come to €47.2m, which is broken down into the €25m fee and the €22.2m guaranteed gross salary (€5.55m per year x four years).
---
There goes another DMC potential solution. This guy is a DMC through and through.