Agreements of this kind are standard practice in many countries: whenever there are complex transactions, unclear tax regulations or substantial values involved, tax authorities generally seek to provide companies of all sizes with both formal and informal rulings and clearances in order to reduce uncertainty.