Cristiano Ronaldo has reached a final agreement with Spanish authorities to settle his tax situation.

Ronaldo will admit to four counts of tax fraud and accept a prison sentence of two years, meaning he won’t serve time in jail.

Ronaldo will pay €18.8 million in taxes, fines and interest.

Ronaldo's tax situation has complicated his future with Real Madrid this summer.