How to open a bank account in Mexico
Mexico is more than tourism with expats making it home in the thousands every year as they choose to work there, retire, study and to invest. It makes sense: Mexico is filled with opportunity, a growing economy, relatively low cost and possibilities are everywhere to be found in terms of manufacturing, real estate and service sectors but they are especially present in coastal areas.
If you are looking to make a move there, you will need a bank account. It is not too easy to open an account, but it should not be too difficult as well. Here is our guide on how to open a bank account in Mexico.
Documents needed to open a bank account in Mexico
The basic documentation requirements to open a bank account in Mexico are quite simple. However, beware that there could be variation from bank to bank.
- Passport or ID
- Proof of residence
- Visa (FM2, FM3, or FMM)
- Some banks may require a document called the “credencial” if you are a business traveller which you could obtain from the Instituto Nacional de Migracion
You will also be required to make an initial deposit of at least 750 pesos and sometimes this number goes higher. Remember that large cash deposits are taxed and bank transfers aren’t. This is one of those local oddities that differ from most western countries: you pay sales tax on all charges, fees, commissions and interest.
Can I open a bank account in Mexico as a non-resident?
It will be difficult to open a bank account in Mexico as a tourist or any type of normal account. As an investor or a high net worth individual things will be different but as far as I know you simply cannot open a bank account in Mexico as a non-resident.
Best Banks in Mexico
There are plenty of banks to choose from in Mexico and as mentioned previously, it should not be too hard to open an account if you have the required documentation. Banks will not require a credit history and contracts are likely to be in Spanish. If it is important to you and you do no speak the language, have a friend come along to help you read the fine print.
- BBVA Bancomer: this is Mexico’s largest bank and as such it has a wide reaching network with over 1800 branches, nearly 8000 ATMs and the list goes on. Their list of account offers are numerous with the most basic being the basic payroll account which you can cancel for free. They have accounts that come with international cards too such as the Maestra Particulares account.
- Banamex: this is a Citigroup subsidiary and one of Mexico’s largest banks with a series of offers from youths to large corporate accounts. Their basic account has a minimum deposit of 500 pesos and if you keep that as a minimum balance you are not required to pay a monthly maintenance fee. Click here to see their network of ATMs and branches.
- Banorte: this is a wide reaching bank with nearly 7500 ATMs all over the country and over 1200 branches too. One interesting concept is that you can deposit into your account through a network of over 5000 retail partners including drugstores and supermarkets. Their accounts have debit cards but you can only cash 7000 pesos per day.
- HSBC: with over 5000 ATMs and 1400 branches this is a large bank with a full set of product offers which include a debit card you can withdraw up to 2000 pesos per day. Their flex debit account costs only 250 pesos plus tax and if you keep a balance above 3500 pesos will won’t have to have a penalty.
- Santander: one of the largest too, it has a large selection of branches and ATMs everywhere too. They are known for their 123 Account which gets you cashback on purchases and a list of other perks so this is an account worth checking out. Rewards include access to discounted cinema tickets, vacations and flights too.
Fees are not too high in general and you should be able to open an account low a cost comparable to most western nations. However, get ahold of a list of fees from your relationship manager which may help you decide if the account is right for you. For example, ATM usage out of network may incur high fees, or if you need to cancel the account you will be charged.
The virtual bank account alternative
It is expensive to send money out of mexico if you use a bank
If you need to transfer money abroad from Mexico using a bank, you will pay too much. Take an example to transfer 10 thousand dollars to India. If you choose a bank, you will only receive 9000 dollars or so worth of rupees in India. This is not a good deal.
WIth a B2B Pay virtual IBAN account, you get 9900 euros. Yes, you save nearly 85% or about 900 dollars. It is a huge number you get to keep and you also get a free European IBAN you can use to send and receive money within the EU and abroad to anywhere in over 30 countries.
Page content
How to open a bank account in Europe
We have a few guides to guide you through the process of opening a bank account in multiple European countries and explaining why a virtual bank account with B2B Pay may be a better alternative if you are transferring money outside of Europe and taking advantage of a better rate.
- How to open a bank account in Andorra
- How to open a bank account in Austria
- How to open a bank account in Bulgaria
- How to open a bank account in Croatia
- How to open a bank account in Czech Republic
- How to open a bank account in Cyprus
- How to open a bank account in Denmark
- How to open a bank account in Estonia
- How to open a bank account in Finland
- How to open a bank account in France
- How to open a bank account in Germany
- How to open a bank account in Greece
- How to open a bank account in Hungary
- How to open a bank account in Ireland
- How to open a bank account in Italy
- How to open a bank account in Latvia
- How to open a bank account in Liechtenstein
- How to open a bank account in Lithuania
- How to open a bank account in Luxembourg
- How to open a bank account in Malta
- How to open a bank account in Monaco
- How to open a bank account in the Netherlands
- How to open a bank account in Norway
- How to open a bank account in Poland
- How to open a bank account in Portugal
- How to open a bank account in Romania
- How to open a bank account in San Marino
- How to open a bank account in Slovakia
- How to open a bank account in Slovenia
- How to open a bank account in Spain
- How to open a bank account in Sweden
- How to open a bank account in Switzerland
- How to open a bank account in the UK
How to open a bank account overseas
We have a few guides to guide you through the process of opening a bank account in multiple countries all over the world and explaining why a virtual bank account with B2B Pay may be a better alternative if you are transferring money outside of Europe and taking advantage of a better rate.
- How to open a bank account in Australia
- How to open a bank account in Brazil
- How to open a bank account in Canada
- How to open a bank account in the Cayman Islands
- How to open a bank account in China
- How to open a bank account in Colombia
- How to open a bank account in Dubai
- How to open a bank account in Hong Kong
- How to open a bank account in India
- How to open a bank account in Japan
- How to open a bank account in Malaysia
- How to open a bank account in Mexico
- How to open a bank account in New Zealand
- How to open a bank account in the Philippines
- How to open a bank account in Russia
- How to open a bank account in Singapore
- How to open a bank account in South Africa
- How to open a bank account in South Korea
- How to open a bank account in Thailand
- How to open a bank account in Turkey
- How to open a bank account in the United States
- How to open a bank account in Ukraine