Barcelona did not agree the signing of Robert Lewandowski for 45 million euros plus five in variables; they agreed on 45 million guaranteed plus 15 in add-ons. Five will be paid if Xavi Hernandez's side qualify for the Champions League - it is highly likely - and other ten if the Pole sees out his contract - something that seems even more likely.
That is the true agreement that Barcelona reached with Bayern Munich, according to 'El Pais'. The newspaper explained that, in negotiations, Barcelona asked the Bavarians to say 50 million euros so that they would not receive a lot of criticism. The figure of 50 million euros has been made public rather than the actual figure of 60.
At the Allianz Arena, they were celebrating the news for having obtained this amount of money for a footballer they were going to release if he did not want to renew. This was decided after the Champions League quarter-final against Villarreal.
In short, Bayern went from expecting Lewandowski to leave for nothing to receiving 60 million euros from Barcelona for him. The key to those deferred payments that have been spoken about so much recently is because of what was spoken about in the first paragraph: there is a clause of five million and another of ten and it would be a huge surprise if both targets were not achieved.