Не складывается в голове четкая картина на эту тему, хочется разобраться)). В отчетах читала, что при покидании Мексики по земле на границе требуют оплатить сбор порядка 300 песо, если пробыл в Мексике более 7 суток. На зарубежном же форуме пишут так: "Every non-Mexican, upon entry to Mexico, must obtain, complete, and turn in to immigration an FMM. Period. Upon exit, you must surrender your FMM to immigration. Now, look let's talk about fees. First, the fee is called the DNI, to which you refer. It is $306 pesos or about $19 US at the current US exchange rate. One is exempt from paying if they meet the criteria you note in your second points 1,2 & 3.
Now, here is where I think your confusion arises. If you cannot prove you have already paid the $306 peso DNI fee when you exit, you may be asked to pay it again. This can happen when the DNI is paid in conjunction with an airline ticket (which is typical) and you are unable to provide a receipt even though you paid for it with your airline ticket. If that happens, one may have the impression that you are paying a fee or tax to leave the country. "
То есть что эти 300 песо платятся при въезде в Мексику, а не выезде. На форуме мне вроде не попадалась инфа, чтобы люди платили именно при ВЪЕЗДЕ. Может кто-нибудь прояснить этот момент?