Manchester United must pay a total of €15m (£12.9m) to Juventus for Cristiano Ronaldo.
But the full amount will not be delivered until after five years, when United will pay 5 installments of €3m (£2.6m) annually.
This was stated by the transfer expert, Fabrizio Romano, who stated that the installments of the "Red Devils" that must be paid to Juventus, will continue until 2026.
Romano wrote on Twitter: "Manchester United will pay 15 million euros guaranteed to Juventus for the signing of Cristiano Ronaldo. But within 5 years." 3 million euros per year until 2026, 5 different installments.
He added: "Extras of 8 million euros are also included. It would probably be easy (for Juventus) to get 5 million euros from it, but getting 3 million euros would be more complicated."
Ronaldo completed his sudden return to United during the last days of the summer transfer period, after an absence of 12 years following his move in 2009 to Real Madrid.