DEV Community

桜木花道
桜木花道

Posted on • Originally published at latinamericacryptoguide.com

Mexico's SAT Crypto Tax Rules in 2026: What You Need to Know

Mexico's tax authority (SAT — Servicio de Administración Tributaria) has been increasingly focused on cryptocurrency. If you're a Mexican crypto user, here's what you need to know to stay compliant in 2026.

Is Crypto Legal in Mexico?

Yes. Mexico's Ley Fintech (Financial Technology Law), passed in 2018 and updated in subsequent years, provides a regulatory framework for crypto. Virtual assets are recognized as a legal means of exchange, though not as legal tender.

The SAT classifies cryptocurrency gains as income from non-commercial activities (actividades empresariales y profesionales) in most cases.

What Triggers a Tax Obligation?

  1. Selling crypto for pesos — any realized gain is taxable
  2. Trading crypto-to-crypto — BTC→ETH is a taxable event (you're "selling" BTC)
  3. Using crypto to pay for goods/services — treated as a sale at that point
  4. Mining or staking rewards — taxable as income when received

Simply holding crypto is not taxable. You only owe tax when you realize a gain.

How Tax Is Calculated

Gain = Sale Price - Cost Basis (original purchase price)

Example: You bought 1 ETH for MXN 30,000 in January. You sold it in December for MXN 45,000. Your taxable gain is MXN 15,000.

The applicable rate depends on your total annual income — Mexico uses a progressive income tax rate from 1.92% to 35%.

Record Keeping: What You Need

  • Date of every purchase
  • MXN equivalent at time of purchase (cost basis)
  • Date of every sale
  • MXN equivalent at time of sale
  • Exchange records/transaction history

Both Bitget and Bybit allow you to export complete transaction histories in CSV format. Export monthly and store in a Google Drive folder.

Do Exchanges Report to SAT?

Mexican-registered exchanges (like Bitso, which operates under the Ley Fintech) are required to report customer information to SAT. International exchanges (Bitget, Bybit) are not currently required to report to SAT, but this is evolving.

Regardless of reporting requirements, you are legally obligated to self-report.

Practical Recommendation

  1. Export your transaction history from all exchanges quarterly
  2. Use a crypto tax calculator (Koinly, CoinTracker, or TaxBit) to calculate gains
  3. File annually with SAT — crypto gains go in the "declaración anual"
  4. For amounts over MXN 100,000 in annual gains, consult a contador familiar with crypto

The Penalty for Non-Compliance

SAT can assess unreported income with penalties of 55-75% of the omitted tax plus inflation adjustments. In serious cases, criminal charges for tax evasion are possible. The risk isn't worth it — compliance is straightforward if you keep records.


For more on navigating crypto in Mexico including the best exchanges for Mexican users, see our full Mexico crypto guide.

Top comments (0)