Liverpool have apparently agreed to pay the release clause that comes into effect next as well as a premium (presumably in order to guarantee the signing). Essentially, I think that once the deal is signed then it'll be contractually sound.
But why not pay more of a premium to get him now? I'm not really sure what the point in signing a player for next season is when we need top players now?