We have been paid.Technically he's their player, they can do whatever they want with him. It was us that agreed to not receiving paying until summer 2023. We could have -and should have- told them to pay up front or no deal. But that's the world class Everton negotiators for you.
We got paid last season for the loan fee for 21-22
We will get paid this summer for the loan fee for 22-23 and then next summer we will get paid the obligation to buy him.
Unless
Juve pay that obligation now, thus giving us more cash right now but less in the long run.
It's fine to slate our transfer dealings but the Kean one is one of the only decent ones we've managed in recent years.