The charge is Mexico's Derecho de No Residente, or DNR. Foreign cruise passengers have paid a reduced version of it since July 2025. On August 1, 2026 the dollar factor moved from $5 to $10.
Mexico converts that factor into pesos using the last official Banco de Mexico rate from the previous month, so the peso amount can drift a little. For August 2026 that works out to roughly 174 pesos a person. Cruise lines collect it and fold it into the taxes, fees, and port expenses line. You will not see a Mexico DNR window at the gangway, and you should not budget a cash stop at the pier for this one.
Stay on the ship and you still owe it. Get off in Cozumel and Costa Maya on the same sailing and you still pay once. The 2025 decree credits later Mexican reentries on the same voyage, which is why a Western Caribbean week is one payment, not one payment per port.
The original proposal was $42 a head. The phased schedule is the version that actually shipped after cruise lines pushed back. Cozumel is where this hits hardest. Quintana Roo, Cozumel plus Mahahual, takes more than 60 percent of Mexico's cruise passengers.