Foreign visitors traveling to the popular beach destination of Puerto Vallarta on Mexico’s Pacific Coast will soon be required to pay a tourist fee under a controversial new law recently approved by Jalisco’s Congress.
Deputy Gabriela Cárdenas from the Movimiento Ciudadano (MC) party and president of the Finance Committee said that the collected funds will be allocated to a trust fund for infrastructure projects to “dignify the port of Puerto Vallarta.” These projects will include improvements to streets, public spaces, plazas and the tourist strip.
The new tax exempts foreigners residing in Puerto Vallarta, foreign tourists under 14, people with disabilities, tourist guides, tour operators, airline and cruise ship crew, and workers in the tourism industry.
Estimates suggest that Puerto Vallarta will collect between 300 and 500 million pesos (US $14 to $24 million) of funds from the new tax.
Deputy Yussara Canales of the Green Party (PVEM), who represents Puerto Vallarta in Jalisco’s Congress, questioned the proposal. She argued that no state has the faculty to impose taxes on transit through the territory and even deemed it “unconstitutional.”
“[This is] a tax on the transit of people, disguised as a fee for the use of services, welfare and municipal public spaces,” she said.
![Puerto Vallarta representative to Jalisco Congress, Yussara Canales.](https://mexiconewsdaily.com/wp-content/uploads/2025/02/Snapinst.app_475438623_982917840566152_1411004834874438930_n_1080.jpg)
Indeed, article 117, fraction V of the Mexican Constitution says that “under no circumstances,” can states tax the “free transit of people or things that cross its territory.”
Currently, each foreign tourist entering Mexico pays a fee of 717 pesos (US $35) to transit or remain in the country for up to 180 days, without permission to engage in paid activities. This fee, dubbed “Non-Resident Tax,” (DNR) can only be collected by the federal government.
Until 2023, the Federal Tax Law (LFD) allowed 20% of the amount collected by DNR to be allocated to the National Migration Institute to provide migration services. The remaining 80% was allocated to the country’s planning, studies, infrastructure and tourism projects.
Since 2024, the funds collected from the DNR have been allocated to infrastructure works by the army, such as the Maya Train.
The new LFD also requires every cruise ship passenger docking at Mexico’s ports to pay US $42 passenger fee starting July 1. The DNR didn’t previously apply to cruise ship passengers stopping in Mexican ports, as they would, on average, stay in the country for less than eight hours.
With reports from El Informador and Crónicas Jalisco
As a resident of Puerto Vallarta and avid reader of local news, the new “tax” will be voluntary, with modules positioned in the airport and cruise ship terminal to collect the “tax” and explain its purpose. More like a contribution of sorts to further infrastructure development. Unrelated to the national tourism and cruise ship fees.
Any mention of taxes being collected on the cartels for their extortion, kidnapping, and, drugs!
Would this apply to foreigners arriving fr other parts of Mexico?
stupid
Why shouldn’t tourists pay towards the improvement of a cities infrastructure? Tourist tax is in place in many places in the world. eg The use Money analyzed some of the world’s most popular tourist spots—relying on data from government websites and news reports—then calculated the tourist taxes in those cities. It turns out the highest tourism taxes can be found in the U.S. Honolulu tops the list with a staggering 10.25% tax rate plus a 3% surcharge, translating to an average nightly tourism tax of $51.70. With the average hotel room in Honolulu costing $390, a week-long stay could rack up $361.93 in taxes—and that doesn’t even include resort fees.
San Francisco ranks second with a 14% transient occupancy tax for stays under 30 days, averaging nearly $30 per night in taxes. Los Angeles takes third place with a 12% tax on nightly room rates. Amsterdam ranks fourth, charging a 7% tourist tax plus a nightly fee of €3. Rounding out the top five is Orlando, where visitors pay a 6% sales and resort tax.