In the past, travelers to Mexico could use US dollars for most transactions, and many people didn't even bother to exchange their currency into pesos, paying for goods and services with dollars. With laws in effect since September 2010, however, restrictions have been placed on the use of US dollars in cash for making purchases, and the amount you may exchange at banks and currency exchange booths is also restricted; there are limits on how much you can change per day and per month.
These measures were brought into effect to combat money laundering and organized crime; unfortunately, tourists and legitimate businesses have also been affected.
"Mexico Banking System Cap on Exchange of Dollars for Pesos:
In order to regulate the quantity of dollars entering the Mexican banking system, beginning September 14, 2010, the Mexican government will cap the amount of dollars foreigners can exchange for pesos in Banks & Money Exchange Establishments to no more than US$1,500 per month.
The measure WILL NOT AFFECT purchases made with credit cards or debit cards in Mexico.
The measure WILL NOT AFFECT the amount of cash (in Mexican pesos) an international tourist can withdraw from an ATM machine on a daily or monthly basis.
It is recommended that all travelers bring Mexican pesos as well as their credit and/or debit cards to minimize any inconvenience the exchange cap at banks may cause."
Exchanging Dollars for Pesos
According to the new regulations, casas de cambio (currency exchange booths), banks and hotels may exchange a maximum of $1500 USD in cash per person per month into Mexican pesos. Many financial institutions are limiting this to exchange up to $300 USD in a single transaction.
It is also required to present an official identification with photo (preferably a passport) when exchanging dollars for pesos.
Paying for Goods and Services
Businesses may accept a maximum of $100 USD in cash per transaction, with no restriction on the number of transactions per customer. However, many businesses are choosing to not accept US dollars at all. Likewise, many airlines within Mexico will only accept Mexican pesos and credit cards for payment of fees (such as baggage fees). The most convenient way to pay for purchases is to use a credit card or withdraw Mexican pesos from an ATM. It is not advisable to carry large amounts of cash.
Exchanging Other Currencies
It is important to note that these new regulations regarding currency exchange do not apply to other foreign currencies such as Euros and Canadian dollars and forms of payment other than cash such as credit cards and traveler's checks, are not affected by these measures.
- If possible, exchange a small amount of currency to Mexican pesos before your departure. Take enough pesos to cover your expenses on arrival (tips to baggage handlers, taxi, etc.)
- Pay with a credit card when possible.
- Take a credit card or debit card for ATM cash withdrawals.
- Before you travel, advise your bank that you will be in Mexico, so they will expect transactions from outside of the country. (In order to prevent credit card fraud, occasionally banks will put a hold on a card that has transactions that are different from usual. Alerting the bank ahead of time will avoid this.)
- Read more about exchanging money in Mexico.