What Is Mexican Tourism Tax?

By Michael Ferguson

Are you planning a trip to Mexico? If yes, then you must be aware of the Mexican tourism tax.

This tax has been in place since 2019 and is known as the “Visitax”. In this article, we will explain everything you need to know about this tax.

What is the Mexican tourism tax?

The Mexican tourism tax is a fee that all foreign travelers have to pay when they arrive in Mexico. This fee is applicable to all foreign nationals including tourists, business travelers, and other visitors. The revenue generated from this tax goes towards funding various tourism-related projects in Mexico.

How much is the Visitax?

The Visitax fee is 558 Mexican Pesos (approximately $28 USD) per person. The fee is applicable for stays of up to 7 days in Mexico. If you plan on staying longer than 7 days, then you will have to pay an additional fee of 279 Mexican Pesos (approximately $14 USD) for every extra day.

How do I pay the Visitax?

You can pay the Visitax online before your trip or upon arrival at the airport or land border crossing point. It is advisable to pay it online before your trip to avoid any delays at the border crossing points.

Who is exempt from paying the Visitax?

There are a few categories of travelers who are exempt from paying the Visitax fee. These include:

  • Mexican citizens
  • Permanent residents of Mexico
  • Diplomats
  • Children under 2 years old

Why was the Visitax introduced?

The Mexican government introduced this tax as a way to generate revenue for funding various tourism-related projects in Mexico such as improving infrastructure, promoting tourism, and preserving historical sites.

Conclusion

In conclusion, the Mexican tourism tax or Visitax is a fee that all foreign travelers have to pay when they arrive in Mexico. Make sure to keep this fee in mind when planning your trip to Mexico and budget accordingly.