(984) 803-5509

Mexico continues to attract retirees from all over the world, thanks to its warm weather, affordable living, and high quality of life. But if you’re planning to spend your golden years here, there’s one thing you can’t leave behind at the border: your tax obligations.

One of the most common questions we get at Mextax is: Do I have to declare my foreign pension in Mexico? The short answer is yes—but the long answer has some important nuances.

First Things First: Are You a Tax Resident in Mexico?

If you’re living in Mexico for more than 183 days in a calendar year (whether consecutive or not), or if Mexico becomes your center of vital interests (e.g., your family and main economic ties are here), the SAT (Mexico’s tax authority) considers you a tax resident. This means you’re obligated to report your worldwide income, including your foreign pension.

Even if your pension is being deposited into a bank account in your home country, if you’re a Mexican tax resident, the SAT still wants to know about it.

Do You Have to Pay Taxes on Foreign Retirement Income?

This is where things can get a bit more complex. Foreign pension income must be declared in Mexico and, unlike pensions received from Mexican institutions such as IMSS or ISSSTE, it does not qualify for the monthly tax exemption.

While the Mexican tax authority (SAT) generally allows a monthly exemption of up to 15 times the UMA (Unidad de Medida y Actualización)—approximately $52,000 MXN/month in 2025—this benefit only applies to Mexican-source pensions.

If you receive a foreign pension, the full amount is considered taxable income, although tax credits or relief may apply depending on the specific tax treaty (if any) between Mexico and the country of origin.

Here’s what you need to do:

  • Declare all foreign pension income in your annual Mexican tax return.
  • Calculate and pay income tax on the entire amount received, unless reduced by a treaty provision.

What If I Already Pay Taxes in Another Country?

Mexico has double taxation agreements (DTAs) with many countries, including the U.S., Canada, the U.K., and several EU nations. These agreements help avoid being taxed twice on the same income. However, to apply the benefits of these treaties, you need to properly declare the income and often present supporting documentation.

Keep in mind: having a tax treaty does not mean you don’t have to declare your income in Mexico. It just means you might be able to offset taxes paid abroad or benefit from reduced rates.

What Happens If I Don’t Declare It?

Failing to declare your foreign pension income can lead to penalties, interest charges, or even audits by the SAT. And with increasing international cooperation between tax authorities, the SAT has more access than ever to information about income from abroad.

Bottom Line: Declare It, Even If It’s Not Taxed

Transparency is key when it comes to staying compliant with Mexican tax law. Even if your pension is not fully taxable, you still need to report it. The good news is, with proper planning and advice, you can often minimize your tax burden.

At Mextax, we specialize in helping foreign residents navigate Mexico’s tax system with confidence. Whether you need help declaring your pension, understanding tax treaties, or planning your finances for retirement in Mexico, our team is here to guide you.

Retiring should be stress-free. Let us handle the numbers—so you can enjoy the view.