How to receive international payments in Mexico without tax problems

Is receiving money from abroad legal in Mexico?

Yes, completely legal. Mexico does not prohibit receiving international transfers. However, SAT and Banco de México have compliance obligations depending on the amount, frequency and origin of those payments.

When must you declare foreign income?

The general rule: any income you receive, whether from Mexico or abroad, must be declared to SAT. There is no exempt minimum for foreign income.

Service exports (most common)

If you provide services to foreign clients from Mexico:

  • ISR: you pay ISR on this income like any other income (depending on your regime: RESICO, PFAE, etc.).
  • IVA: service exports are taxed at 0% in Mexico, meaning you don't charge IVA to the foreign client, but you can credit the IVA you paid to Mexican suppliers.
  • You must issue a CFDI for this income, indicating export and 0% IVA rate.

Digital platform income

Platforms like Upwork, Fiverr or PayPal that don't have tax residence in Mexico generally don't withhold taxes — you must declare those earnings yourself.

SAT reporting obligation: deposits over $600,000 MXN

Banks in Mexico must report to SAT when a person receives transfers accumulating more than $600,000 MXN in a calendar year. SAT may then ask you to justify the origin of those funds.

If you receive recurring international payments from clients, you must document: service contracts, CFDIs issued per payment, proof of received transfers, IVA declarations filed.

Practical payment methods from abroad

  • SWIFT transfer to Mexican bank — most formal, fees 1-3%
  • PayPal — popular for freelancers, fees ~3.4% + fixed charge
  • Wise — competitive exchange rates, fees 0.4-1%
  • Stripe — ideal for high-volume businesses

Exchange rate for tax purposes

SAT requires foreign currency income to be converted to Mexican pesos at the Banco de México exchange rate on the date of receipt.

Double taxation treaties

Mexico has double taxation agreements with over 60 countries including the USA, Spain, Germany, France, UK and Canada. These prevent being taxed twice on the same income.

Properly structure your international payments

We advise on export CFDI, DIOT, IVA credit and declaration of foreign income. Support in Russian, Spanish and English.

Free consultation →