Mexico Tourist Tax 2026: How to Pay Visitax (Cancún & Tulum) Without Getting Scammed

man at the airport enforcing visitax mexico tourist tax
Share this article ⤵️

Wondering if you have to pay Visitax in Mexico?

If you’re planning a trip to Cancún, Tulum and/or Playa del Carmen, you’ll have to pay the Visitax, the Mexico tourist tax for Quintana Roo state.

This tourism tax has caused quite a bit of confusion since it was introduced in 2021, so let’s clear everything up so you can travel with confidence.

As someone who has been living in Mexico since 2018, and runs several Mexico travel blogs, I’ve done the research and gone through the process myself.

In this article, I’ll explain what the Visitax is, who has to pay it, how to pay it, and how to avoid the scam sites.

I’ll also cover the other Mexico tourist fees you might run into in 2026, so you know exactly what you’re paying for.

Disclosure: This article may contain affiliate links, meaning when you make a purchase, I earn a small commission. Affiliate links cost you nothing to use, and help keep my content free. It’s a win-win for us both. For more info, see the Disclosure Policy.

Mexico Tourist Tax 2026: Quick Answers

QuestionAnswer
What is it?Visitax, Quintana Roo state’s tourist tax
Where does it apply?Cancún, Tulum, Playa del Carmen, Cozumel, Isla Mujeres, Holbox, Bacalar and the rest of Quintana Roo
How much?293 pesos (about $16 USD) per person
Who pays?Foreign tourists of all ages, including babies
Where to payThe official site: visitax.gob.mx
When to payBefore you leave Quintana Roo, ideally before you get to the airport

What is the Visitax in Mexico?

visitax mexico tourist tax website

Visitax is a tourism tax introduced by the government of Quintana Roo state on April 1, 2021.

The money goes toward tourism infrastructure and services in the state.

So if you’re flying into Cancún International Airport (CUN) or Tulum International Airport (TQO), or visiting places like these, you’re expected to pay it:

⚠️ Note: Because Cancún is the main entry point to this part of Mexico, the Visitax is often called the “Cancún tourist tax.”

Who Has to Pay the Mexico Tourist Tax?

woman in front of a colorful sign that reads CANCUN

The Visitax applies to all foreign tourists visiting Quintana Roo, including children and babies.

This means:

✅ Tourists from the U.S., Canada, Europe, the Caribbean, Asia, Africa, etc.
✅ Visitors staying in hotels, Airbnbs, or resorts in Quintana Roo
✅ Travelers entering by air, land, or sea
✅ Children and babies (the official Visitax FAQ says all foreign tourists pay, regardless of age)

The Visitax does not apply to:

❌ Mexican citizens
❌ Visitors who enter Quintana Roo over Mexico’s southern border (from Belize)
❌ Cruise passengers, who pay a separate state cruise fee instead

How Much is the Visitax in Mexico?

The Visitax costs 293 pesos (about $16 USD) per person.

The amount is set by Quintana Roo state law at 2.5 UMA. The UMA is an official Mexican unit of value that updates every February, so the fee changes a little each year.

This is a one-time fee per trip, not a per-day or per-hotel charge.

So whether you’re in Quintana Roo state for 3 days or 3 weeks, you only pay it once.

What Happens If You Don’t Pay the Visitax?

people waiting to pay visitax mexico tourist tax at the airport

In 2026, Cancún Airport started checking for Visitax payments more often. Staff check QR codes in Terminals 3 and 4, just before security, and travelers who haven’t paid are asked to pay on the spot.

If you don’t pay in advance, these are the possible consequences:

👎 Paying at the airport: You may be pulled aside and asked to pay before you can go through security.
👎 Missing your flight: Lines at the airport payment stations can be long, especially on busy weekends.
👎 Denial of boarding: As a worst-case scenario, you may not be allowed to board until you’ve paid.

When Do You Need to Pay Mexico’s Visitax?

people paying visitax mexico tourist tax at the airport

You can pay the Visitax before or during your trip, but you have to pay it before you leave Quintana Roo. I recommend paying it before you get to the airport.

At Cancún Airport, Tulum Airport, and other airports in Quintana Roo, travelers may be asked to show proof of payment before departure.

Have your receipt ready at check-in, just in case.

How to Pay the Visitax Online (Official Website)

To avoid scams and extra third-party fees, use only the official Visitax website 👉 https://www.visitax.gob.mx

Here’s how to pay your Visitax:

  1. Go to the official Visitax site using the link above.
  2. If needed, use the ES/EN drop-down menu at the top right to choose your language (EN for English, ES for Spanish).
  3. Enter your departure date and the number of travelers (up to 10 per payment).
  4. Add each traveler’s name, last name, age and passport number.
  5. Pay with a credit or debit card.
  6. Download your payment confirmation and QR code.
  7. ⚠️ Visitax Tip: Screenshot your QR code and save it to your phone in case you’re asked to show it at the airport.

🛑 Beware of Fake Visitax Sites

FAKE visitax mexico tourist tax website

Several unofficial websites copy the real Visitax site, and they charge inflated fees or add service charges.

Some look very convincing, with professional design, logos, and fake testimonials, but they are not connected to the Mexican government.

These fake sites often show up at the top of search results when people Google “Visitax,” “pay Visitax,” or “how to pay Mexico tourist tax.”

Many travelers have used them by mistake, then realized they paid double, or never got a valid confirmation at all.

To avoid this, make sure you’re on the official government website, with a URL that ends in “.gob.mx.”

The “gob” is short for gobierno, meaning “government” in Spanish. It’s the equivalent of a .gov website in the U.S.

✅ Correct website: www.visitax.gob.mx

❌ Avoid: Sites like visitax.us, visitax.eu, visitax-cancun.com, visitaxmexico.com, visitaxgob.com, and anything that ends in .com, .net, or .org

When in doubt, type the URL directly into your browser.

If you’ve already paid through an unofficial site, check your receipt carefully. If the site was a scam, you may not get a valid QR code.

In that case, you may need to dispute the charge with your bank or credit card company.

Other Mexico Tourist Fees in 2026

The Visitax is the fee most travelers mean when they search for the “Mexico tourist tax,” but it isn’t the only one.

Here’s what else you might pay, depending on where you go:

FeeWhereCost (2026)How you pay
VisitaxQuintana Roo (Cancún, Tulum, Playa del Carmen)293 pesos (about $16 USD)Online at visitax.gob.mx
Embrace ItBaja California Sur (Cabo, La Paz, Todos Santos)488 pesos (about $27 USD), plus a processing feeOnline at embraceit.bcs.gob.mx
DNR (Derecho de No Residente)All of Mexico983 pesos (about $54 USD)Included in your airfare if you fly in
Cruise passenger feeMexican cruise ports$10 USD per passengerIncluded in your cruise taxes and fees
Hotel lodging taxHotels across MexicoVaries by stateAdded to your hotel bill

The DNR fee

The DNR (Derecho de No Residente, or non-resident fee) is a federal fee for foreign visitors to Mexico.

If you fly in, the airline collects it as part of your plane ticket, so you don’t need to do anything.

If you arrive by land and stay 7 days or less, you don’t pay it. If you stay longer than 7 days, you pay it when you leave Mexico.

⚠️ Note: In October 2026, Congress was considering a DNR increase for 2027, so this amount may go up next year.

The cruise passenger fee

Since August 1, 2026, Mexico charges cruise passengers $10 USD per cruise, and it’s scheduled to rise to $15 USD on July 1, 2027.

Cruise lines collect it and add it to your taxes and fees, so you don’t pay it yourself.

Cabo’s Embrace It fee

If you’re heading to Cabo San Lucas, San José del Cabo, La Paz or Todos Santos, there’s a separate tourist fee called Embrace It.

It applies to visitors over 12 who stay more than 24 hours in Baja California Sur.

→ Here’s everything you need to know about the Cabo tourist tax.

Visitax FAQs

Still have questions? Here are the ones I get most often from readers.

Who needs to pay Mexico’s Visitax?

Foreign tourists visiting Quintana Roo state must pay the Visitax. That includes Cancún, Playa del Carmen, Tulum, Holbox Island, Bacalar, Mahahual, Akumal, Puerto Morelos and more.

If you’re traveling to any of the 31 other states in Mexico, you don’t need to pay the Visitax.

Is the Visitax the same as the Mexico tourist tax?

Mostly, yes. When people say “Mexico tourist tax,” they usually mean the Visitax, because Cancún gets more international visitors than anywhere else in Mexico.

Baja California Sur has its own separate fee (Embrace It), and the federal DNR fee is usually already included in your airfare.

Is the Visitax per person, or per group?

The Visitax is per person, and every foreign traveler in your group pays it, including children and babies.

If you’re traveling as a couple or family, the official form lets you add up to 10 travelers in one payment.

Do children need to pay the Visitax?

Yes. The official Visitax FAQ says all foreign tourists must pay, regardless of age, including babies.

What happens if you don’t pay the Visitax?

You may be stopped at the airport and asked to pay on the spot before you can go through security.

In 2026, Cancún Airport has been checking QR codes before security in Terminals 3 and 4, so paying online ahead of time is the easiest way to avoid delays.

Do I need to pay again if I leave and come back to Quintana Roo?

Yes, the Visitax is tied to each trip to Quintana Roo. If you leave and return on a different trip, you’ll need to pay it again for that visit.

Can I pay the Visitax in cash?

No. The official website only accepts credit and debit cards.

Cancún Airport has payment stations in its terminals, but lines can be long, so your best bet is to pay online before you get there.

Why is There So Much Confusion About Visitax?

people confused about paying visitax mexico tourist tax

When the Visitax was introduced in April 2021, there was very little communication from the government, and no clear instructions for tourists.

Understandably, that led to:

  • Confusing payment processes at airports
  • Lots of “unofficial” websites popping up
  • Inconsistent enforcement
  • Travelers unsure whether they’d paid the right fee, or at all

Things have improved since then, but there’s still a lot of misinformation online about the Visitax.

That’s why it’s important to use only the official site 👉 visitax.gob.mx, and double-check everything yourself.

Pro Tips for Paying the Visitax

1️⃣ Pay at least 24 hours before your flight

That way, you have time to fix any issues or resend the confirmation if needed.

2️⃣ Save a copy offline

Airport Wi-Fi can be spotty. Save the PDF to your phone or take a screenshot of the QR code so you can open it without internet.

3️⃣ Don’t fall for online “helpers”

Some travel forums and websites link to third-party payment services with inflated fees. If you’re unsure, type visitax.gob.mx directly into your browser.

4️⃣ Set a reminder before your return flight

Put it on your phone calendar if you’re staying a while. It’s easy to forget while soaking up the sun in Tulum or Isla Mujeres!

My Final Thoughts on Mexico’s Visitax

woman at the airport

No one likes paying extra fees, but the Visitax is the law in Quintana Roo, and paying it is the easiest way to avoid airport headaches.

It’s also a small price to pay to enjoy the white-sand beaches, cenotes, Mayan ruins, and colorful towns of Quintana Roo.

It takes just a few minutes to pay here online.

Plus, if you like to travel responsibly, it’s one way to support tourism in one of Mexico’s most visited regions.

Share this article ⤵️