President Petro Poroshenko has signed the bill into law requiring Russian performers to apply for tour authorization to the Security Service of Ukraine (SBU), according to the president's website.
"The head of state signed the law regulating tours in Ukraine by citizens of the aggressor state," it reads.
A concert company must provided the SBU with reliable information on performers' name, as mentioned in their travel documents, pseudonyms, membership in bands and other information about their creative activities.
The SBU has 10 days to consider an application and decide whether a performer should be allowed to tour Ukraine.
After SBU authorization, a concert company may sign a tour contract.
On 5 October, parliament obliged concert companies to inform the SBU on tours of Russian performers 30 days in advance.