Foreign visitors to Cancun and Cozumel have to pay a tourist tax. They can pay this fee prior to their arrival or during their stay, and must show their receipt at the airport before leaving Mexico. Payment can only be made online via the Visitax website.